Page title
Section title
Breakdown | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 |
---|---|---|---|---|---|---|
Total Revenue | 724.311M | 650.089M | 591.207M | 768.674M | 973.653M | 1.049B |
Cost of Revenue | 404.491M | 388.813M | 312.305M | 361.214M | 427.574M | 474.838M |
Gross Profit | 319.820M | 261.276M | 278.902M | 407.460M | 546.079M | 574.529M |
Operating Expense | 219.821M | 208.448M | 262.125M | 272.810M | 345.572M | 365.067M |
Operating Income | 99.999M | 52.828M | 17.715M | 136.650M | 203.307M | 209.462M |
Other Income Expense | 1.560M | -831.000k | -475.000k | 4.714M | 606.000K | 0.000 |
Total Other Income Expense | -557.000k | 450.000K | -13.609m | 4.096M | 8.039M | -14.665m |
Pretax Income | 99.442M | 53.278M | -1.451m | 140.746M | 211.346M | 194.797M |
Tax Provision | 14.600M | 16.173M | -19.552m | 21.191M | 23.852M | 41.909M |
Net Income | 84.724M | 36.971M | 17.953M | 119.407M | 187.357M | 152.697M |
Basic EPS | 0.450 | 0.200 | 0.095 | 0.630 | 0.980 | 0.790 |
Diluted EPS | 0.450 | 0.200 | 0.095 | 0.620 | 0.970 | 0.780 |
Basic Average Shares | 187.750M | 189.432M | 189.588M | 189.748M | 191.197M | 192.573M |
Diluted Average Shares | 187.750M | 189.432M | 189.588M | 191.811M | 193.688M | 194.674M |
Total Expenses | 624.312M | 597.261M | 574.430M | 634.024M | 773.146M | 839.905M |
Interest Income | 1.211M | 110.000K | 1.225M | 1.442M | 1.724M | 3.144M |
Interest Expense | 1.211M | 110.000K | 2.603M | 1.057M | 2.336M | 10.763M |
EBITDA | 160.608M | 117.436M | 49.459M | 190.330M | 264.490M | 276.942M |
Depreciation & Amortization | 59.955M | 64.048M | 48.307M | 48.527M | 50.808M | 71.382M |