Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 118.961M | 136.203M | 161.583M | 168.065M | 168.645M | 185.304M | 159.337M | 155.322M | 175.153M | 198.043M |
Cost of Revenue | 13.128M | 17.497M | 26.442M | 29.949M | 30.196M | 16.755M | 15.065M | 15.392M | 15.486M | 51.458M |
Gross Profit | 105.833M | 118.706M | 135.141M | 138.116M | 138.449M | 168.549M | 144.272M | 139.930M | 159.667M | 146.585M |
Operating Expense | 37.393M | 45.166M | 53.801M | 54.917M | 56.835M | 57.835M | 58.778M | 60.777M | 62.730M | 31.134M |
Operating Income | 68.440M | 70.676M | 80.395M | 81.263M | 152.212M | 113.102M | 95.630M | 80.570M | 99.080M | 115.451M |
Other Income Expense | 25.561M | 30.050M | 36.389M | 37.404M | 37.642M | 39.382M | 39.068M | 39.317M | 39.024M | -31.134m |
Total Other Income Expense | 4.959M | -459.000k | 3.775M | 4.141M | 73.462M | -32.230m | 47.000K | -24.346m | 1.504M | -23.989m |
Pretax Income | 73.399M | 73.081M | 85.115M | 87.340M | 155.076M | 80.872M | 95.677M | 56.224M | 100.584M | 91.462M |
Tax Provision | 13.128M | 19.316M | 27.580M | 32.212M | 33.060M | 33.316M | 29.763M | 29.155M | -364.000k | 2.314M |
Net Income | 73.399M | 73.081M | 85.115M | 87.340M | 154.981M | 47.556M | 65.914M | 27.069M | 100.024M | 89.735M |
Basic EPS | 2.010 | 1.970 | 2.210 | 2.210 | 3.930 | 1.200 | 1.680 | 0.690 | 2.490 | 2.160 |
Diluted EPS | 1.990 | 1.940 | 2.210 | 2.200 | 3.890 | 1.200 | 1.680 | 0.690 | 2.480 | 2.160 |
Basic Average Shares | 34.617M | 35.590M | 38.388M | 39.409M | 39.477M | 39.571M | 39.179M | 39.156M | 39.894M | 41.272M |
Diluted Average Shares | 36.640M | 37.329M | 38.597M | 39.637M | 39.839M | 39.759M | 39.264M | 39.156M | 40.067M | 41.358M |
Total Expenses | 37.393M | 45.166M | 53.801M | 54.917M | 56.835M | 74.590M | 73.843M | 76.169M | 78.216M | 82.592M |
Interest Income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 28.024M | 27.858M | 25.989M | 26.890M | 0.000 |
Interest Expense | 13.128M | 17.497M | 26.442M | 29.949M | 30.196M | 30.582M | 29.705M | 27.375M | 31.437M | 47.014M |
EBITDA | 107.097M | 122.287M | 144.852M | 153.021M | 152.229M | 152.318M | 124.239M | 118.866M | 135.937M | 153.640M |
Depreciation & Amortization | 25.529M | 29.431M | 82.199M | 58.935M | 89.068M | 77.144M | 131.338M | 81.968M | 80.177M | 82.592M |