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 | 34.788M |
Operating Income | 27.890M | 40.113M | 51.509M | 62.387M | 73.002M | 101.089M | 125.128M | 190.269M | 218.085M | 263.041M |
Other Income Expense | 11.103M | 16.486M | 23.407M | 347.000K | 4.000K | 45.703M | 66.758M | 95.729M | 133.570M | -34.788m |
Total Other Income Expense | -3.548m | 11.955M | 9.631M | 14.540M | 8.865M | -19.788m | -32.070m | -64.992m | -62.190m | -86.256m |
Pretax Income | 18.775M | 39.762M | 45.797M | 58.790M | 59.314M | 81.301M | 93.058M | 125.277M | 155.895M | 176.785M |
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 | 274.454M |
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 | -15.343m | -18.137m | -24.872m | 32.976M | 44.659M | 66.351M | 63.435M | 76.010M |
EBITDA | 42.013M | 44.644M | 65.285M | 79.946M | 110.158M | 136.704M | 192.156M | 274.398M | 343.086M | 437.654M |
Depreciation & Amortization | 11.103M | 16.486M | 40.018M | 54.168M | 64.116M | 86.389M | 123.440M | 162.246M | 212.738M | 274.454M |