Page title
Section title
Breakdown | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 5.655B | 5.761B | 5.973B | 6.124B | 6.214B | 6.721B | 7.341B | 7.107B | 7.389B | 7.093B |
Cost of Revenue | 3.190B | 3.163B | 3.302B | 3.449B | 3.486B | 3.658B | 4.142B | 4.562B | 4.481B | 4.068B |
Gross Profit | 2.465B | 2.598B | 2.671B | 2.675B | 2.728B | 3.063B | 3.199B | 2.545B | 2.908B | 3.025B |
Operating Expense | 1.457B | 1.534B | 1.544B | 1.539B | 1.604B | 1.789B | 1.943B | 1.795B | 2.055B | 2.109B |
Operating Income | 1.001B | 1.056B | 1.117B | 1.125B | 941.000M | 1.104B | 1.117B | 489.000M | 1.224B | 916.000M |
Other Income Expense | 13.000M | 7.000M | -6.000m | 3.000M | -3.000m | 10.000M | 72.000M | -37.000m | -80.000m | -18.000m |
Total Other Income Expense | 13.000M | 7.000M | -6.000m | 3.000M | 83.000M | 81.000M | -217.000m | 118.000M | -525.000m | -518.000m |
Pretax Income | 921.000M | 983.000M | 1.033B | 1.054B | 1.024B | 1.185B | 900.000M | 607.000M | 238.000M | 398.000M |
Tax Provision | 315.000M | 335.000M | 330.000M | 231.000M | 204.000M | 246.000M | 181.000M | 136.000M | 77.000M | 106.000M |
Net Income | 580.000M | 648.000M | 701.000M | 823.000M | 820.000M | 939.000M | 710.000M | 462.000M | 149.000M | 280.000M |
Basic EPS | 4.450 | 5.010 | 5.430 | 6.370 | 6.420 | 7.460 | 5.650 | 3.750 | 1.210 | 2.250 |
Diluted EPS | 4.370 | 4.920 | 5.330 | 6.250 | 6.320 | 7.350 | 5.580 | 3.730 | 1.200 | 2.240 |
Basic Average Shares | 130.310M | 129.472M | 128.953M | 129.293M | 127.734M | 125.828M | 125.570M | 123.113M | 123.589M | 124.174M |
Diluted Average Shares | 132.776M | 131.717M | 131.566M | 131.581M | 129.792M | 127.671M | 127.299M | 123.906M | 124.181M | 124.804M |
Total Expenses | 4.647B | 4.697B | 4.846B | 4.988B | 5.090B | 5.447B | 6.085B | 6.357B | 6.536B | 6.177B |
Interest Income | 4.000M | 5.000M | 4.000M | 6.000M | 3.000M | 2.000M | 5.000M | 5.000M | 16.000M | 23.000M |
Interest Expense | 100.000M | 88.000M | 88.000M | 85.000M | 97.000M | 99.000M | 99.000M | 106.000M | 90.000M | 90.000M |
EBITDA | 1.021B | 1.071B | 1.121B | 1.139B | 1.121B | 1.284B | 1.328B | 713.000M | 773.000M | 1.151B |
Depreciation & Amortization | 169.000M | 165.000M | 163.000M | 167.000M | 182.000M | 179.000M | 210.000M | 224.000M | 236.000M | 235.000M |