Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 174.815M | 198.442M | 218.472M | 226.495M | 241.368M | 245.596M | 248.683M | 245.566M | 278.491M | 331.620M |
Cost of Revenue | 93.061M | 104.420M | 115.161M | 116.377M | 123.440M | 127.077M | 128.387M | 130.463M | 146.632M | 151.380M |
Gross Profit | 81.754M | 94.022M | 103.311M | 110.118M | 117.928M | 118.519M | 120.296M | 115.103M | 131.859M | 180.240M |
Operating Expense | 8.463M | 10.160M | 11.983M | 12.618M | 13.765M | 14.343M | 15.237M | -30.230m | 29.556M | 5.144M |
Operating Income | 90.217M | 104.182M | 115.294M | 122.736M | 131.693M | 132.862M | 135.533M | 129.495M | -38.601m | 180.240M |
Other Income Expense | -8.963m | -11.378m | -50.132m | -24.814m | -36.448m | 1.342M | 1.605M | -30.230m | 29.556M | 0.000 |
Total Other Income Expense | -16.327m | -20.983m | -38.414m | 43.493M | 79.249M | -32.263m | 28.979M | 180.997M | 158.685M | 13.124M |
Pretax Income | 65.427M | 73.039M | 64.897M | 153.611M | 198.231M | 86.353M | 164.512M | 310.492M | 309.900M | 193.364M |
Tax Provision | 26.220M | 33.359M | 32.919M | -19.520m | 23.521M | 6.225M | -2.293m | 65.518M | 70.337M | 8.083M |
Net Income | 38.157M | 38.784M | 29.263M | 160.437M | 172.225M | 76.815M | 175.216M | 242.088M | 219.282M | 176.336M |
Basic EPS | 1.300 | 1.320 | 1.000 | 4.760 | 5.110 | 1.970 | 4.490 | 6.200 | 3.890 | 3.170 |
Diluted EPS | 1.300 | 1.320 | 1.000 | 4.760 | 5.110 | 1.970 | 4.490 | 6.200 | 3.620 | 3.010 |
Basic Average Shares | 29.310M | 29.335M | 29.291M | 33.691M | 33.723M | 38.980M | 39.020M | 39.064M | 56.310M | 55.662M |
Diluted Average Shares | 29.310M | 29.335M | 29.291M | 33.691M | 33.723M | 38.980M | 39.020M | 39.064M | 60.543M | 58.501M |
Total Expenses | 93.061M | 104.420M | 115.161M | 116.377M | 123.440M | 127.077M | 128.387M | 130.463M | 146.632M | 173.357M |
Interest Income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 64.408M | 62.111M | 65.719M | 60.699M | -16.630m |
Interest Expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 49.047M | 48.696M | 46.370M | 49.878M | 60.663M |
EBITDA | 65.943M | 75.317M | 112.247M | 199.468M | 248.193M | 135.400M | 139.295M | 68.215M | 149.681M | 254.027M |
Depreciation & Amortization | -24.274m | -28.865m | 211.855M | 188.078M | 214.614M | 151.159M | 82.745M | 161.227M | 118.691M | 73.787M |