Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 7.404B | 6.897B | 6.973B | 8.347B | 9.664B | 9.556B | 10.219B | 12.761B | 16.128B | 17.286B |
Cost of Revenue | 5.321B | 4.907B | 4.731B | 5.313B | 6.096B | 5.860B | 6.819B | 7.708B | 8.797B | 8.999B |
Gross Profit | 2.083B | 1.990B | 2.242B | 3.034B | 3.568B | 3.696B | 3.400B | 5.053B | 7.331B | 8.287B |
Operating Expense | 2.194B | 1.858B | 2.058B | 1.991B | 2.185B | 2.488B | 2.164B | 2.545B | 2.760B | 3.676B |
Operating Income | 148.000M | 109.000M | 271.000M | 1.079B | 1.355B | 359.000M | 1.233B | 2.452B | 4.534B | 4.611B |
Other Income Expense | 259.000M | 2.000M | 87.000M | -8.000m | -1.000m | -103.000m | -231.000m | -162.000m | -153.000m | -74.000m |
Total Other Income Expense | -62.000m | -20.000m | -26.000m | -52.000m | -11.000m | -14.000m | -56.000m | -82.000m | 312.000M | 26.000M |
Pretax Income | 98.000M | 139.000M | 153.000M | 343.000M | 1.760B | 1.189B | 796.000M | 2.024B | 4.846B | 4.637B |
Tax Provision | -44.000m | -42.000m | 27.000M | 117.000M | 125.000M | 156.000M | 100.000M | 307.000M | 517.000M | 415.000M |
Net Income | 141.000M | 175.000M | 121.000M | 218.000M | 1.629B | 1.032B | 694.000M | 2.000B | 3.960B | 4.211B |
Basic EPS | 0.140 | 0.120 | 0.190 | 0.910 | 1.810 | 1.150 | 0.780 | 1.890 | 4.770 | 4.660 |
Diluted EPS | 0.140 | 0.120 | 0.190 | 0.890 | 1.790 | 1.140 | 0.750 | 1.850 | 4.740 | 4.460 |
Basic Average Shares | 886.532M | 876.511M | 881.247M | 884.708M | 899.363M | 894.298M | 894.578M | 904.332M | 905.607M | 903.514M |
Diluted Average Shares | 889.811M | 880.555M | 886.250M | 906.086M | 910.956M | 903.646M | 919.730M | 923.755M | 912.270M | 944.198M |
Total Expenses | 7.515B | 6.765B | 6.789B | 7.304B | 8.281B | 8.348B | 8.983B | 10.253B | 11.557B | 12.675B |
Interest Income | 34.000M | 58.000M | 28.000M | 42.000M | 47.000M | 1.000M | 3.000M | 1.000M | 1.000M | 226.000M |
Interest Expense | 31.000M | 40.000M | 153.000M | 777.000M | 52.000M | 54.000M | 56.000M | 44.000M | 38.000M | 55.000M |
EBITDA | 1.069B | 887.000M | 1.001B | 1.655B | 2.197B | 2.040B | 2.266B | 3.611B | 6.397B | 6.253B |
Depreciation & Amortization | 1.007B | 892.000M | 696.000M | 650.000M | 791.000M | 854.000M | 923.000M | 1.349B | 1.509B | 1.561B |