Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 181.218M | 221.690M | 232.780M | 255.098M | 273.784M | 305.896M | 556.496M | 788.899M | 1.005B | 815.868M |
Cost of Revenue | 85.730M | 102.284M | 109.229M | 120.503M | 125.505M | 170.868M | 278.043M | 359.813M | 465.962M | 395.614M |
Gross Profit | 95.488M | 119.406M | 123.551M | 134.595M | 148.279M | 135.028M | 278.453M | 429.086M | 539.221M | 420.254M |
Operating Expense | 96.797M | 86.613M | 85.846M | 88.307M | 97.195M | 140.071M | 251.776M | 272.679M | 302.507M | 304.176M |
Operating Income | -1.309m | 32.793M | 52.348M | 59.288M | 51.084M | -5.719m | 26.677M | 156.407M | 236.714M | 116.078M |
Other Income Expense | -65.000k | -293.000k | 2.320M | -457.000k | 56.000K | 10.445M | 53.746M | 51.366M | 55.284M | 54.822M |
Total Other Income Expense | -5.382m | -5.981m | -2.480m | 514.000K | 2.262M | 4.446M | 191.000K | -725.000k | 4.870M | 16.504M |
Pretax Income | -6.691m | 26.812M | 49.868M | 59.802M | 53.346M | -597.000k | 26.868M | 155.682M | 241.584M | 132.582M |
Tax Provision | -2.051m | 8.856M | 12.916M | 26.893M | 8.250M | -2.507m | -4.157m | 13.333M | 18.250M | 11.423M |
Net Income | -4.640m | 17.956M | 36.952M | 32.909M | 45.096M | 1.910M | 31.025M | 142.349M | 223.334M | 121.159M |
Basic EPS | -0.140 | 0.570 | 1.190 | 1.050 | 1.420 | 0.064 | 0.630 | 2.890 | 4.520 | 2.470 |
Diluted EPS | -0.140 | 0.560 | 1.160 | 1.020 | 1.400 | 0.064 | 0.630 | 2.860 | 4.490 | 2.460 |
Basic Average Shares | 33.124M | 31.408M | 31.128M | 31.491M | 31.671M | 29.729M | 49.136M | 49.242M | 49.424M | 48.971M |
Diluted Average Shares | 33.124M | 32.166M | 31.790M | 32.162M | 32.200M | 30.007M | 49.475M | 49.728M | 49.764M | 49.318M |
Total Expenses | 182.527M | 188.897M | 195.075M | 208.810M | 222.700M | 310.939M | 529.819M | 632.492M | 768.469M | 699.790M |
Interest Income | 47.000K | 71.000K | 35.000K | 8.000K | 10.000K | 3.666M | 2.899M | 1.163M | 5.011M | 20.356M |
Interest Expense | 5.364M | 5.759M | 2.869M | 971.000K | 2.206M | 3.666M | 0.000 | 0.000 | 5.011M | 0.000 |
EBITDA | 5.804M | 34.938M | 37.430M | 50.218M | 57.466M | 11.367M | 94.255M | 222.208M | 301.376M | 183.290M |
Depreciation & Amortization | 2.422M | 2.145M | 8.295M | 6.920M | 6.382M | 16.410M | 67.578M | 65.801M | 64.662M | 67.212M |