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-12-31 | 2002-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.51B | 2.30B | 1.71B | 990.07M | 1.84B | 1.67B | 1.50B | 1.36B | 1.26B | 1.14B | 996.15M | 908.72M | 779.12M | 663.64M | 557.94M | 504.01M | 360.57M | 243.35M | 132.50M | 90.36M | 49.97M | 22.18M |
Cost of Revenue | 2.15B | 1.96B | 1.48B | 994.41M | 1.30B | 1.25B | 1.10B | 890.57M | 803.49M | 852.36M | 773.73M | 721.25M | 479.69M | 365.15M | 270.00M | 311.77M | 239.96M | 171.07M | 96.56M | 67.02M | N/A | N/A |
Gross Profit | 364.24M | 340.47M | 231.54M | -4.34M | 543.71M | 417.49M | 407.97M | 472.26M | 458.70M | 284.68M | 222.43M | 187.47M | 299.42M | 298.49M | 287.94M | 192.25M | 120.61M | 72.28M | 35.95M | 23.34M | N/A | N/A |
Operating Expenses | 114.62M | 214.21M | -45.54M | -29.65M | 179.75M | 174.03M | 145.55M | 101.70M | 87.00M | 84.06M | 67.69M | 55.17M | 213.98M | 190.39M | 161.83M | 130.77M | 319.52M | 225.90M | 128.99M | 31.63M | 47.07M | 23.11M |
Selling, General & Admin | 114.62M | 100.68M | 72.74M | 43.52M | 78.91M | 73.51M | 52.71M | 20.53M | 21.35M | 28.49M | 21.68M | 19.22M | 139.76M | 155.43M | 132.19M | 107.28M | 15.81M | 14.39M | 10.61M | 7.39M | 2.38M | 632.00K |
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 |
Other Operating Expenses | -491.00K | 113.53M | -118.28M | -73.17M | 100.84M | 395.00K | 92.84M | 81.18M | 65.65M | 55.57M | 46.01M | 35.95M | 74.22M | 34.97M | 29.64M | 23.49M | 303.71M | 211.50M | 118.37M | 24.23M | 44.69M | 22.48M |
Operating Income | 249.63M | -54.91M | 98.06M | -146.75M | 221.40M | 243.46M | 227.17M | 370.56M | 371.70M | 200.62M | 154.74M | 132.30M | 85.44M | 108.10M | 126.11M | 61.48M | -198.91M | -153.62M | -93.04M | -8.29M | 2.90M | -931.00K |
Other Expenses / Income | -90.58M | 59.86M | 98.56M | -214.31M | 79.85M | 395.00K | -31.62M | -24.60M | -24.98M | -63.49M | -8.06M | -7.66M | -5.93M | -4.77M | -5.54M | -6.23M | 249.61M | 169.44M | 100.37M | 17.43M | 405.00K | -358.00K |
Before Tax Income | 159.05M | 4.95M | 196.62M | -361.07M | 301.25M | 199.32M | 195.55M | 345.96M | 346.72M | 137.13M | 146.68M | 124.65M | 79.51M | 103.33M | 120.56M | 55.25M | 50.70M | 15.82M | 7.33M | 9.15M | 3.31M | -1.29M |
Income Tax Expenses | 41.45M | 2.46M | 44.77M | -176.97M | 69.13M | 37.52M | 644.00K | 126.37M | 126.39M | 50.83M | 54.90M | 46.23M | 30.12M | 37.63M | 44.23M | 19.84M | 19.20M | 7.08M | 37.00K | 12.00K | 1.00K | N/A |
Net Income | 117.60M | 2.49M | 151.85M | -184.09M | 232.12M | 161.80M | 194.90M | 219.59M | 220.37M | 86.69M | 92.27M | 78.60M | 49.40M | 65.70M | 76.33M | 35.41M | 31.51M | 8.74M | 7.29M | 9.13M | 3.30M | -1.29M |
Interest Expenses | 153.19M | 103.07M | 68.40M | 56.43M | 72.33M | 53.76M | 38.99M | 28.84M | 26.51M | 21.20M | 9.49M | 8.74M | 7.17M | 2.52M | 4.08M | 5.41M | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 17.95M | 17.96M | 17.21M | 15.99M | 16.03M | 15.94M | 16.07M | 16.46M | 16.92M | 17.73M | 18.94M | 19.08M | 18.93M | 19.41M | 19.98M | 20.29M | 20.24M | 6.43M | 6.57M | 6.72M | 6.74M | 9.21M |
Diluted Shares Outstanding | 18.02M | 18.03M | 17.23M | 15.99M | 16.04M | 15.97M | 16.09M | 16.49M | 16.96M | 17.78M | 19.05M | 19.28M | 19.12M | 19.66M | 20.28M | 20.50M | 20.53M | 16.81M | 13.02M | 6.72M | 6.74M | 9.21M |
EBITDA | 472.76M | 142.64M | 279.09M | 29.51M | 377.25M | 253.08M | 356.25M | 480.01M | 471.37M | 242.13M | 225.93M | 191.07M | 128.66M | 140.82M | 154.28M | 84.15M | 66.70M | 26.40M | 12.42M | 6.96M | 4.49M | -1.03M |
EBITDA Margin | 18.84% | 6.20% | 16.34% | 2.98% | 20.49% | 15.18% | 23.69% | 35.22% | 37.35% | 21.29% | 22.68% | 21.03% | 16.51% | 21.22% | 27.65% | 16.70% | 18.50% | 10.85% | 9.37% | 7.71% | 8.98% | -4.64% |
EBIT | 312.24M | 108.02M | 265.02M | -304.64M | 373.58M | 253.08M | 234.54M | 374.79M | 373.27M | 158.72M | 156.67M | 133.57M | 86.69M | 105.85M | 124.64M | 60.66M | 50.70M | 15.82M | 7.33M | 9.15M | 3.31M | -1.29M |
EBIT Margin | 12.44% | 4.69% | 15.52% | -30.77% | 20.29% | 15.18% | 15.60% | 27.50% | 29.57% | 13.96% | 15.73% | 14.70% | 11.13% | 15.95% | 22.34% | 12.04% | 14.06% | 6.50% | 5.53% | 10.12% | 6.61% | -5.82% |
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-12-31 | 2002-12-31 |