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 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 514.65M | 506.10M | 486.82M | 534.85M | 580.42M | 544.35M | 520.49M | 525.46M | 602.63M | 596.98M | 562.21M | 559.83M | 581.80M | 566.90M | 582.22M | 608.11M | 683.97M | 662.80M | 391.46M | 323.59M | 305.66M | 296.73M | 310.82M | 287.08M | 283.22M | 192.86M | 61.06M | 10.03M | 3.67M | 5.60M |
Cost of Revenue | 189.95M | 194.40M | 188.31M | 205.46M | 225.85M | 218.02M | 206.00M | 209.45M | 238.09M | 235.97M | 221.77M | 220.39M | 233.81M | 230.46M | 168.16M | 237.09M | 112.30M | 82.21M | 39.41M | 31.06M | 27.92M | 25.85M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 324.70M | 311.70M | 298.51M | 329.40M | 354.57M | 326.32M | 314.49M | 316.01M | 364.54M | 361.02M | 340.44M | 339.44M | 347.99M | 336.44M | 414.06M | 371.02M | 571.67M | 580.59M | 352.05M | 292.53M | 277.74M | 270.88M | 310.82M | 287.08M | 283.22M | 192.86M | 61.06M | 10.03M | 3.67M | 5.60M |
Operating Expenses | 347.07M | 212.99M | 208.26M | 218.57M | 242.16M | 202.06M | 207.90M | 216.27M | 248.44M | 235.35M | 224.65M | 221.25M | 242.28M | 236.08M | 295.64M | 476.84M | 534.88M | 534.51M | 284.15M | 215.92M | 183.79M | 175.00M | 201.68M | 175.18M | 178.13M | 118.95M | 38.69M | 7.37M | 5.28M | -3.50M |
Selling, General & Admin | 34.86M | 35.01M | 30.15M | 30.29M | 32.16M | 27.80M | 28.54M | 26.60M | 29.41M | 26.78M | 27.63M | 25.41M | 24.60M | 23.31M | 28.82M | 31.97M | 28.18M | 29.64M | 17.98M | 15.10M | 14.46M | 14.80M | 15.18M | 4.25M | 1.84M | 1.71M | 659.00K | 1.13M | 729.00K | 800.00K |
Research & Development | N/A | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 | 311.42M | 177.98M | 178.10M | 188.28M | 210.00M | 174.26M | 179.36M | 189.68M | 19.95M | 11.85M | 11.85M | 11.84M | 217.68M | 212.78M | 208.59M | 205.91M | 506.70M | 504.86M | 266.17M | 200.82M | 169.33M | 160.20M | 186.50M | 170.93M | 176.29M | 117.24M | 38.03M | 6.24M | 4.55M | -4.30M |
Operating Income | -21.58M | 119.73M | 71.98M | 91.35M | 114.79M | 52.55M | 103.54M | 59.23M | 33.90M | 125.67M | 115.79M | 118.19M | 105.71M | 100.36M | 118.42M | 131.27M | 149.09M | 131.44M | 107.31M | 107.67M | 121.87M | 121.73M | 102.55M | 111.90M | 105.09M | 73.91M | 22.37M | 2.66M | -1.61M | 9.10M |
Other Expenses / Income | -175.75M | -65.68M | -80.88M | 214.52M | -80.25M | 24.77M | -14.24M | -18.73M | -64.64M | -130.71M | -76.81M | -141.19M | -118.94M | -129.99M | -112.78M | -87.79M | -76.51M | -116.04M | -55.79M | -47.37M | -36.06M | -58.74M | -2.08M | N/A | 4.20M | 200.00K | N/A | -2.66M | N/A | -9.10M |
Before Tax Income | -197.33M | 54.05M | 12.41M | 307.10M | 34.54M | 137.71M | 121.23M | 40.50M | -30.74M | 6.02M | 38.98M | -30.15M | -13.23M | -29.64M | 8.03M | 43.48M | 56.45M | 10.48M | 42.77M | 60.30M | 85.81M | 62.98M | 100.47M | N/A | 109.29M | 74.11M | N/A | N/A | N/A | N/A |
Income Tax Expenses | 72.00K | 55.00K | 47.00K | -224.00K | 12.00K | 423.00K | -628.00K | 96.89M | 142.54M | 140.32M | 164.24M | 110.67M | 126.45M | 125.38M | 114.47M | 87.79M | 92.64M | 117.81M | 64.54M | 47.37M | 47.39M | 71.91M | 75.43M | 59.74M | 72.24M | 42.38M | 7.37M | 2.82M | -788.00K | 1.50M |
Net Income | -197.36M | 53.82M | 12.29M | 305.53M | 34.27M | 136.32M | 120.85M | 40.19M | -30.40M | 6.97M | 42.78M | 6.59M | -4.50M | -17.07M | 8.03M | 43.48M | 56.45M | 10.48M | 42.77M | 60.30M | 85.81M | 62.98M | 33.72M | 52.16M | 34.61M | 33.02M | 15.00M | -162.00K | -824.00K | 7.60M |
Interest Expenses | 99.83M | 71.86M | 62.62M | 73.91M | 81.51M | 80.70M | 84.32M | 88.08M | 116.51M | 130.62M | 122.91M | 133.79M | 131.41M | 132.64M | 135.74M | 142.77M | 161.67M | 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 |
Basic Shares Outstanding | 171.96M | 171.49M | 170.88M | 171.93M | 176.13M | 176.87M | 175.48M | 175.02M | 178.16M | 166.20M | 153.14M | 142.44M | 135.44M | 131.74M | 111.90M | 87.37M | 87.27M | 89.55M | 55.85M | 47.90M | 37.88M | 36.48M | 38.27M | 35.94M | 37.27M | 35.91M | 8.65M | 7.01M | 624.16K | 677.97K |
Diluted Shares Outstanding | 171.96M | 172.33M | 172.27M | 172.32M | 176.69M | 176.87M | 176.81M | 176.01M | 178.16M | 166.20M | 154.41M | 143.26M | 135.44M | 131.74M | 113.25M | 87.58M | 87.32M | 90.07M | 56.10M | 47.90M | 37.88M | 36.75M | 38.27M | 35.94M | 37.27M | 36.32M | 9.14M | 7.01M | 625.00K | 677.97K |
EBITDA | 91.29M | 276.69M | 250.09M | 279.63M | 322.42M | 298.44M | 359.29M | 248.90M | 252.93M | 334.24M | 312.81M | 314.03M | 323.39M | 313.13M | 327.01M | 337.17M | 364.36M | 387.43M | 215.53M | 189.59M | 188.43M | 185.47M | 267.05M | 185.08M | 175.10M | 170.20M | 37.96M | 5.50M | -210.00K | 10.50M |
EBITDA Margin | 17.74% | 54.67% | 51.37% | 52.28% | 55.55% | 54.83% | 69.03% | 47.37% | 41.97% | 55.99% | 55.64% | 56.09% | 55.58% | 55.24% | 56.17% | 55.45% | 53.27% | 58.45% | 55.06% | 58.59% | 61.65% | 62.50% | 85.92% | 64.47% | 61.82% | 88.25% | 62.16% | 54.80% | -5.73% | 187.50% |
EBIT | -97.46M | 125.73M | 74.95M | 379.21M | 115.79M | 217.44M | 204.54M | 225.16M | 228.66M | 277.91M | 329.92M | 251.06M | 253.35M | 240.95M | 258.23M | 274.04M | 310.77M | 128.29M | 107.31M | 107.67M | 133.20M | 134.89M | 109.15M | 111.90M | 106.84M | 75.40M | 22.37M | 2.66M | -1.61M | 9.10M |
EBIT Margin | -18.94% | 24.84% | 15.40% | 70.90% | 19.95% | 39.95% | 39.30% | 42.85% | 37.94% | 46.55% | 58.68% | 44.84% | 43.55% | 42.50% | 44.35% | 45.06% | 45.44% | 19.36% | 27.41% | 33.27% | 43.58% | 45.46% | 35.12% | 38.98% | 37.73% | 39.10% | 36.63% | 26.52% | -43.97% | 162.50% |
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 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 |