Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 36.896M | 55.052M | 72.461M | 106.487M | 129.484M | 156.297M | 160.840M | 164.041M | 180.485M | 179.096M |
Cost of Revenue | 14.332M | 20.420M | 28.305M | 42.886M | 49.872M | 57.316M | 58.312M | 58.005M | 67.739M | 69.997M |
Gross Profit | 22.564M | 34.632M | 44.156M | 63.601M | 79.612M | 98.981M | 102.528M | 106.036M | 112.746M | 109.099M |
Operating Expense | 17.816M | 26.654M | 36.716M | 48.386M | 60.489M | 70.225M | 71.057M | 72.806M | 76.277M | 77.828M |
Operating Income | 2.615M | 4.527M | -297.000k | 15.215M | 15.626M | 28.756M | 31.471M | 33.230M | 35.251M | 31.271M |
Other Income Expense | 14.729M | 21.624M | 30.178M | 41.594M | 52.352M | 59.159M | 60.367M | 57.317M | 62.495M | 55.156M |
Total Other Income Expense | -7.525m | -12.194m | 673.000K | -6.057m | 23.043M | -26.314m | -26.342m | 452.051M | -17.570m | -134.000k |
Pretax Income | -4.910m | -7.667m | 376.000K | 9.158M | 38.669M | 2.442M | 5.129M | 485.281M | 17.681M | -2.035m |
Tax Provision | 329.000K | -1.587m | 14.477M | 12.664M | 45.359M | 29.045M | 26.965M | 24.154M | -7.523m | 32.523M |
Net Income | -3.037m | -6.591m | -843.000k | 5.756M | 38.168M | -26.603m | -21.836m | 484.395M | 25.204M | -2.682m |
Basic EPS | -0.360 | -0.530 | -0.042 | -0.050 | 1.020 | -0.600 | -0.460 | 10.970 | 0.600 | -0.067 |
Diluted EPS | -0.360 | -0.530 | -0.041 | -0.050 | 1.010 | -0.600 | -0.460 | 10.800 | 0.590 | -0.067 |
Basic Average Shares | 8.476M | 12.409M | 20.185M | 30.198M | 37.321M | 43.997M | 47.223M | 43.498M | 42.052M | 39.922M |
Diluted Average Shares | 8.476M | 12.409M | 20.460M | 30.198M | 37.670M | 43.997M | 47.223M | 44.145M | 42.866M | 39.922M |
Total Expenses | 32.148M | 47.074M | 65.021M | 91.272M | 110.361M | 127.541M | 129.369M | 130.811M | 144.016M | 147.825M |
Interest Income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 29.726M | 27.689M | 24.600M | 27.002M | 0.000 |
Interest Expense | 7.854M | 10.607M | 13.804M | 18.721M | 22.316M | 28.401M | 26.363M | 23.268M | 25.784M | 31.876M |
EBITDA | 19.546M | 25.640M | 43.139M | 66.071M | 112.836M | 86.590M | 90.512M | 89.215M | 97.746M | 92.962M |
Depreciation & Amortization | 14.729M | 21.624M | 72.758M | 91.272M | 110.361M | 127.541M | 129.369M | 130.811M | 144.016M | 147.825M |