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 | 1.85B | 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 | 664.37M | 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 | 49.97M | 22.18M |
Operating Expenses | 443.39M | 214.21M | -45.54M | -29.65M | 179.75M | 174.03M | 145.55M | 101.70M | 87.00M | 127.34M | 67.69M | 55.17M | 213.98M | 190.39M | 161.83M | 448.16M | 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 | 106.46M | 14.36M | 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 | 328.78M | 113.53M | -118.28M | -73.17M | 100.84M | 395.00K | 1.56M | 1.23M | 136.00K | 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 | 220.98M | -54.91M | 98.06M | -146.75M | 221.40M | 243.46M | 227.17M | 370.56M | 371.70M | 157.34M | 154.74M | 132.30M | 85.44M | 104.66M | 122.25M | 55.85M | 44.06M | 22.55M | 8.50M | -8.29M | 2.90M | -931.00K |
Other Expenses / Income | -61.93M | -86.69M | -66.45M | -80.08M | -62.70M | -44.14M | -31.62M | -24.60M | -24.98M | -20.21M | -8.06M | -7.66M | -5.93M | -1.32M | -1.69M | -596.00K | 6.64M | -6.74M | -1.17M | 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 | 359.00K |
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 | 108.05M | 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 | 5.52M | 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 | 7.09M | 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.96M | 13.02M | 6.72M | 6.74M | 9.21M |
EBITDA | 490.24M | 305.57M | 446.06M | -128.37M | 533.90M | 382.43M | 356.25M | 480.01M | 471.33M | 241.75M | 225.44M | 190.89M | 128.66M | 140.82M | 154.28M | 84.15M | 72.22M | 33.14M | 13.59M | -10.54M | 4.08M | -671.00K |
EBITDA Margin | 19.53% | 13.27% | 26.12% | -12.97% | 29.00% | 22.94% | 23.69% | 35.22% | 37.34% | 21.26% | 22.63% | 21.01% | 16.51% | 21.22% | 27.65% | 16.70% | 20.03% | 13.62% | 10.26% | -11.66% | 8.17% | -3.03% |
EBIT | 267.11M | 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 | 56.23M | 15.82M | 7.33M | 9.15M | 3.31M | -931.00K |
EBIT Margin | 10.64% | 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% | 15.59% | 6.50% | 5.53% | 10.12% | 6.61% | -4.20% |
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 |