Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 53.559M | 69.966M | 91.527M | 116.555M | 148.195M | 187.478M | 248.568M | 363.606M | 463.151M | 537.495M |
Cost of Revenue | 4.917M | 6.379M | 8.596M | 12.467M | 17.011M | 23.511M | 31.752M | 65.344M | 85.618M | 239.666M |
Gross Profit | 48.642M | 63.587M | 82.931M | 104.088M | 131.184M | 163.967M | 216.816M | 298.262M | 377.533M | 297.829M |
Operating Expense | 17.732M | 23.474M | 31.422M | 41.701M | 55.863M | 61.269M | 87.551M | 121.185M | 163.691M | 216.391M |
Operating Income | 27.890M | 40.113M | 51.509M | 62.387M | 73.002M | 101.089M | 125.128M | 190.269M | 218.085M | 254.387M |
Other Income Expense | 11.103M | 16.486M | 23.407M | 347.000K | 4.000K | 45.703M | 66.758M | 95.729M | 133.570M | 0.000 |
Total Other Income Expense | -9.115m | -351.000k | -5.712m | -3.370m | -13.692m | -33.094m | -40.074m | -64.992m | -62.190m | -80.930m |
Pretax Income | 18.775M | 39.762M | 45.797M | 58.790M | 59.314M | 81.301M | 93.058M | 125.277M | 155.895M | 173.457M |
Tax Provision | 8.874M | 1.095M | 6.391M | 4.622M | 516.000K | 538.000K | 1.086M | 2.401M | 2.860M | 2.910M |
Net Income | 18.488M | 39.018M | 45.118M | 58.112M | 58.172M | 80.081M | 91.381M | 122.273M | 152.437M | 169.959M |
Basic EPS | 1.240 | 2.170 | 1.970 | 2.090 | 1.810 | 1.960 | 1.760 | 1.790 | 1.840 | 1.700 |
Diluted EPS | 1.240 | 2.160 | 1.970 | 2.080 | 1.800 | 1.930 | 1.740 | 1.780 | 1.830 | 1.700 |
Basic Average Shares | 14.883M | 18.003M | 22.869M | 27.625M | 32.070M | 40.577M | 51.838M | 66.802M | 78.659M | 95.191M |
Diluted Average Shares | 14.967M | 18.065M | 22.960M | 27.700M | 32.401M | 41.224M | 52.397M | 67.139M | 79.164M | 95.437M |
Total Expenses | 22.649M | 29.853M | 40.018M | 54.168M | 72.874M | 84.780M | 119.303M | 186.529M | 249.309M | 283.108M |
Interest Income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 33.094M | 40.097M | 50.378M | 63.435M | 0.000 |
Interest Expense | 8.587M | 0.000 | 0.000 | 0.000 | 0.000 | 32.976M | 44.659M | 66.351M | 63.435M | 81.119M |
EBITDA | 42.013M | 56.599M | 74.916M | 94.139M | 118.629M | 161.450M | 192.156M | 295.668M | 386.237M | 437.654M |
Depreciation & Amortization | 11.103M | 16.486M | 40.018M | 54.168M | 64.116M | 86.389M | 123.440M | 162.246M | 212.738M | 209.373M |