Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 96.090B | 110.595B | 111.018B | 105.730B | 110.412B | 108.187B | 86.676B | 149.419B | 179.592B | 189.544B |
Cost of Revenue | 83.146B | 98.814B | 96.787B | 91.004B | 96.467B | 93.164B | 75.962B | 119.943B | 144.327B | 153.593B |
Gross Profit | 12.944B | 11.781B | 14.231B | 14.726B | 13.945B | 15.023B | 10.714B | 29.476B | 35.265B | 35.951B |
Operating Expense | 9.424B | 9.246B | 9.350B | 8.786B | 8.913B | 10.067B | 8.480B | 13.617B | 14.181B | 15.826B |
Operating Income | 770.000M | 2.535B | 4.881B | 5.940B | 5.032B | 5.623B | 4.139B | 15.126B | 20.012B | 22.376B |
Other Income Expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 463.000M |
Total Other Income Expense | -2.740b | -2.276b | -1.603b | -61.000m | -924.000m | -124.000m | -94.000m | -734.000m | -768.000m | -449.000m |
Pretax Income | 1.176B | 116.000M | 2.790B | 5.480B | 3.873B | 4.021B | 1.356B | 14.392B | 19.244B | 21.927B |
Tax Provision | 544.000M | 166.000M | 1.292B | 2.588B | 778.000M | 1.321B | 1.332B | 1.911B | 2.729B | 3.793B |
Net Income | 568.000M | 334.000M | 1.803B | 3.491B | 3.608B | 6.622B | 29.000M | 14.200B | 16.799B | 18.596B |
Basic EPS | 0.470 | 0.220 | 1.190 | 2.270 | 2.330 | 1.820 | 0.019 | 4.640 | 5.350 | 6.150 |
Diluted EPS | 0.460 | 0.220 | 1.180 | 2.240 | 2.300 | 1.820 | 0.018 | 4.510 | 5.310 | 6.150 |
Basic Average Shares | 1.222B | 1.511B | 1.513B | 1.536B | 1.548B | 1.564B | 1.544B | 3.059B | 3.140B | 3.023B |
Diluted Average Shares | 1.234B | 1.514B | 1.526B | 1.556B | 1.568B | 1.571B | 1.627B | 3.151B | 3.164B | 3.023B |
Total Expenses | 92.570B | 108.060B | 106.137B | 99.790B | 105.380B | 103.231B | 84.442B | 133.560B | 158.508B | 167.168B |
Interest Income | 229.000M | 365.000M | 226.000M | 182.000M | 249.000M | 261.000M | 117.000M | 188.000M | 1.066B | 2.678B |
Interest Expense | 2.276B | 2.731B | 1.569B | 1.250B | 957.000M | 937.000M | 842.000M | 484.000M | 1.185B | 1.127B |
EBITDA | 7.245B | 7.647B | 10.039B | 11.414B | 10.572B | 5.829B | 5.483B | 21.770B | 27.490B | 31.297B |
Depreciation & Amortization | 4.897B | 5.414B | 5.956B | 5.474B | 5.507B | 5.445B | 2.376B | 5.871B | 6.797B | 7.549B |