Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 93.408M | 88.402M | 171.434M | 272.880M | 347.786M | 371.811M | 439.377M | 661.478M | 1.177B | 1.617B |
Cost of Revenue | 37.458M | 32.630M | 31.088M | 41.220M | 47.505M | 50.549M | 42.246M | 46.293M | 557.617M | 1.058B |
Gross Profit | 55.951M | 55.772M | 140.346M | 231.660M | 300.281M | 321.262M | 397.131M | 615.185M | 619.061M | 559.220M |
Operating Expense | 23.878M | 28.400M | 51.247M | 98.799M | 110.470M | 122.102M | 144.380M | 171.796M | 238.436M | 159.788M |
Operating Income | 32.072M | 27.372M | 89.099M | 132.861M | 189.811M | 199.160M | 252.751M | 443.389M | 380.625M | 502.063M |
Other Income Expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 76.611M | 0.000 |
Total Other Income Expense | 60.976M | 26.057M | -25.793m | -21.993m | -32.029m | -28.886m | -16.201m | -19.297m | -9.314m | -74.160m |
Pretax Income | 93.048M | 53.429M | 63.306M | 110.868M | 157.782M | 170.274M | 236.550M | 424.092M | 371.311M | 427.903M |
Tax Provision | 0.000 | 0.000 | 825.000K | 13.359M | 9.731M | 15.036M | 40.393M | 46.285M | 17.484M | 27.347M |
Net Income | 93.048M | 53.429M | 50.350M | 73.389M | 115.866M | 128.628M | 170.949M | 339.300M | 325.783M | 371.434M |
Basic EPS | 1.710 | 0.900 | 0.830 | 1.140 | 1.540 | 1.300 | 1.440 | 2.300 | 1.720 | 2.010 |
Diluted EPS | 1.700 | 0.900 | 0.830 | 1.120 | 1.500 | 1.270 | 1.410 | 2.280 | 1.670 | 1.700 |
Basic Average Shares | 50.466M | 50.972M | 51.561M | 58.777M | 72.191M | 95.257M | 116.063M | 139.202M | 170.290M | 184.642M |
Diluted Average Shares | 50.368M | 51.007M | 51.731M | 80.311M | 93.642M | 116.193M | 133.969M | 156.090M | 199.113M | 218.844M |
Total Expenses | 61.336M | 61.030M | 82.335M | 140.019M | 157.975M | 172.651M | 186.626M | 218.089M | 796.053M | 235.620M |
Interest Income | 106.716M | 114.653M | 118.712M | 156.177M | 251.768M | 315.940M | 339.465M | 466.087M | 948.401M | 1.331B |
Interest Expense | 47.903M | 49.720M | 63.623M | 90.072M | 153.818M | 186.399M | 169.216M | 212.005M | 557.617M | 903.228M |
EBITDA | 39.444M | 32.808M | 115.826M | 187.448M | 245.388M | 255.351M | 309.613M | 509.219M | 449.233M | 1.455B |
Depreciation & Amortization | 7.372M | 5.436M | 26.727M | 54.587M | 55.577M | 56.191M | 56.862M | 65.830M | 68.608M | 72.836M |