Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 3.982B | 4.201B | 4.223B | 4.793B | 5.373B | 5.618B | 6.207B | 7.672B | 6.488B | 6.461B |
Cost of Revenue | 1.473B | 1.595B | 1.636B | 1.812B | 2.247B | 928.400M | 939.700M | 1.199B | 1.347B | 1.002B |
Gross Profit | 2.509B | 2.606B | 2.587B | 2.981B | 3.126B | 4.690B | 5.267B | 6.473B | 5.141B | 5.458B |
Operating Expense | 618.000M | 1.683B | 1.747B | 1.919B | 2.177B | 2.134B | 2.331B | 2.645B | 2.941B | 3.420B |
Operating Income | 1.891B | 1.899B | 1.733B | 2.109B | 2.361B | 1.663B | 2.058B | 3.710B | 2.374B | 2.038B |
Other Income Expense | 398.100M | 467.700M | -2.000m | 4.100M | -3.100m | 7.000M | -2.000m | -5.900m | -17.300m | -2.897b |
Total Other Income Expense | 112.200M | 103.500M | 160.900M | 446.300M | 38.400M | 1.264B | 1.185B | 284.600M | -425.500m | 504.100M |
Pretax Income | 2.003B | 2.002B | 1.961B | 2.505B | 2.385B | 2.927B | 3.242B | 3.995B | 1.948B | 2.490B |
Tax Provision | 773.500M | 779.400M | 706.500M | 923.900M | 615.900M | 678.400M | 718.900M | 896.100M | 498.600M | 654.600M |
Net Income | 1.230B | 1.223B | 1.215B | 1.498B | 1.838B | 2.131B | 2.373B | 3.083B | 1.558B | 1.789B |
Basic EPS | 4.680 | 4.740 | 4.850 | 6.070 | 7.590 | 8.820 | 10.080 | 13.250 | 6.730 | 7.780 |
Diluted EPS | 4.550 | 4.630 | 4.750 | 5.970 | 7.440 | 8.700 | 9.980 | 13.120 | 6.700 | 7.760 |
Basic Average Shares | 259.600M | 254.600M | 245.500M | 241.200M | 242.200M | 235.400M | 228.800M | 226.600M | 226.000M | 224.100M |
Diluted Average Shares | 267.400M | 260.900M | 250.300M | 245.100M | 246.900M | 238.600M | 231.200M | 228.800M | 227.100M | 224.800M |
Total Expenses | 2.091B | 2.302B | 2.423B | 2.751B | 3.071B | 3.062B | 3.270B | 3.843B | 4.288B | 4.423B |
Interest Income | 0.000 | 19.000M | 137.000M | 218.400M | 14.600M | 294.300M | 279.600M | 133.900M | 15.400M | 45.900M |
Interest Expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 317.200M | 4.191B |
EBITDA | 1.890B | 1.922B | 1.770B | 1.760B | 2.305B | 1.854B | 2.247B | 3.420B | 3.027B | 1.986B |
Depreciation & Amortization | 111.700M | 126.300M | 2.423B | 2.751B | 3.071B | 3.062B | 3.270B | 3.843B | 4.288B | 4.303B |