Page title
Section title
Breakdown | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 420.609M | 544.338M | 698.772M | 570.398M | 499.708M | 530.037M | 606.920M | 675.170M | 648.407M | 729.578M |
Cost of Revenue | 217.019M | 262.729M | 371.888M | 324.692M | 279.000M | 259.871M | 265.065M | 268.989M | 262.610M | 335.805M |
Gross Profit | 203.590M | 281.609M | 326.884M | 245.706M | 220.708M | 270.166M | 341.855M | 406.181M | 385.797M | 393.773M |
Operating Expense | 192.218M | 253.131M | 335.872M | 339.386M | 316.755M | 265.639M | 260.853M | 273.507M | 278.397M | 320.107M |
Operating Income | 10.092M | 13.248M | -16.084m | -106.520m | -103.786m | -95.000k | 81.002M | 247.420M | 107.400M | 73.666M |
Other Income Expense | -1.096m | 39.000K | -2.044m | -45.023m | -7.739m | -4.622m | -6.334m | 114.746M | -665.000k | 0.000 |
Total Other Income Expense | -25.492m | -34.819m | -33.421m | -48.715m | -42.777m | -44.950m | -38.057m | 110.446M | 7.758M | 17.860M |
Pretax Income | -15.400m | -21.571m | -49.505m | -155.235m | -423.153m | -41.562m | 42.945M | 243.120M | 115.158M | 91.526M |
Tax Provision | -9.858m | -17.983m | 100.911M | -21.473m | -36.950m | 4.516M | 4.972M | -196.835m | 23.581M | 14.667M |
Net Income | 48.589M | 1.434M | -169.493m | -139.977m | -386.203m | -46.078m | 37.973M | 439.955M | 91.577M | 76.859M |
Basic EPS | 0.950 | 0.030 | -2.790 | -2.160 | -5.880 | -0.690 | 0.550 | 6.300 | 1.290 | 1.070 |
Diluted EPS | 0.950 | 0.030 | -2.790 | -2.140 | -5.880 | -0.690 | 0.540 | 6.180 | 1.280 | 1.040 |
Basic Average Shares | 50.382M | 51.257M | 60.652M | 64.741M | 65.686M | 66.606M | 68.449M | 69.783M | 70.801M | 71.959M |
Diluted Average Shares | 51.146M | 53.364M | 60.704M | 65.311M | 65.686M | 66.606M | 70.474M | 71.166M | 71.503M | 73.575M |
Total Expenses | 409.237M | 515.860M | 707.760M | 664.078M | 595.755M | 525.510M | 525.918M | 542.496M | 541.007M | 655.912M |
Interest Income | 0.000 | 0.000 | 0.000 | 0.000 | 35.803M | 27.380M | 1.470M | 4.251M | 20.807M | 22.986M |
Interest Expense | 18.376M | 18.427M | 28.855M | 31.338M | 35.803M | 27.380M | 20.593M | 4.300M | 8.423M | 5.136M |
EBITDA | 76.713M | 67.447M | 72.392M | -11.514m | -282.932m | 64.644M | 150.955M | 304.649M | 168.653M | 163.911M |
Depreciation & Amortization | 54.708M | 70.591M | 93.042M | 112.383M | 104.418M | 78.826M | 69.953M | 57.229M | 52.153M | 67.249M |