Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 65.404M | 82.977M | 97.466M | 109.004M | 127.286M | 145.302M | 159.955M | 185.148M | 216.400M | 237.135M |
Cost of Revenue | 20.385M | 25.958M | 30.540M | 32.921M | 35.030M | 38.431M | 45.955M | 52.710M | 59.014M | 63.503M |
Gross Profit | 45.019M | 57.019M | 66.926M | 76.083M | 92.256M | 106.871M | 114.000M | 132.438M | 157.386M | 173.632M |
Operating Expense | 13.070M | 15.015M | 17.775M | 19.018M | 20.810M | 22.711M | 23.460M | 27.996M | 33.642M | 18.018M |
Operating Income | 37.884M | 48.490M | 56.868M | 66.166M | 82.218M | 96.194M | 102.139M | 117.658M | 139.223M | 141.326M |
Other Income Expense | -1.495m | -1.632m | -3.338m | -6.100m | -43.993m | -23.302m | 18.736M | 605.000K | 1.218M | 0.000 |
Total Other Income Expense | -6.472m | 9.326M | -7.367m | 149.704M | 111.816M | 314.473M | 48.509M | 252.028M | -34.464m | -49.086m |
Pretax Income | 23.982M | 49.804M | 38.614M | 200.980M | 168.297M | 384.889M | 150.648M | 369.686M | 103.959M | 92.240M |
Tax Provision | -5.184m | -25.420m | -10.861m | -166.364m | -168.240m | 28.271M | 28.431M | 33.563M | -28.204m | 0.000 |
Net Income | 23.982M | 49.804M | 38.614M | 200.980M | 168.297M | 384.889M | 150.648M | 369.686M | 103.959M | 92.240M |
Basic EPS | 0.410 | 0.700 | 0.540 | 2.400 | 1.590 | 3.290 | 1.120 | 2.590 | 0.720 | 0.640 |
Diluted EPS | 0.410 | 0.700 | 0.540 | 2.400 | 1.590 | 3.280 | 1.120 | 2.590 | 0.720 | 0.630 |
Basic Average Shares | 58.115M | 71.045M | 72.109M | 83.892M | 106.032M | 116.910M | 134.538M | 142.575M | 144.392M | 144.783M |
Diluted Average Shares | 58.115M | 71.045M | 72.109M | 83.892M | 106.032M | 117.431M | 134.947M | 142.754M | 144.487M | 146.176M |
Total Expenses | 33.455M | 40.973M | 48.315M | 51.939M | 55.840M | 61.142M | 69.415M | 80.706M | 92.656M | 98.137M |
Interest Income | 201.000K | 160.000K | 175.000K | 239.000K | 606.000K | 490.000K | 635.000K | 386.000K | 480.000K | 651.000K |
Interest Expense | 13.314M | 15.595M | 20.391M | 21.610M | 26.830M | 28.247M | 28.391M | 32.919M | 47.092M | 60.370M |
EBITDA | 30.290M | 40.613M | 46.192M | 51.588M | 56.940M | 70.949M | 103.307M | 88.136M | 144.112M | 142.313M |
Depreciation & Amortization | 70.000K | 135.000K | 72.625M | 80.008M | 109.422M | 111.207M | 50.679M | 109.935M | 56.127M | 987.000K |