Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-08-31 | 2002-08-31 | 2001-08-31 | 2000-08-31 | 1999-08-31 | 1998-08-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.02B | 1.07B | 1.20B | 1.10B | 861.33M | 794.01M | 843.22M | 891.56M | 648.69M | 620.18M | 706.47M | 849.56M | 730.00M | 423.35M | 239.29M | 166.72M | 175.43M | 158.54M | 70.89M | N/A | 724.54K | 562.56K | 577.77K | 683.79K | 603.01K | 509.55K |
Cost of Revenue | 442.61M | 499.57M | 542.74M | 510.65M | 515.38M | 498.08M | 506.18M | 563.14M | 388.80M | 311.28M | 283.50M | 218.72M | 143.72M | 82.75M | 63.72M | 43.89M | 51.06M | 52.77M | 37.84M | N/A | 244.80K | 194.72K | 195.53K | 309.87K | 201.00K | 191.08K |
Gross Profit | 573.44M | 565.48M | 658.92M | 585.57M | 345.95M | 295.93M | 337.03M | 328.42M | 259.89M | 308.90M | 422.97M | 630.84M | 586.27M | 340.60M | 175.58M | 122.83M | 124.38M | 105.77M | 33.06M | N/A | 479.75K | 367.83K | 382.24K | 373.92K | 402.01K | 318.47K |
Operating Expenses | 68.17M | 55.89M | 54.77M | 65.70M | 51.56M | 49.04M | 32.53M | 32.46M | 30.27M | 34.67M | 32.60M | 28.98M | 28.36M | 82.24M | 58.44M | 19.49M | 21.70M | 16.54M | 6.00M | N/A | 426.82K | 365.14K | 393.92K | 397.76K | 402.01K | 382.17K |
Selling, General & Admin | 59.87M | 53.46M | 52.87M | 65.70M | 49.66M | 47.98M | 31.56M | 31.51M | 29.65M | 34.35M | 32.36M | 28.75M | 25.18M | 24.67M | 17.29M | 16.45M | 10.06M | 5.91M | 2.53M | N/A | 411.94K | 348.92K | 377.19K | 379.59K | 402.01K | 382.17K |
Research & Development | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | N/A | 2.43M | 1.89M | 2.17M | 1.90M | 1.06M | 9.03M | -2.87M | -3.22M | -1.77M | -2.89M | -981.00K | 3.44M | N/A | 455.00K | -396.00K | 11.64M | 10.63M | 3.47M | N/A | 14.87K | 16.22K | 16.73K | 18.17K | N/A | N/A |
Operating Income | 505.27M | 511.90M | 600.89M | 519.87M | 291.62M | 244.28M | 311.61M | 293.98M | 201.58M | 308.90M | 422.97M | 630.84M | 558.37M | 258.36M | 117.13M | 103.34M | 102.67M | 89.23M | 27.06M | N/A | 52.93K | -125.60K | -11.68K | -23.84K | N/A | -63.69K |
Other Expenses / Income | 33.79M | 157.73M | -41.00K | -14.54M | -48.46M | 198.70M | -16.86M | -100.17M | -367.01M | -110.12M | -52.59M | 788.00K | N/A | N/A | 790.00K | -65.70M | 7.32M | -4.01M | 64.00K | N/A | 3.98K | -106.27K | N/A | 12.77K | N/A | 63.69K |
Before Tax Income | 539.06M | 669.63M | 754.62M | 505.33M | 77.07M | 442.98M | 56.82M | 193.81M | -165.43M | 198.78M | 370.37M | 600.79M | 558.37M | 276.49M | 117.92M | 20.16M | 91.88M | 89.60M | 27.12M | N/A | 56.91K | -123.59K | -11.68K | -11.07K | N/A | N/A |
Income Tax Expenses | 1.41M | 509.00K | -269.00K | -2.48M | -9.07M | 15.87M | -886.00K | -1.33M | -3.39M | -1.04M | -5.12M | 14.76M | 8.34M | -13.60M | -335.00K | 2.91M | 22.00K | 1.95M | 1.70M | N/A | -7.97K | -2.57K | -9.41K | -17.67K | N/A | N/A |
Net Income | 537.64M | 669.13M | 754.88M | 507.80M | 86.14M | 427.12M | 57.70M | 195.14M | -162.04M | 199.83M | 375.50M | 586.04M | 550.03M | 290.09M | 117.92M | 17.25M | 91.86M | 85.22M | 25.29M | N/A | 55.02K | -121.02K | -6.97K | 6.59K | N/A | N/A |
Interest Expenses | 5.51M | 91.00K | 352.00K | 16.71M | 44.94M | 40.16M | 24.99M | 24.19M | 4.09M | 2.28M | 6.08M | 1.22M | N/A | N/A | N/A | 116.00K | 13.02M | 1.69M | N/A | N/A | 1.89K | 380.86K | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 452.81M | 451.57M | 450.14M | 448.69M | 446.02M | 443.41M | 441.96M | 430.46M | 395.75M | 359.40M | 355.59M | 353.87M | 353.25M | 344.29M | 306.04M | 232.85M | 221.91M | 210.54M | 168.61M | 168.61M | 1.72M | 1.72M | 1.72M | 1.72M | 1.72M | 1.72M |
Diluted Shares Outstanding | 453.46M | 452.34M | 451.17M | 450.07M | 446.93M | 443.86M | 442.44M | 430.85M | 395.94M | 359.80M | 356.60M | 356.01M | 355.90M | 350.43M | 309.50M | 249.24M | 246.73M | 232.57M | 168.61M | 168.61M | 1.72M | 1.72M | 1.72M | 1.72M | 1.72M | 1.72M |
EBITDA | 755.19M | 746.15M | 1.01B | 808.38M | 393.64M | 700.31M | 363.18M | 525.87M | 38.91M | 434.73M | 520.85M | 702.25M | 620.02M | 298.07M | 158.55M | 123.15M | 126.61M | 102.71M | 33.06M | N/A | -15.87K | -17.32K | 5.05K | -5.67K | N/A | -1.00 |
EBITDA Margin | 74.33% | 70.06% | 83.90% | 73.74% | 45.70% | 88.20% | 43.07% | 58.98% | 6.00% | 70.10% | 73.73% | 82.66% | 84.93% | 70.41% | 66.26% | 73.87% | 72.17% | 64.78% | 46.63% | 0.00% | -2.19% | -3.08% | 0.87% | -0.83% | 0.00% | 0.00% |
EBIT | 544.57M | 669.73M | 754.97M | 522.04M | 122.01M | 483.14M | 81.81M | 218.00M | -161.34M | 201.06M | 376.46M | 602.01M | 558.37M | 276.49M | 117.59M | 20.28M | 104.90M | 88.86M | 26.99M | N/A | 48.94K | 257.27K | -16.38K | -11.07K | N/A | N/A |
EBIT Margin | 53.60% | 62.88% | 62.83% | 47.62% | 14.17% | 60.85% | 9.70% | 24.45% | -24.87% | 32.42% | 53.29% | 70.86% | 76.49% | 65.31% | 49.14% | 12.16% | 59.80% | 56.05% | 38.07% | 0.00% | 6.76% | 45.73% | -2.84% | -1.62% | 0.00% | 0.00% |
Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-08-31 | 2002-08-31 | 2001-08-31 | 2000-08-31 | 1999-08-31 | 1998-08-31 |