Page title
Section title
Breakdown | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|
Total Revenue | 536.539M | 662.037M | 843.900M | 983.700M | 1.063B |
Cost of Revenue | 398.518M | 467.861M | 578.500M | 663.900M | 743.676M |
Gross Profit | 138.021M | 194.176M | 265.400M | 319.800M | 319.430M |
Operating Expense | 75.801M | 91.067M | 103.100M | 127.400M | 133.034M |
Operating Income | 62.220M | 103.109M | 128.118M | 152.577M | 186.396M |
Other Income Expense | -8.737m | -5.230m | -9.400m | -18.800m | 0.000 |
Total Other Income Expense | -7.506m | -6.830m | 37.582M | 35.023M | -728.753k |
Pretax Income | 54.714M | 96.279M | 165.700M | 187.600M | 185.668M |
Tax Provision | 16.007M | 17.682M | 31.400M | 44.600M | 42.964M |
Net Income | 39.201M | 78.513M | 134.321M | 142.849M | 145.631M |
Basic EPS | 0.150 | 0.280 | 0.530 | 0.530 | 0.540 |
Diluted EPS | 0.150 | 0.280 | 0.530 | 0.530 | 0.540 |
Basic Average Shares | 264.699M | 264.699M | 264.699M | 264.699M | 264.951M |
Diluted Average Shares | 264.699M | 264.699M | 264.699M | 264.699M | 264.978M |
Total Expenses | 474.319M | 558.928M | 681.600M | 791.300M | 876.710M |
Interest Income | 175.000K | 372.000K | 21.700M | 25.000M | 775.765K |
Interest Expense | 5.606M | 5.994M | 18.800M | 29.800M | 4.227M |
EBITDA | 108.436M | 157.863M | 184.500M | 217.400M | 263.266M |
Depreciation & Amortization | 46.083M | 50.211M | 57.652M | 63.611M | 76.869M |