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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.05B | 1.01B | 822.56M | 679.18M | 643.91M | 597.94M | 558.94M | 510.04M | 444.52M | 376.96M | 318.39M | 283.08M | 237.60M | 216.83M | 217.29M | 236.40M | 229.17M | 213.11M | 148.12M | 91.61M | 80.83M | 76.58M | 62.28M | 53.09M |
Cost of Revenue | 294.78M | 293.26M | 252.10M | 223.63M | 209.74M | 196.87M | 181.51M | 165.85M | 153.17M | 132.70M | 118.22M | 110.82M | 99.16M | 93.70M | 93.94M | 99.18M | 59.00K | 69.00K | 43.00K | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 755.55M | 716.36M | 570.46M | 455.54M | 434.18M | 401.08M | 377.44M | 344.19M | 291.35M | 244.26M | 200.17M | 172.25M | 138.44M | 123.13M | 123.34M | 137.22M | 229.11M | 213.04M | 148.08M | 91.61M | 80.83M | 76.58M | 62.28M | 53.09M |
Operating Expenses | 755.55M | 365.23M | 279.86M | 198.00M | 202.11M | 181.06M | 180.43M | 194.69M | 180.16M | 155.24M | 141.88M | 140.00M | 92.92M | 88.35M | 93.40M | 50.53M | 190.67M | 172.03M | 113.37M | 65.94M | 51.95M | 49.86M | 38.50M | 33.20M |
Selling, General & Admin | 57.04M | 54.62M | 47.81M | 41.42M | 38.56M | 37.71M | 34.74M | 32.82M | 28.37M | 28.42M | 29.56M | 26.13M | 24.69M | 25.41M | 22.57M | 24.96M | 21.97M | 22.29M | 18.52M | 4.25M | 4.36M | N/A | N/A | N/A |
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 |
Other Operating Expenses | N/A | 310.61M | 232.05M | 156.57M | 163.55M | 206.00K | 872.00K | 1.06M | -228.00K | -405.00K | 8.00K | 256.00K | 68.22M | 62.95M | 70.83M | 122.82M | 168.71M | 149.74M | 94.85M | 61.68M | 47.59M | 49.86M | 38.50M | 33.20M |
Operating Income | 703.12M | 385.76M | 296.89M | 254.81M | 241.79M | 220.02M | 195.72M | 142.95M | 107.89M | 81.54M | 58.30M | 32.25M | 45.53M | 34.78M | 29.94M | 34.67M | 38.49M | 39.17M | 34.66M | 25.67M | 28.88M | 26.73M | 23.77M | 19.89M |
Other Expenses / Income | -290.69M | -58.66M | -59.79M | -89.94M | -61.30M | -54.53M | -60.10M | -54.58M | -29.13M | -55.18M | -44.04M | -32.08M | -41.82M | -39.48M | -30.88M | -31.88M | -55.36M | -47.00M | -30.17M | -25.66M | N/A | -26.73M | -23.77M | -19.89M |
Before Tax Income | 412.44M | 292.47M | 230.81M | 167.61M | 170.77M | 165.49M | 135.61M | 88.38M | 78.76M | 26.37M | 10.41M | -8.30M | -5.05M | -9.85M | -937.00K | 2.79M | -13.08M | -8.55M | 2.57M | 12.73M | N/A | N/A | N/A | N/A |
Income Tax Expenses | N/A | 93.28M | 100.24M | 77.82M | 86.72M | 7.60M | 57.76M | 49.27M | 44.14M | 40.13M | 8.24M | 37.14M | 45.65M | 42.17M | 30.88M | 83.90M | N/A | 49.63M | 31.97M | 58.02M | 12.64M | -9.73M | -6.90M | -8.25M |
Net Income | 410.76M | 199.19M | 130.58M | 89.79M | 84.05M | 163.89M | 134.29M | 87.91M | 77.71M | 26.38M | 41.45M | 1.82M | -398.00K | -7.39M | -937.00K | 2.79M | -13.08M | -8.55M | 2.78M | -32.35M | 16.23M | 9.73M | 6.90M | 8.25M |
Interest Expenses | 97.29M | 93.28M | 78.45M | 75.89M | 72.53M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 38.23M | 44.26M | 47.61M | 52.01M | 55.88M | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 225.42M | 224.93M | 203.83M | 194.15M | 190.87M | 184.65M | 180.53M | 178.25M | 168.64M | 149.11M | 135.19M | 124.09M | 102.98M | 94.00M | 70.99M | 57.62M | 57.50M | 57.29M | 42.12M | 37.48M | 33.74M | 33.74M | 33.74M | 33.74M |
Diluted Shares Outstanding | 226.24M | 225.88M | 205.01M | 194.94M | 191.58M | 185.50M | 181.45M | 179.53M | 170.19M | 150.86M | 137.74M | 124.55M | 102.98M | 94.00M | 70.99M | 57.62M | 57.50M | 57.29M | 42.20M | 37.48M | 33.74M | 33.74M | 33.74M | 33.74M |
EBITDA | 703.12M | 696.37M | 547.93M | 414.12M | 405.33M | 363.47M | 339.54M | 306.97M | 260.01M | 208.36M | 170.61M | 146.12M | 113.75M | 97.72M | 100.78M | 112.25M | 110.71M | 105.17M | 44.51M | 24.19M | 49.59M | 26.73M | 23.77M | 19.89M |
EBITDA Margin | 66.94% | 68.97% | 66.61% | 60.97% | 62.95% | 60.79% | 60.75% | 60.19% | 58.49% | 55.27% | 53.58% | 51.62% | 47.87% | 45.07% | 46.38% | 47.48% | 48.31% | 49.35% | 30.05% | 26.40% | 61.36% | 34.90% | 38.17% | 37.46% |
EBIT | 508.04M | 385.76M | 309.26M | 243.50M | 243.30M | 171.49M | 192.05M | 137.18M | 121.85M | 66.51M | 49.69M | 38.95M | 83.47M | 79.04M | 77.55M | 138.70M | 42.80M | 41.08M | 34.75M | 25.67M | 28.88M | N/A | N/A | N/A |
EBIT Margin | 48.37% | 38.21% | 37.60% | 35.85% | 37.78% | 28.68% | 34.36% | 26.90% | 27.41% | 17.64% | 15.61% | 13.76% | 35.13% | 36.45% | 35.69% | 58.67% | 18.68% | 19.28% | 23.46% | 28.02% | 35.72% | 0.00% | 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-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 |