Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 1.066B | 1.143B | 1.211B | 1.387B | 1.393B | 1.451B | 1.623B | 1.862B | 2.148B | 2.259B |
Cost of Revenue | 812.235M | 911.875M | 899.175M | 1.048B | 1.067B | 1.120B | 1.214B | 1.342B | 1.509B | 1.574B |
Gross Profit | 254.133M | 231.617M | 312.045M | 338.756M | 326.568M | 331.262M | 408.355M | 519.614M | 639.266M | 685.321M |
Operating Expense | 27.550M | 34.865M | 31.801M | 41.205M | 37.371M | 65.410M | 49.511M | 46.801M | 53.630M | 59.795M |
Operating Income | 226.583M | 196.752M | 280.244M | 297.551M | 289.197M | 194.894M | 287.472M | 514.413M | 485.210M | 625.526M |
Other Income Expense | -3.201m | -2.328m | -2.139m | 3.728M | 2.412M | -25.000k | 20.274M | 9.073M | 2.654M | 3.087M |
Total Other Income Expense | 38.087M | 39.083M | 36.906M | 2.049M | -181.088m | -149.170m | 136.640M | -39.319m | 103.383M | -7.589m |
Pretax Income | 252.927M | 219.252M | 294.519M | 271.962M | 79.735M | 45.724M | 424.112M | 475.094M | 588.593M | 617.937M |
Tax Provision | 66.074M | 66.660M | 96.300M | 15.330M | 10.875M | -25.170m | 89.946M | 100.847M | 127.053M | 140.298M |
Net Income | 186.853M | 152.592M | 198.219M | 256.632M | 68.860M | 70.894M | 339.444M | 374.247M | 461.540M | 477.639M |
Basic EPS | 3.770 | 3.080 | 4.140 | 5.330 | 1.480 | 1.690 | 7.950 | 9.230 | 12.540 | 13.720 |
Diluted EPS | 3.710 | 3.050 | 4.100 | 5.280 | 1.470 | 1.680 | 7.890 | 9.140 | 12.460 | 13.610 |
Basic Average Shares | 49.604M | 49.471M | 47.932M | 48.141M | 46.621M | 42.022M | 41.543M | 40.547M | 36.798M | 34.812M |
Diluted Average Shares | 50.372M | 50.071M | 48.361M | 48.646M | 46.932M | 42.285M | 41.827M | 40.930M | 37.053M | 35.098M |
Total Expenses | 839.785M | 946.740M | 930.976M | 1.089B | 1.104B | 1.185B | 1.264B | 1.389B | 1.562B | 1.634B |
Interest Income | 3.853M | 6.000K | 40.000K | 14.000K | 123.000K | 34.000K | 66.000K | 39.000K | 421.000K | 1.043M |
Interest Expense | 11.743M | 16.583M | 22.631M | 27.638M | 28.374M | 38.421M | 44.420M | 30.912M | 35.171M | 43.300M |
EBITDA | 271.550M | 235.835M | 322.630M | 344.698M | 330.174M | 308.412M | 416.559M | 643.224M | 623.764M | 775.358M |
Depreciation & Amortization | 76.299M | 97.105M | 91.791M | 114.015M | 122.535M | 113.518M | 129.087M | 128.811M | 138.554M | 149.832M |