Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 5.712B | 6.227B | 6.780B | 7.256B | 7.911B | 8.352B | 10.620B | 12.731B | 14.205B | 14.556B |
Cost of Revenue | 3.761B | 4.083B | 4.454B | 4.764B | 5.209B | 5.480B | 6.859B | 8.254B | 9.233B | 9.328B |
Gross Profit | 1.950B | 2.143B | 2.325B | 2.492B | 2.703B | 2.872B | 3.762B | 4.477B | 4.972B | 5.228B |
Operating Expense | 1.361B | 1.493B | 1.631B | 1.806B | 2.001B | 2.129B | 2.696B | 3.170B | 3.537B | 3.749B |
Operating Income | 589.472M | 650.508M | 694.080M | 686.382M | 701.737M | 743.220M | 996.928M | 1.307B | 1.435B | 1.479B |
Other Income Expense | 114.635M | 123.569M | 142.958M | 165.834M | 177.351M | 195.978M | 217.124M | 270.158M | 343.062M | 0.000 |
Total Other Income Expense | -1.885m | -2.891m | -5.810m | -13.859m | -18.352m | -19.843m | -28.781m | -26.610m | -30.633m | -46.510m |
Pretax Income | 587.587M | 647.617M | 688.270M | 672.523M | 683.385M | 723.377M | 968.147M | 1.280B | 1.404B | 1.432B |
Tax Provision | 216.702M | 237.222M | 251.150M | 249.924M | 151.028M | 161.023M | 219.189M | 282.974M | 315.598M | 325.176M |
Net Income | 370.885M | 410.395M | 437.120M | 422.599M | 532.357M | 562.354M | 748.958M | 997.114M | 1.089B | 1.107B |
Basic EPS | 2.690 | 3.030 | 3.290 | 3.310 | 4.340 | 4.700 | 6.440 | 8.690 | 9.780 | 10.150 |
Diluted EPS | 2.660 | 3.000 | 3.270 | 3.300 | 4.310 | 4.660 | 6.380 | 8.610 | 9.710 | 10.090 |
Basic Average Shares | 137.769M | 135.582M | 132.905M | 127.588M | 122.651M | 119.727M | 116.370M | 114.794M | 111.336M | 109.096M |
Diluted Average Shares | 139.435M | 136.845M | 133.813M | 128.204M | 123.471M | 120.743M | 117.436M | 115.824M | 112.149M | 109.746M |
Total Expenses | 5.122B | 5.576B | 6.085B | 6.570B | 7.209B | 7.609B | 9.554B | 11.424B | 12.770B | 13.077B |
Interest Income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest Expense | 1.885M | 2.891M | 5.810M | 13.859M | 18.352M | 19.843M | 28.781M | 26.610M | 30.633M | 46.510M |
EBITDA | 704.107M | 774.077M | 837.038M | 852.216M | 879.088M | 939.198M | 1.283B | 1.577B | 1.778B | 1.872B |
Depreciation & Amortization | 114.635M | 123.569M | 142.958M | 165.834M | 177.351M | 195.978M | 217.124M | 270.158M | 343.062M | 393.049M |