Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 3.110B | 3.231B | 3.140B | 3.307B | 4.263B | 4.757B | 2.391B | 2.983B | 3.189B | 3.365B |
Cost of Revenue | 883.176M | 778.161M | 755.730M | 651.008M | 911.146M | 1.127B | 635.833M | 839.308M | 959.963M | 1.064B |
Gross Profit | 2.226B | 2.453B | 2.384B | 2.656B | 3.352B | 3.630B | 1.755B | 2.144B | 2.229B | 2.301B |
Operating Expense | 1.848B | 2.259B | 2.141B | 2.468B | 2.787B | 3.045B | 1.010B | 1.292B | 1.348B | 1.496B |
Operating Income | 378.727M | 179.588M | -32.625m | 188.466M | 565.139M | 581.333M | 745.715M | 386.641M | 889.295M | 916.896M |
Other Income Expense | -42.787m | 36.149M | 60.461M | -16.213m | 305.746M | 180.994M | 48.796M | 69.961M | 43.594M | 109.538M |
Total Other Income Expense | -108.798m | -36.698m | -48.460m | -121.508m | -87.058m | -150.943m | -114.763m | -595.531m | -137.514m | -140.115m |
Pretax Income | 269.929M | 142.873M | -81.274m | 66.958M | 761.558M | 494.511M | 630.952M | 256.148M | 377.491M | 776.781M |
Tax Provision | 35.372M | 29.516M | -64.934m | -291.050m | 3.811M | -49.309m | 43.273M | -19.897m | 15.361M | 125.309M |
Net Income | 414.873M | 119.472M | -41.280m | 304.924M | 626.961M | 431.131M | 587.679M | 277.723M | 361.946M | 651.539M |
Basic EPS | 2.310 | 0.670 | -0.240 | 1.770 | 3.480 | 2.370 | 2.630 | 1.010 | 1.280 | 2.410 |
Diluted EPS | 2.170 | 0.620 | -0.240 | 1.470 | 3.050 | 2.080 | 2.300 | 0.930 | 1.240 | 2.260 |
Basic Average Shares | 179.777M | 179.026M | 171.357M | 172.864M | 179.951M | 181.749M | 223.433M | 275.004M | 282.564M | 275.773M |
Diluted Average Shares | 191.144M | 190.515M | 172.769M | 184.133M | 205.346M | 206.790M | 256.020M | 304.840M | 295.215M | 293.284M |
Total Expenses | 2.731B | 3.037B | 2.897B | 3.119B | 3.698B | 4.172B | 1.646B | 2.132B | 2.308B | 2.448B |
Interest Income | 4.352M | 4.349M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 4.400M | 26.800M |
Interest Expense | 56.314M | 73.636M | 109.110M | 105.295M | 109.327M | 153.563M | 130.624M | 130.493M | 145.547M | 159.887M |
EBITDA | 484.442M | 418.683M | 179.127M | 391.075M | 585.934M | 686.510M | 794.511M | 921.640M | 662.789M | 1.026B |
Depreciation & Amortization | 119.082M | 202.157M | 151.102M | 116.408M | 183.759M | 180.994M | 48.796M | 69.961M | 139.751M | 109.538M |