Page title
Section title
Breakdown | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 5.259B | 5.886B | 8.014B | 11.077B | 9.654B | 10.045B | 14.626B | 17.227B | 17.429B | 14.905B |
Cost of Revenue | 2.975B | 3.267B | 4.410B | 5.912B | 5.295B | 5.436B | 7.821B | 9.355B | 9.652B | 7.853B |
Gross Profit | 2.284B | 2.619B | 3.603B | 5.165B | 4.358B | 4.609B | 6.805B | 7.872B | 7.777B | 7.053B |
Operating Expense | 1.417B | 1.545B | 1.701B | 1.952B | 1.894B | 1.935B | 2.323B | 2.490B | 2.560B | 2.832B |
Operating Income | 788.039M | 1.074B | 1.902B | 3.213B | 2.465B | 2.674B | 4.482B | 5.382B | 5.175B | 4.264B |
Other Income Expense | -47.189m | -114.139m | -90.459m | -61.510m | -18.161m | -98.824m | -111.219m | -188.708m | -65.650m | 0.000 |
Total Other Income Expense | -47.189m | -114.139m | -90.459m | -61.510m | -18.161m | -98.824m | -111.219m | -188.708m | -65.650m | 96.309M |
Pretax Income | 740.850M | 960.117M | 1.812B | 3.152B | 2.447B | 2.575B | 4.371B | 5.193B | 5.109B | 4.360B |
Tax Provision | 85.273M | 46.068M | 113.910M | 771.108M | 255.141M | 323.225M | 462.346M | 587.828M | 598.279M | 532.450M |
Net Income | 655.577M | 914.049M | 1.698B | 2.381B | 2.191B | 2.252B | 3.908B | 4.605B | 4.511B | 3.828B |
Basic EPS | 0.411 | 0.575 | 1.047 | 1.317 | 1.437 | 1.555 | 2.722 | 3.292 | 3.330 | 2.910 |
Diluted EPS | 0.370 | 0.522 | 0.924 | 1.317 | 1.370 | 1.510 | 2.690 | 3.275 | 3.321 | 2.900 |
Basic Average Shares | 1.596B | 1.589B | 1.622B | 1.808B | 1.525B | 1.448B | 1.436B | 1.399B | 1.355B | 1.314B |
Diluted Average Shares | 1.771B | 1.752B | 1.838B | 1.808B | 1.599B | 1.491B | 1.453B | 1.406B | 1.358B | 1.320B |
Total Expenses | 4.392B | 4.812B | 6.111B | 7.864B | 7.189B | 7.371B | 10.144B | 11.845B | 12.212B | 10.641B |
Interest Income | 19.268M | 29.512M | 57.858M | 85.813M | 98.771M | 85.433M | 19.687M | 15.209M | 138.984M | 251.938M |
Interest Expense | 73.682M | 134.773M | 117.734M | 97.387M | 117.263M | 177.440M | 208.597M | 184.759M | 186.462M | 185.236M |
EBITDA | 1.155B | 1.365B | 2.219B | 3.540B | 2.774B | 2.942B | 4.789B | 5.716B | 5.638B | 4.685B |
Depreciation & Amortization | 277.920M | 291.028M | 306.905M | 326.395M | 309.281M | 268.525M | 307.151M | 333.739M | 342.432M | 359.699M |