Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 415.821M | 441.435M | 665.854M | 532.938M | 307.404M | 318.924M | 358.991M | 425.409M | 457.794M | 549.588M |
Cost of Revenue | 133.808M | 120.401M | 113.544M | 111.157M | 124.081M | 154.940M | 170.178M | 175.741M | 71.419M | 79.397M |
Gross Profit | 282.013M | 321.034M | 552.310M | 421.781M | 183.323M | 163.984M | 188.813M | 249.668M | 386.375M | 470.191M |
Operating Expense | 113.053M | 112.485M | 115.004M | 120.286M | 120.728M | 126.149M | 133.645M | 150.585M | 232.579M | 248.576M |
Operating Income | 168.960M | 208.549M | 437.306M | 301.495M | 62.595M | -10.197m | -8.949m | 32.465M | 71.768M | 221.615M |
Other Income Expense | -747.000k | -27.534m | -15.035m | -9.105m | -30.537m | 29.062M | 16.924M | 11.575M | -3.457m | 0.000 |
Total Other Income Expense | -15.432m | -27.534m | -15.035m | -9.105m | -30.537m | -11.893m | -23.875m | -13.650m | -32.953m | 12.995M |
Pretax Income | 153.528M | 181.015M | 422.271M | 292.390M | 32.058M | 25.942M | 31.293M | 57.556M | 117.563M | 234.610M |
Tax Provision | 52.108M | 64.621M | 116.791M | 121.676M | -27.417m | 10.991M | -6.648m | 15.368M | 25.502M | 23.557M |
Net Income | 104.342M | 119.225M | 309.001M | 174.293M | 63.868M | 14.951M | 44.801M | 42.188M | 93.693M | 214.069M |
Basic EPS | 2.650 | 3.310 | 8.950 | 5.040 | 1.850 | 0.470 | 1.460 | 1.370 | 3.110 | 7.970 |
Diluted EPS | 2.620 | 3.270 | 8.780 | 4.870 | 1.810 | 0.470 | 1.440 | 1.350 | 3.070 | 7.620 |
Basic Average Shares | 39.420M | 36.048M | 34.526M | 34.605M | 34.491M | 31.546M | 30.776M | 30.764M | 30.106M | 26.860M |
Diluted Average Shares | 39.879M | 36.463M | 35.189M | 35.779M | 35.307M | 31.785M | 31.058M | 31.253M | 30.485M | 28.102M |
Total Expenses | 246.861M | 232.886M | 228.548M | 231.443M | 244.809M | 281.089M | 303.823M | 326.326M | 303.998M | 325.473M |
Interest Income | 1.399M | 3.858M | 3.748M | 8.488M | 14.590M | 14.991M | 5.661M | 1.690M | 14.452M | 46.628M |
Interest Expense | 16.084M | 30.417M | 21.126M | 17.845M | 35.956M | 40.955M | 40.799M | 25.225M | 29.496M | 44.817M |
EBITDA | 211.858M | 259.225M | 496.150M | 367.288M | 134.122M | 143.097M | 152.292M | 159.881M | 225.359M | 356.627M |
Depreciation & Amortization | 42.246M | 47.793M | 52.753M | 57.053M | 66.108M | 76.200M | 80.200M | 77.100M | 78.300M | 77.792M |