Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 5.505B | 6.780B | 8.831B | 11.693B | 15.794B | 20.156B | 24.996B | 29.698B | 31.616B | 33.723B |
Cost of Revenue | 3.753B | 4.591B | 6.030B | 7.660B | 9.968B | 12.440B | 15.276B | 17.333B | 19.168B | 19.715B |
Gross Profit | 1.752B | 2.188B | 2.801B | 4.033B | 5.827B | 7.716B | 9.720B | 12.365B | 12.447B | 14.008B |
Operating Expense | 1.349B | 1.882B | 2.421B | 3.194B | 4.222B | 5.112B | 5.134B | 6.171B | 6.814B | 7.054B |
Operating Income | 402.648M | 305.826M | 379.793M | 838.679M | 1.605B | 2.604B | 4.585B | 6.195B | 5.633B | 6.954B |
Other Income Expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total Other Income Expense | -53.279m | -163.941m | -119.286m | -353.358m | -378.768m | -542.023m | -1.386b | -354.406m | -368.902m | -748.598m |
Pretax Income | 349.369M | 141.885M | 260.507M | 485.321M | 1.226B | 2.062B | 3.199B | 5.840B | 5.264B | 6.205B |
Tax Provision | 82.570M | 19.244M | 73.829M | -73.608m | 15.216M | 195.315M | 437.954M | 723.875M | 772.005M | 797.415M |
Net Income | 266.799M | 122.641M | 186.678M | 558.929M | 1.211B | 1.867B | 2.761B | 5.116B | 4.492B | 5.408B |
Basic EPS | 0.630 | 0.290 | 0.440 | 1.290 | 2.780 | 4.260 | 6.260 | 11.550 | 10.100 | 12.250 |
Diluted EPS | 0.620 | 0.280 | 0.430 | 1.250 | 2.680 | 4.130 | 6.080 | 11.240 | 9.950 | 12.030 |
Basic Average Shares | 420.546M | 425.889M | 428.822M | 431.885M | 435.374M | 437.799M | 440.922M | 443.155M | 444.698M | 441.571M |
Diluted Average Shares | 431.893M | 436.456M | 438.652M | 446.814M | 451.244M | 451.765M | 454.208M | 455.372M | 451.290M | 449.498M |
Total Expenses | 5.102B | 6.474B | 8.451B | 10.854B | 14.189B | 17.552B | 20.411B | 23.503B | 25.983B | 26.769B |
Interest Income | 0.000 | 0.000 | 30.828M | 0.000 | 41.725M | 84.000M | 725.940M | 411.214M | 337.310M | 0.000 |
Interest Expense | 53.279M | 163.941M | 150.114M | 353.358M | 420.493M | 626.023M | 1.386B | 765.620M | 706.212M | 748.598M |
EBITDA | 3.184B | 3.853B | 5.336B | 838.679M | 9.303B | 12.008B | 15.508B | 19.045B | 20.333B | 21.508B |
Depreciation & Amortization | 2.782B | 3.547B | 4.925B | 6.330B | 7.656B | 9.320B | 10.923B | 12.439B | 14.363B | 14.554B |