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 | 2004-08-31 | 2003-08-31 | 2002-08-31 | 2001-08-31 | 2000-08-31 | 1999-08-31 | 1998-08-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.03B | 1.07B | 1.20B | 1.10B | 861.33M | 794.01M | 843.22M | 891.56M | 648.69M | 620.18M | 706.50M | 849.60M | 730.00M | 423.40M | 239.30M | 166.70M | 175.40M | 158.50M | 70.90M | N/A | N/A | 724.54K | 562.56K | 577.77K | 683.79K | 603.01K | 509.55K |
Cost of Revenue | 452.24M | 499.57M | 542.74M | 510.65M | 515.38M | 498.08M | 506.18M | 574.43M | 402.23M | 326.45M | 295.70M | 230.60M | 151.60M | 140.30M | 104.90M | 63.40M | 72.80M | 69.30M | 43.80M | N/A | N/A | 244.80K | 194.72K | 195.53K | 309.87K | 201.00K | 191.08K |
Gross Profit | 582.44M | 565.48M | 658.92M | 585.57M | 345.95M | 295.93M | 337.03M | 317.12M | 246.46M | 293.73M | 410.80M | 619.00M | 578.40M | 283.10M | 134.40M | 103.30M | 102.60M | 89.20M | 27.10M | N/A | N/A | 479.75K | 367.83K | 382.24K | 373.92K | 402.01K | 318.47K |
Operating Expenses | 60.51M | 55.89M | 54.77M | 65.70M | 51.56M | 49.04M | 32.53M | 34.44M | 32.24M | 37.86M | 35.31M | 30.84M | 28.36M | 24.67M | 17.29M | 17.31M | 21.70M | 16.54M | 6.00M | N/A | N/A | 426.82K | 365.14K | 393.92K | 397.76K | 402.01K | 382.17K |
Selling, General & Admin | 60.51M | 53.46M | 52.87M | 65.70M | 49.66M | 47.98M | 31.56M | 22.19M | 18.18M | 22.36M | 22.90M | 18.80M | 17.00M | 24.70M | 17.30M | 16.40M | 9.70M | 5.70M | 2.40M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
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 | 900.00K | 400.00K | 200.00K | 100.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | -10.19M | 2.43M | 1.89M | 2.17M | 1.90M | 1.06M | 972.00K | 12.25M | 14.05M | 15.50M | 12.41M | 12.04M | 11.36M | -31.00K | -12.00K | 14.00K | 11.61M | 10.64M | 3.50M | N/A | N/A | 426.82K | 365.14K | 393.92K | 397.76K | 402.01K | 382.17K |
Operating Income | 521.93M | 511.90M | 600.89M | 519.87M | 291.62M | 244.28M | 304.50M | 293.98M | -157.27M | 202.89M | 387.70M | 600.00M | 561.10M | 269.10M | 117.50M | 20.20M | 90.90M | 81.60M | 24.50M | N/A | -54.90K | 52.93K | 2.70K | -11.68K | -23.84K | N/A | -63.70K |
Other Expenses / Income | 27.01M | 157.73M | 153.72M | -14.54M | -214.55M | 198.70M | -247.69M | -100.17M | -8.17M | -4.11M | -17.30M | 800.00K | -2.70M | 7.40M | 400.00K | N/A | 1.00M | 3.60M | 800.00K | N/A | N/A | 3.98K | -126.28K | 4.71K | 12.77K | N/A | N/A |
Before Tax Income | 548.94M | 669.63M | 754.62M | 505.33M | 77.07M | 442.98M | 56.82M | 193.81M | -165.43M | 198.78M | 370.40M | 600.80M | 558.40M | 276.50M | 117.90M | 20.20M | 91.90M | 85.20M | 25.30M | N/A | N/A | N/A | -123.59K | N/A | -11.07K | N/A | N/A |
Income Tax Expenses | 1.44M | 509.00K | -269.00K | -2.48M | -9.07M | 15.87M | -886.00K | -1.33M | -3.39M | -1.04M | -5.10M | 14.80M | 8.30M | -13.60M | N/A | 2.90M | N/A | N/A | N/A | N/A | N/A | N/A | -2.57K | N/A | -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.00M | 550.00M | 290.10M | 117.90M | 17.30M | 91.90M | 85.20M | 25.30M | N/A | -151.72K | 55.02K | -121.02K | -6.97K | 6.59K | N/A | N/A |
Interest Expenses | 207.00K | 91.00K | 352.00K | 16.71M | 44.94M | 40.16M | 24.99M | 24.19M | 4.09M | 2.28M | 6.08M | N/A | N/A | N/A | N/A | 116.00K | N/A | 1.69M | N/A | N/A | N/A | 1.89K | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 452.81M | 451.57M | 450.14M | 448.69M | 446.02M | 443.86M | 441.96M | 430.46M | 395.75M | 359.80M | 356.60M | 356.00M | 355.90M | 350.40M | 309.50M | 249.20M | 246.70M | 232.60M | 171.00M | 1.72M | 1.72M | 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.75M | 359.80M | 356.60M | 356.00M | 355.90M | 350.40M | 309.50M | 249.20M | 246.70M | 232.60M | 171.00M | 1.72M | 1.72M | 1.72M | 1.72M | 1.72M | 1.72M | 1.72M | 1.72M |
EBITDA | 741.82M | 746.15M | 857.58M | 767.82M | 550.35M | 496.16M | 345.16M | 527.65M | 37.86M | 361.56M | 520.88M | 702.30M | 616.00M | 334.30M | 159.30M | 39.82M | 113.60M | 103.39M | 31.30M | N/A | -54.90K | 71.79K | -107.37K | 9.76K | 7.10K | N/A | -63.70K |
EBITDA Margin | 71.70% | 70.06% | 71.37% | 70.04% | 63.90% | 62.49% | 40.93% | 59.18% | 5.84% | 58.30% | 73.73% | 82.66% | 84.38% | 78.96% | 66.57% | 23.88% | 64.77% | 65.23% | 44.15% | 0.00% | 0.00% | 9.91% | -19.09% | 1.69% | 1.04% | 0.00% | -12.50% |
EBIT | 539.29M | 669.73M | 754.97M | 522.04M | 122.01M | 483.14M | 81.81M | 218.00M | -161.34M | 201.06M | 376.48M | 600.80M | 558.30M | 276.50M | 117.90M | 20.32M | 91.90M | 86.89M | 25.30M | N/A | -151.72K | 56.91K | -123.59K | -6.97K | -11.07K | N/A | N/A |
EBIT Margin | 52.12% | 62.88% | 62.83% | 47.62% | 14.17% | 60.85% | 9.70% | 24.45% | -24.87% | 32.42% | 53.29% | 70.72% | 76.48% | 65.30% | 49.27% | 12.19% | 52.39% | 54.82% | 35.68% | 0.00% | 0.00% | 7.85% | -21.97% | -1.21% | -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 | 2004-08-31 | 2003-08-31 | 2002-08-31 | 2001-08-31 | 2000-08-31 | 1999-08-31 | 1998-08-31 |