Page title
Section title
Breakdown | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 50.883M | 29.138M | 49.395M | 65.327M | 99.232M | 8.006M | 48.728M | 99.149M | 32.655M | 117.562M |
Cost of Revenue | -4.994m | 13.168M | 12.289M | -6.277m | 30.809M | 6.805M | 19.563M | 35.782M | 21.678M | 34.740M |
Gross Profit | 55.877M | 15.970M | 37.106M | 71.604M | 68.423M | 1.201M | 29.165M | 63.367M | 10.977M | 82.822M |
Operating Expense | 669.000K | 4.284M | 4.632M | 4.640M | 17.642M | 15.240M | 3.947M | -6.329m | -2.892m | -28.909m |
Operating Income | 53.753M | 29.008M | 48.303M | 64.721M | 101.237M | 3.026M | 44.781M | 118.556M | 51.424M | 111.731M |
Other Income Expense | 2.402M | 6.745M | 7.052M | 6.799M | 4.848M | 8.816M | 393.000K | -9.566m | -9.889m | 28.909M |
Total Other Income Expense | -3.539m | -4.154m | -3.540m | -4.034m | -6.147m | -10.260m | -14.864m | -13.078m | -15.877m | -26.426m |
Pretax Income | 50.214M | 24.854M | 44.763M | 60.687M | 81.590M | -7.234m | 44.781M | 105.478M | 35.547M | 85.305M |
Tax Provision | 0.000 | 34.741M | 58.861M | 75.194M | 13.500M | 10.260M | 2.327M | 3.162M | 54.679M | 48.203M |
Net Income | 50.214M | 24.854M | 44.763M | 60.687M | 81.590M | -17.494m | 42.454M | 102.316M | 35.547M | 85.305M |
Basic EPS | 1.880 | 0.820 | 1.480 | 1.880 | 2.490 | -0.530 | 1.280 | 3.080 | 1.070 | 2.480 |
Diluted EPS | 1.880 | 0.820 | 1.480 | 1.880 | 2.490 | -0.530 | 1.280 | 3.080 | 1.070 | 2.480 |
Basic Average Shares | 26.666M | 30.268M | 30.271M | 32.269M | 32.808M | 32.866M | 33.177M | 33.205M | 33.312M | 34.467M |
Diluted Average Shares | 26.666M | 30.268M | 30.271M | 32.269M | 32.808M | 32.866M | 33.177M | 33.205M | 33.312M | 34.467M |
Total Expenses | -4.325m | -2.413m | -1.974m | -1.637m | 10.969M | 15.240M | 3.947M | -6.329m | 6.997M | 5.831M |
Interest Income | 36.685M | 46.397M | 46.147M | 48.799M | 49.632M | 49.554M | 47.164M | 59.649M | 60.276M | 81.794M |
Interest Expense | 3.539M | 4.154M | 3.540M | 4.034M | 6.147M | 3.958M | 4.440M | 13.078M | 15.877M | 24.121M |
EBITDA | 54.203M | 29.008M | 48.378M | 65.221M | 101.737M | 3.026M | 44.781M | 118.556M | 51.424M | 111.731M |
Depreciation & Amortization | 450.000K | -34.741m | 22.499M | -996.000k | 31.442M | 89.892M | 9.901M | -34.507m | 39.070M | -48.203m |