Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 194.673B | 210.821B | 223.604B | 242.137B | 247.837B | 327.223B | 286.256B | 354.636B | 302.089B | 364.482B |
Cost of Revenue | 160.196B | 163.389B | 169.146B | 197.662B | 197.123B | 149.039B | 175.789B | 161.231B | 124.319B | 122.569B |
Gross Profit | 34.477B | 47.432B | 54.458B | 44.475B | 50.714B | 178.184B | 110.467B | 193.405B | 177.770B | 241.913B |
Operating Expense | 166.568B | 175.875B | 189.937B | 218.299B | 221.381B | 224.527B | 230.563B | 242.950B | 264.766B | 118.717B |
Operating Income | 28.105B | 34.946B | 33.667B | 23.838B | 26.456B | 102.696B | 55.693B | 111.686B | 37.323B | 123.196B |
Other Income Expense | 152.847B | 160.566B | 171.720B | 200.118B | 199.082B | 201.202B | 207.234B | 219.906B | 239.710B | 0.000 |
Total Other Income Expense | -2.823b | -3.235b | -2.632b | -1.372b | -22.455b | -2.881b | -14.097b | 78.542B | -30.500b | -3.030b |
Pretax Income | 28.105B | 34.946B | 33.667B | 23.838B | 4.001B | 102.696B | 55.693B | 111.686B | -30.576b | 120.166B |
Tax Provision | 7.935B | 10.532B | 9.240B | -21.515b | -321.000m | 20.904B | 12.440B | 20.879B | -8.518b | 23.019B |
Net Income | 19.872B | 24.083B | 24.074B | 44.940B | 4.021B | 81.417B | 42.521B | 89.937B | -22.819b | 96.223B |
Basic EPS | 8.060 | 9.770 | 9.760 | 18.220 | 1.630 | 33.220 | 17.780 | 39.640 | -10.360 | 44.270 |
Diluted EPS | 8.060 | 9.770 | 9.760 | 18.220 | 1.630 | 33.220 | 17.780 | 39.640 | -10.360 | 44.270 |
Basic Average Shares | 2.465B | 2.465B | 2.466B | 2.467B | 2.466B | 2.451B | 2.392B | 2.265B | 2.203B | 2.173B |
Diluted Average Shares | 2.465B | 2.465B | 2.466B | 2.467B | 2.466B | 2.451B | 2.392B | 2.265B | 2.203B | 2.173B |
Total Expenses | 166.568B | 175.875B | 189.937B | 218.299B | 221.381B | 224.527B | 230.563B | 242.950B | 264.766B | 241.286B |
Interest Income | 6.458B | 6.745B | 6.180B | 6.582B | 7.678B | 9.240B | 8.092B | 7.465B | 10.263B | 15.561B |
Interest Expense | 3.253B | 3.515B | 3.497B | 5.394B | 3.853B | 3.961B | 4.083B | 4.172B | 4.352B | 5.003B |
EBITDA | 38.298B | 45.960B | 46.065B | 34.398B | 20.182B | 115.641B | 80.386B | 126.576B | -15.249b | 135.682B |
Depreciation & Amortization | 7.370B | 7.779B | 8.901B | 9.188B | 9.779B | 10.064B | 10.596B | 10.718B | 10.899B | 12.486B |