Page title
Section title
Breakdown | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|
Total Revenue | 339.788M | 486.554M | 959.030M | 1.306B | 886.296M | 765.147M |
Cost of Revenue | 228.692M | 344.204M | 626.656M | 848.777M | 536.403M | 421.854M |
Gross Profit | 111.096M | 142.350M | 332.374M | 457.450M | 349.893M | 343.293M |
Operating Expense | 73.117M | 88.789M | 131.861M | 265.045M | 269.940M | 273.308M |
Operating Income | 37.979M | 53.561M | 200.513M | 192.405M | 79.953M | 69.985M |
Other Income Expense | 108.000K | -2.000k | -165.000k | -32.000k | 2.028M | 2.145M |
Total Other Income Expense | 108.000K | -3.293m | -1.320m | -32.000k | 2.028M | 9.798M |
Pretax Income | 36.153M | 50.268M | 199.193M | 192.373M | 81.981M | 79.783M |
Tax Provision | 8.721M | 11.057M | 44.615M | 51.900M | 21.315M | 26.147M |
Net Income | 27.432M | 39.211M | 154.578M | 140.473M | 60.666M | 53.636M |
Basic EPS | 0.120 | 12.110 | 0.690 | 0.630 | 0.280 | 0.250 |
Diluted EPS | 0.120 | 12.110 | 0.690 | 0.630 | 0.280 | 0.240 |
Basic Average Shares | 221.366M | 3.238M | 223.354M | 221.914M | 214.458M | 216.893M |
Diluted Average Shares | 221.366M | 3.238M | 223.354M | 221.914M | 220.589M | 219.722M |
Total Expenses | 301.809M | 432.993M | 758.517M | 1.114B | 806.343M | 695.162M |
Interest Income | 0.000 | 0.000 | 0.000 | 181.000K | 1.809M | 7.976M |
Interest Expense | 0.000 | 3.291M | 1.155M | 298.000K | -2.028m | 323.000K |
EBITDA | 46.034M | 62.739M | 214.629M | 211.793M | 106.910M | 99.785M |
Depreciation & Amortization | 8.016M | 9.108M | 14.003M | 23.286M | 26.957M | 29.800M |