Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 8.446B | 10.282B | 12.483B | 12.093B | 15.983B | 17.290B | 17.117B | 20.248B | 18.870B | 19.372B |
Cost of Revenue | 4.145B | 5.587B | 6.492B | 6.151B | 8.721B | 9.002B | 9.540B | 10.821B | 10.393B | 11.202B |
Gross Profit | 4.301B | 4.695B | 5.991B | 5.942B | 7.262B | 8.288B | 7.577B | 9.427B | 8.477B | 8.170B |
Operating Expense | 2.695B | 3.195B | 3.833B | 4.109B | 5.021B | 6.048B | 5.784B | 6.444B | 6.002B | 5.746B |
Operating Income | 1.606B | 1.074B | 1.430B | 1.478B | 1.497B | 1.760B | 1.484B | 2.799B | 2.282B | 2.111B |
Other Income Expense | 5.000M | 21.000M | 11.000M | -57.000m | 318.000M | 654.000M | 363.000M | 238.000M | 37.000M | -46.000m |
Total Other Income Expense | 5.000M | -405.000m | -717.000m | -411.000m | -426.000m | -597.000m | -499.000m | -557.000m | -499.000m | -359.000m |
Pretax Income | 1.522B | 739.000M | 1.074B | 976.000M | 1.173B | 1.163B | 985.000M | 2.242B | 1.783B | 1.662B |
Tax Provision | 337.000M | 44.000M | 97.000M | -124.000m | 862.000M | -57.000m | 111.000M | 150.000M | 148.000M | 132.000M |
Net Income | 1.185B | 695.000M | 976.000M | 1.100B | 311.000M | 1.220B | 874.000M | 2.092B | 1.779B | 1.484B |
Basic EPS | 6.130 | 3.430 | 4.590 | 4.700 | 1.200 | 4.010 | 2.750 | 6.920 | 5.930 | 4.970 |
Diluted EPS | 5.990 | 3.350 | 4.490 | 4.600 | 1.180 | 3.940 | 2.720 | 6.850 | 5.880 | 4.940 |
Basic Average Shares | 193.299M | 202.537M | 212.702M | 218.943M | 258.354M | 269.943M | 278.971M | 289.288M | 285.005M | 286.282M |
Diluted Average Shares | 197.709M | 207.509M | 217.536M | 223.588M | 264.621M | 274.775M | 282.402M | 292.089M | 287.364M | 288.392M |
Total Expenses | 6.840B | 8.782B | 10.325B | 10.260B | 13.742B | 15.050B | 15.324B | 17.265B | 16.395B | 16.948B |
Interest Income | 46.000M | 15.000M | 21.000M | 76.000M | 65.000M | 12.000M | 7.000M | 9.000M | 16.000M | 49.000M |
Interest Expense | 135.000M | 371.000M | 388.000M | 521.000M | 706.000M | 639.000M | 528.000M | 469.000M | 398.000M | 452.000M |
EBITDA | 1.657B | 1.536B | 2.190B | 1.851B | 2.623B | 4.535B | 3.976B | 5.169B | 4.602B | 4.715B |
Depreciation & Amortization | 562.000M | 891.000M | 1.050B | 939.000M | 1.855B | 2.130B | 2.030B | 2.091B | 2.102B | 2.161B |