Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 5.506B | 3.991B | 4.319B | 5.253B | 6.475B | 6.731B | 9.763B | 16.434B | 23.601B | 22.680B |
Cost of Revenue | 3.667B | 2.911B | 3.316B | 3.466B | 4.028B | 3.863B | 5.416B | 8.505B | 11.550B | 14.089B |
Gross Profit | 1.839B | 1.080B | 1.003B | 1.787B | 2.447B | 2.868B | 4.347B | 7.929B | 12.051B | 8.591B |
Operating Expense | 2.063B | 1.566B | 1.308B | 1.682B | 2.016B | 2.417B | 3.028B | 4.228B | 10.830B | 10.059B |
Operating Income | 163.000M | -352.000m | -383.000m | 127.000M | 451.000M | 631.000M | 1.369B | 3.648B | 1.264B | 401.000M |
Other Income Expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | -165.000m | -3.000m | -2.000m | 5.000M | 0.000 |
Total Other Income Expense | -243.000m | -165.000m | -76.000m | -135.000m | -121.000m | -259.000m | -94.000m | 21.000M | -80.000m | 91.000M |
Pretax Income | -398.000m | -646.000m | -449.000m | -8.000m | 330.000M | 372.000M | 1.275B | 3.669B | 1.184B | 492.000M |
Tax Provision | 5.000M | 14.000M | 39.000M | 18.000M | -9.000m | 31.000M | -1.210b | 513.000M | -122.000m | -346.000m |
Net Income | -403.000m | -660.000m | -498.000m | -33.000m | 337.000M | 341.000M | 2.490B | 3.162B | 1.320B | 854.000M |
Basic EPS | -0.530 | -0.840 | -0.600 | 0.040 | 0.340 | 0.310 | 2.100 | 2.610 | 0.850 | 0.530 |
Diluted EPS | -0.530 | -0.840 | -0.600 | 0.040 | 0.320 | 0.300 | 2.060 | 2.570 | 0.840 | 0.530 |
Basic Average Shares | 760.377M | 783.001M | 830.000M | 952.024M | 1.053B | 1.137B | 1.207B | 1.230B | 1.571B | 1.614B |
Diluted Average Shares | 768.000M | 783.000M | 835.000M | 952.000M | 1.064B | 1.120B | 1.207B | 1.229B | 1.571B | 1.625B |
Total Expenses | 5.730B | 4.477B | 4.624B | 5.148B | 6.044B | 6.280B | 8.444B | 12.733B | 22.380B | 22.279B |
Interest Income | 174.000M | 160.000M | 154.000M | 120.000M | 103.000M | 79.000M | 39.000M | 26.000M | 23.000M | 206.000M |
Interest Expense | 177.000M | 160.000M | 156.000M | 126.000M | 121.000M | 94.000M | 47.000M | 34.000M | 88.000M | 106.000M |
EBITDA | -18.000m | -319.000m | -159.000m | 262.000M | 621.000M | 724.000M | 1.676B | 4.166B | 5.534B | 4.149B |
Depreciation & Amortization | 190.000M | 167.000M | 133.000M | 144.000M | 170.000M | 222.000M | 312.000M | 407.000M | 3.436B | 3.551B |