Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 366.127M | 405.966M | 427.054M | 385.961M | 398.799M | 404.093M | 408.120M | 515.327M | 660.356M | 737.154M |
Cost of Revenue | 159.940M | 186.057M | 180.620M | 169.382M | 179.360M | 165.671M | 162.814M | 193.652M | 208.306M | 222.484M |
Gross Profit | 206.187M | 219.909M | 246.434M | 216.579M | 219.439M | 238.422M | 245.306M | 321.675M | 452.050M | 514.670M |
Operating Expense | 164.554M | 263.797M | 249.695M | 225.415M | 191.193M | 174.717M | 189.003M | 218.748M | 261.621M | 302.400M |
Operating Income | 41.616M | -107.232m | -26.699m | -47.620m | -3.120m | 59.041M | 52.366M | 100.816M | 187.367M | 214.178M |
Other Income Expense | 1.325M | -832.000k | 4.303M | -3.286m | -249.000k | 13.558M | 4.449M | 2.613M | 3.778M | 0.000 |
Total Other Income Expense | 1.325M | -19.221m | -16.024m | -22.093m | -20.849m | -13.976m | -3.910m | -3.190m | -5.255m | 678.000K |
Pretax Income | 42.941M | -126.453m | -42.723m | -69.713m | -23.969m | 45.065M | 48.456M | 97.626M | 182.112M | 214.856M |
Tax Provision | -5.639m | 32.540M | 9.917M | 849.000K | 2.353M | 1.572M | 1.064M | 1.704M | 3.230M | -44.205m |
Net Income | 48.580M | -159.233m | -54.099m | -70.562m | -26.322m | 43.493M | 47.392M | 95.922M | 178.882M | 259.061M |
Basic EPS | 0.410 | -1.360 | -0.450 | -0.580 | -0.210 | 0.330 | 0.350 | 0.700 | 1.300 | 1.880 |
Diluted EPS | 0.400 | -1.360 | -0.450 | -0.580 | -0.210 | 0.320 | 0.340 | 0.670 | 1.270 | 1.850 |
Basic Average Shares | 117.708M | 117.083M | 119.994M | 121.659M | 125.343M | 132.471M | 135.220M | 136.619M | 137.321M | 137.694M |
Diluted Average Shares | 120.245M | 117.387M | 119.994M | 122.677M | 126.564M | 137.274M | 141.276M | 142.143M | 140.667M | 139.790M |
Total Expenses | 324.494M | 449.854M | 430.315M | 394.797M | 370.553M | 340.388M | 351.817M | 412.400M | 469.927M | 522.976M |
Interest Income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 11.731M | 3.702M | 2.738M | 4.146M | 2.041M |
Interest Expense | 4.605M | 18.389M | 20.327M | 18.807M | 20.600M | 11.731M | 3.702M | 2.738M | 4.146M | 0.000 |
EBITDA | 65.189M | -47.256m | 39.410M | 6.955M | 35.292M | 95.649M | 83.258M | 131.380M | 222.093M | 259.019M |
Depreciation & Amortization | 2.948M | 29.580M | 61.806M | 57.861M | 38.661M | 38.853M | 31.100M | 31.016M | 35.835M | 41.196M |