Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 9.667B | 14.072B | 17.711B | 19.883B | 18.890B | 16.829B | 19.423B | 27.771B | 31.974B | 34.072B |
Cost of Revenue | 8.616B | 12.434B | 15.941B | 18.003B | 16.266B | 14.394B | 16.746B | 24.491B | 28.048B | 29.738B |
Gross Profit | 1.051B | 1.638B | 1.770B | 1.880B | 2.624B | 2.435B | 2.677B | 3.280B | 3.926B | 4.334B |
Operating Expense | 857.610M | 1.251B | 1.532B | 1.731B | 1.432B | 1.385B | 1.599B | 2.260B | 2.545B | 2.761B |
Operating Income | 192.917M | 387.000M | 238.000M | -555.000m | 1.131B | 1.044B | 1.078B | 1.020B | 1.173B | 1.573B |
Other Income Expense | -802.000k | 2.000M | 139.000M | 61.000M | -17.000m | 89.000M | 119.000M | 192.000M | 234.000M | -3.830b |
Total Other Income Expense | -802.000k | 2.000M | 38.000M | -643.000m | -78.000m | -72.000m | -117.000m | -145.000m | -110.000m | -109.000m |
Pretax Income | 135.304M | 322.000M | 137.000M | -612.000m | 999.000M | 972.000M | 961.000M | 875.000M | 1.063B | 1.464B |
Tax Provision | 72.726M | 179.000M | 129.000M | -100.000m | 292.000M | 235.000M | 288.000M | 216.000M | 271.000M | 373.000M |
Net Income | 62.223M | 143.000M | 8.000M | -512.000m | 707.000M | 737.000M | 673.000M | 659.000M | 792.000M | 1.091B |
Basic EPS | 1.330 | 2.750 | 0.930 | -9.140 | 10.610 | 11.850 | 11.410 | 11.400 | 13.700 | 18.910 |
Diluted EPS | 1.290 | 2.580 | 0.920 | -9.140 | 10.550 | 11.480 | 11.240 | 11.250 | 13.540 | 18.780 |
Basic Average Shares | 47.000M | 52.000M | 55.000M | 56.000M | 66.635M | 62.200M | 59.000M | 57.800M | 57.800M | 57.700M |
Diluted Average Shares | 48.000M | 56.000M | 56.000M | 56.000M | 67.000M | 64.200M | 59.900M | 58.600M | 58.500M | 58.100M |
Total Expenses | 9.474B | 13.685B | 17.473B | 19.734B | 17.698B | 15.779B | 18.345B | 26.751B | 30.593B | 32.499B |
Interest Income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 87.000M | 102.000M | 120.000M | 110.000M | 0.000 |
Interest Expense | 56.811M | 67.000M | 101.000M | 118.000M | 115.000M | 87.000M | 102.000M | 120.000M | 110.000M | 109.000M |
EBITDA | 326.519M | 515.000M | 420.000M | 388.000M | 1.302B | 1.154B | 1.151B | 1.126B | 1.557B | 1.744B |
Depreciation & Amortization | 134.404M | 126.000M | 182.000M | 178.000M | 127.000M | 89.000M | 88.000M | 131.000M | 176.000M | 171.000M |