Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 93.376M | 96.050M | 100.215M | 102.887M | 104.017M | 112.461M | 106.898M | 110.632M | 111.245M | 114.064M |
Cost of Revenue | 33.589M | 35.152M | 37.543M | 38.529M | 40.093M | 39.734M | 38.148M | 38.853M | 40.664M | 43.710M |
Gross Profit | 59.787M | 60.898M | 62.672M | 64.358M | 63.924M | 72.727M | 68.750M | 71.779M | 70.581M | 70.354M |
Operating Expense | 8.863M | 8.672M | 8.807M | 9.139M | 9.387M | 9.905M | 8.777M | 7.052M | 7.873M | 8.297M |
Operating Income | 55.546M | 58.732M | 60.968M | 57.475M | 39.571M | 33.374M | 35.514M | 35.638M | 55.069M | 69.046M |
Other Income Expense | 2.416M | 3.042M | 1.922M | 1.726M | 2.223M | 3.800M | 2.363M | 3.258M | 3.130M | 3.756M |
Total Other Income Expense | 4.326M | 14.386M | 7.656M | -7.316m | -16.947m | 18.517M | -49.438m | 65.621M | -673.000k | -12.651m |
Pretax Income | 28.025M | 40.040M | 34.142M | 23.566M | 12.037M | 51.891M | -13.924m | 101.259M | 54.396M | 20.671M |
Tax Provision | -57.420m | 1.445M | 1.384M | 119.000K | -175.000k | 554.000K | 1.013M | 770.000K | 175.000K | 359.000K |
Net Income | 85.275M | 38.054M | 32.631M | 23.232M | 12.063M | 51.407M | -14.937m | 99.615M | 53.891M | 20.187M |
Basic EPS | 0.920 | 0.410 | 0.330 | 0.230 | 0.120 | 0.470 | -0.140 | 0.970 | 0.520 | 0.180 |
Diluted EPS | 0.920 | 0.410 | 0.330 | 0.230 | 0.120 | 0.460 | -0.140 | 0.870 | 0.470 | 0.180 |
Basic Average Shares | 91.607M | 92.858M | 98.488M | 101.610M | 102.824M | 103.685M | 103.048M | 102.986M | 103.001M | 109.485M |
Diluted Average Shares | 92.564M | 92.858M | 98.488M | 101.610M | 102.824M | 112.958M | 103.048M | 113.879M | 113.894M | 112.015M |
Total Expenses | 42.452M | 43.824M | 46.350M | 47.668M | 49.480M | 49.639M | 46.925M | 45.905M | 48.537M | 52.007M |
Interest Income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 28.937M | 31.884M | 24.939M | 23.455M | 0.000 |
Interest Expense | 27.225M | 27.614M | 27.379M | 24.280M | 25.403M | 28.434M | 27.936M | 26.755M | 27.300M | 27.477M |
EBITDA | 55.546M | 58.732M | 60.968M | 57.475M | 55.118M | 66.767M | 64.479M | 70.508M | 73.727M | 69.046M |
Depreciation & Amortization | -53.627m | -54.648m | 48.156M | 46.208M | 45.962M | 55.810M | 46.431M | 47.286M | 44.074M | 54.398M |