Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 199.850M | 135.664M | 129.968M | 151.894M | 145.236M | 140.837M | 89.958M | 206.191M | 393.020M | 314.575M |
Cost of Revenue | 72.811M | 98.000M | 105.476M | 109.401M | 102.736M | 94.912M | 79.393M | 88.025M | 111.300M | 105.112M |
Gross Profit | 127.039M | 37.664M | 24.492M | 42.493M | 42.500M | 45.925M | 10.565M | 118.166M | 281.720M | 209.463M |
Operating Expense | 33.350M | 33.883M | 33.108M | 27.114M | 19.620M | 19.159M | 14.667M | 19.631M | 23.361M | 19.080M |
Operating Income | 93.689M | 3.781M | -8.616m | 15.379M | 22.880M | 26.766M | -4.425m | 98.535M | 257.572M | 285.997M |
Other Income Expense | -4.743m | 756.000K | -1.066m | -3.043m | -2.429m | 3.945M | 2.032M | 742.000K | 1.047M | 0.000 |
Total Other Income Expense | -4.405m | -19.400m | -5.644m | 1.653M | -3.705m | -18.305m | -12.863m | -3.722m | 11.452M | -113.561m |
Pretax Income | 89.284M | -15.619m | -14.260m | 17.032M | 19.175M | 8.461M | -17.075m | 94.813M | 269.024M | 172.436M |
Tax Provision | 22.837M | -11.539m | -3.097m | 4.814M | 5.143M | 3.268M | -3.144m | 22.729M | 59.835M | 40.532M |
Net Income | 66.447M | -4.080m | -11.163m | 12.218M | 14.032M | 5.193M | -13.931m | 72.084M | 209.189M | 131.904M |
Basic EPS | 0.940 | -0.045 | -0.100 | 0.100 | 0.120 | 0.044 | -0.120 | 0.530 | 1.390 | 0.880 |
Diluted EPS | 0.940 | -0.045 | -0.100 | 0.100 | 0.120 | 0.044 | -0.120 | 0.530 | 1.390 | 0.870 |
Basic Average Shares | 71.029M | 90.505M | 110.391M | 118.044M | 118.266M | 118.486M | 118.685M | 136.510M | 150.633M | 150.676M |
Diluted Average Shares | 71.171M | 90.505M | 110.391M | 118.162M | 118.422M | 118.713M | 118.685M | 136.940M | 150.823M | 151.219M |
Total Expenses | 106.161M | 131.883M | 138.584M | 136.515M | 122.356M | 114.071M | 94.060M | 107.656M | 134.661M | 28.578M |
Interest Income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 4.038M | 3.263M | 3.381M | 6.030M | 0.000 |
Interest Expense | 4.405M | 5.696M | 4.578M | 2.604M | 3.705M | 4.249M | 3.050M | 3.381M | 6.030M | 10.280M |
EBITDA | 161.332M | 86.346M | 95.020M | 128.322M | 125.256M | 107.622M | 65.581M | 186.669M | 377.757M | 279.340M |
Depreciation & Amortization | 67.145M | 95.703M | 104.702M | 108.686M | 102.376M | 95.123M | 79.503M | 88.134M | 102.703M | 96.791M |