Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 119.040M | 199.689M | 228.737M | 311.469M | 352.541M | 378.687M | 333.662M | 326.142M | 371.034M | 397.838M |
Cost of Revenue | 48.576M | 89.483M | 101.148M | 131.645M | 157.437M | 173.359M | 168.299M | 167.689M | 166.609M | 177.223M |
Gross Profit | 70.464M | 110.206M | 127.589M | 179.824M | 195.104M | 205.328M | 165.363M | 158.453M | 204.425M | 220.615M |
Operating Expense | 5.764M | 10.986M | 11.711M | 14.508M | 19.369M | 19.401M | 18.960M | 13.362M | 17.509M | 22.795M |
Operating Income | 64.700M | 99.220M | 115.878M | 165.316M | 179.435M | 48.137M | 122.480M | 40.484M | 154.616M | 196.645M |
Other Income Expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total Other Income Expense | -8.078m | -27.176m | -2.513m | 121.000K | 3.652M | -150.585m | -38.852m | -102.111m | -22.654m | 337.000K |
Pretax Income | 29.169M | 72.044M | 77.343M | 112.833M | 115.513M | -34.769m | 56.859M | 5.726M | 118.986M | 138.709M |
Tax Provision | 27.486M | 25.575K | 36.275M | 72.318M | 79.203M | 74.648M | 50.987M | 37.297M | 47.639M | 57.479M |
Net Income | 29.169M | 72.044M | 77.270M | 94.117M | 102.597M | -37.419m | 56.859M | 5.726M | 90.821M | 138.709M |
Basic EPS | 0.830 | 2.280 | 2.310 | 1.830 | 1.830 | -0.790 | 1.180 | 0.110 | 1.770 | 2.700 |
Diluted EPS | 0.830 | 2.280 | 2.310 | 1.830 | 1.820 | -0.790 | 1.120 | 0.110 | 1.710 | 2.700 |
Basic Average Shares | 35.097M | 28.579M | 33.425M | 47.106M | 43.822M | 47.248M | 48.064M | 50.551M | 52.501M | 51.351M |
Diluted Average Shares | 35.097M | 28.579M | 33.454M | 47.161M | 43.910M | 47.248M | 50.589M | 50.551M | 54.244M | 51.351M |
Total Expenses | 54.340M | 100.469M | 112.859M | 146.153M | 176.806M | 192.760M | 187.259M | 181.051M | 184.118M | 200.018M |
Interest Income | 33.004K | 25.575K | 180.455K | 998.000K | 2.413M | 1.887M | 295.000K | 43.000K | 2.363M | 7.612M |
Interest Expense | 27.486M | 27.202M | 36.202M | 53.602M | 66.287M | 71.998M | 50.987M | 37.297M | 47.639M | 57.479M |
EBITDA | 89.372M | 143.499M | 166.072M | 234.040M | 259.738M | 277.123M | 229.756M | 230.627M | 276.769M | 294.323M |
Depreciation & Amortization | 24.639M | 44.253M | 61.770M | 81.089M | 87.584M | 89.309M | 83.058M | 85.493M | 87.490M | 98.472M |