Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 41.443M | 79.780M | 97.036M | 118.736M | 144.213M | 141.315M | 126.130M | 138.275M | 177.485M | 203.281M |
Cost of Revenue | 9.715M | 19.025M | 25.575M | 29.784M | 40.509M | 41.031M | 34.629M | 37.417M | 50.071M | 72.813M |
Gross Profit | 31.728M | 60.755M | 71.461M | 88.952M | 103.704M | 100.284M | 91.501M | 100.858M | 127.414M | 130.468M |
Operating Expense | 5.435M | 6.274M | 7.524M | 7.529M | 9.201M | 9.834M | 8.643M | 9.730M | 14.067M | 5.593M |
Operating Income | 26.293M | 54.481M | 63.937M | 80.964M | 94.503M | 51.793M | 58.993M | 60.521M | 49.827M | 126.616M |
Other Income Expense | 0.000 | 0.000 | 998.000K | 261.000K | 503.000K | 1.180M | 385.000K | 428.000K | 757.000K | 0.000 |
Total Other Income Expense | 21.584M | 3.211M | -8.321m | -20.289m | -67.925m | -11.436m | -3.729m | 66.689M | 123.886M | -36.139m |
Pretax Income | 43.030M | 43.153M | 37.653M | 37.766M | -10.913m | 40.357M | 55.264M | 127.210M | 173.713M | 21.529M |
Tax Provision | 17.475M | 17.929M | 11.554M | -15.810m | -4.021m | 9.565M | 14.001M | 35.818M | 34.038M | 1.293M |
Net Income | 22.756M | 25.224M | 26.099M | 53.576M | -6.892m | 30.792M | 41.263M | 90.869M | 128.804M | 13.596M |
Basic EPS | 1.270 | 0.018 | -0.920 | 1.080 | -0.150 | 0.750 | 0.880 | 1.480 | 2.120 | 0.250 |
Diluted EPS | 1.270 | 0.018 | -0.920 | 1.080 | -0.150 | 0.700 | 0.880 | 1.480 | 2.090 | 0.250 |
Basic Average Shares | 17.765M | 25.386M | 31.642M | 43.899M | 45.639M | 43.906M | 47.369M | 58.789M | 60.372M | 59.276M |
Diluted Average Shares | 17.877M | 25.386M | 31.642M | 43.899M | 45.639M | 43.906M | 47.369M | 58.789M | 61.101M | 60.775M |
Total Expenses | 15.150M | 25.299M | 33.099M | 37.313M | 49.710M | 50.865M | 43.272M | 47.147M | 64.138M | 78.406M |
Interest Income | 542.000K | 1.122M | 1.619M | 1.241M | 1.299M | 508.000K | 479.000K | 105.000K | 43.000K | 34.000K |
Interest Expense | 8.000M | 14.860M | 18.517M | 23.057M | 36.927M | 37.190M | 22.134M | 23.336M | 41.338M | 65.240M |
EBITDA | 29.446M | 54.802M | 64.491M | 81.112M | 93.939M | 89.134M | 79.552M | 104.869M | 140.660M | 126.616M |
Depreciation & Amortization | 3.153M | 321.000K | -63.937m | -80.964m | -93.398m | -1.708m | -22.000k | -16.493m | -11.526m | 17.274M |