Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 191.031M | 191.046M | 198.886M | 335.629M | 247.414M | 405.177M | 428.867M | 553.525M | 616.619M | 576.429M |
Cost of Revenue | 41.315M | 62.997M | 26.288M | 54.698M | 53.541M | 75.374M | 85.478M | 114.991M | 127.896M | 135.376M |
Gross Profit | 149.716M | 128.049M | 172.598M | 280.931M | 193.873M | 329.803M | 343.389M | 438.534M | 488.723M | 441.053M |
Operating Expense | 91.096M | 95.773M | 104.185M | 134.684M | 137.138M | 171.460M | 185.863M | 210.890M | 221.613M | 223.864M |
Operating Income | 58.620M | 32.276M | 68.413M | 146.247M | 56.735M | 158.343M | 157.526M | 227.644M | 267.110M | 217.189M |
Other Income Expense | 21.807M | 22.086M | -1.928m | -4.000k | -83.000k | 40.571M | 40.623M | 30.845M | 26.665M | -184.000k |
Total Other Income Expense | 707.000K | 783.000K | -1.928m | -4.000k | -83.000k | 11.562M | 6.003M | 603.000K | 1.120M | -184.000k |
Pretax Income | 59.327M | 33.059M | 68.598M | 149.537M | 64.311M | 169.905M | 163.529M | 228.247M | 268.230M | 245.171M |
Tax Provision | 17.473M | 18.381M | 20.528M | 45.652M | 5.471M | 31.601M | 30.157M | 44.034M | 58.169M | 42.160M |
Net Income | 41.854M | 14.678M | 48.070M | 103.885M | 58.840M | 138.304M | 133.372M | 184.213M | 210.061M | 203.011M |
Basic EPS | 0.900 | 0.310 | 1.020 | 2.190 | 1.260 | 2.920 | 2.800 | 3.870 | 4.410 | 4.250 |
Diluted EPS | 0.900 | 0.310 | 1.020 | 2.180 | 1.250 | 2.920 | 2.800 | 3.870 | 4.400 | 4.240 |
Basic Average Shares | 46.253M | 46.816M | 46.408M | 46.725M | 46.850M | 46.960M | 47.199M | 47.296M | 47.390M | 47.560M |
Diluted Average Shares | 46.685M | 47.494M | 46.536M | 46.805M | 46.897M | 46.995M | 47.237M | 47.365M | 47.469M | 47.623M |
Total Expenses | 132.411M | 158.770M | 130.473M | 189.382M | 190.679M | 246.834M | 271.341M | 325.881M | 349.509M | 359.240M |
Interest Income | 777.000K | 837.000K | 2.113M | 3.294M | 7.659M | 10.795M | 5.139M | 505.000K | 7.811M | 28.166M |
Interest Expense | 70.000K | 54.000K | 185.000K | 3.290M | 7.576M | 0.000 | 0.000 | 0.000 | 7.811M | 0.000 |
EBITDA | 76.685M | 49.829M | 91.155M | 175.240M | 87.309M | 192.761M | 194.712M | 269.606M | 309.384M | 260.591M |
Depreciation & Amortization | 13.074M | 14.085M | 20.763M | 26.902M | 30.574M | 34.418M | 37.186M | 41.962M | 42.274M | 43.402M |