Page title
Section title
Breakdown | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 5.374B | 6.667B | 8.392B | 10.480B | 13.282B | 17.098B | 21.252B | 26.492B | 31.352B | 34.857B |
Cost of Revenue | 1.289B | 1.655B | 2.234B | 2.774B | 3.451B | 4.235B | 5.438B | 7.026B | 8.360B | 11.357B |
Gross Profit | 4.084B | 5.013B | 6.158B | 7.706B | 9.831B | 12.863B | 15.814B | 19.466B | 22.992B | 23.500B |
Operating Expense | 4.230B | 4.898B | 6.094B | 7.471B | 9.296B | 12.400B | 15.359B | 18.918B | 21.134B | 17.501B |
Operating Income | -145.633m | 114.923M | 64.228M | 235.768M | 535.000M | 202.000M | -1.715b | -663.000m | 2.925B | 5.999B |
Other Income Expense | -19.878m | -15.292m | 9.072M | 17.435M | 3.000M | -18.000m | -64.000m | -227.000m | -131.000m | 216.000M |
Total Other Income Expense | -4.344m | 7.695M | 28.242M | 16.803M | 541.000M | 504.000M | 4.276B | 2.195B | -2.265b | -1.049b |
Pretax Income | -213.085m | 64.279M | 25.383M | 202.108M | 983.000M | 706.000M | 2.561B | 1.532B | 660.000M | 4.950B |
Tax Provision | 49.603M | 111.705M | -154.249m | 74.630M | -127.000m | 580.000M | -1.511b | 88.000M | 452.000M | 814.000M |
Net Income | -262.688m | -47.426m | 179.632M | 127.478M | 1.110B | 126.000M | 4.072B | 1.444B | 208.000M | 4.136B |
Basic EPS | -0.420 | -0.072 | 0.260 | 0.180 | 1.480 | 0.150 | 4.480 | 1.510 | 0.210 | 4.250 |
Diluted EPS | -0.420 | -0.072 | 0.260 | 0.170 | 1.430 | 0.150 | 4.380 | 1.480 | 0.210 | 4.200 |
Basic Average Shares | 624.148M | 661.647M | 687.797M | 714.919M | 751.000M | 829.000M | 908.000M | 955.000M | 992.000M | 974.000M |
Diluted Average Shares | 624.148M | 661.647M | 700.217M | 734.598M | 775.000M | 850.000M | 930.000M | 974.000M | 997.000M | 984.000M |
Total Expenses | 5.519B | 6.552B | 8.328B | 10.244B | 12.747B | 16.635B | 20.797B | 25.944B | 29.494B | 28.858B |
Interest Income | 10.129M | 14.146M | 21.901M | 36.480M | 61.000M | 117.000M | 110.000M | 216.000M | 287.000M | 0.000 |
Interest Expense | 73.237M | 72.485M | 88.988M | 86.943M | 154.000M | 131.000M | 126.000M | 220.000M | 287.000M | 0.000 |
EBITDA | 308.448M | 662.514M | 746.616M | 1.042B | 2.099B | 2.337B | 1.131B | 2.635B | 6.711B | 11.883B |
Depreciation & Amortization | 448.296M | 525.750M | 632.245M | 1.345B | 1.699B | 3.011B | 3.904B | 4.646B | 5.454B | 5.884B |