Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 4.615B | 4.208B | 5.135B | 6.607B | 6.909B | 7.183B | 6.321B | 7.952B | 9.778B | 11.996B |
Cost of Revenue | 3.981B | 3.721B | 4.442B | 5.745B | 5.939B | 6.070B | 5.271B | 6.806B | 8.586B | 11.209B |
Gross Profit | 633.539M | 487.027M | 692.578M | 861.671M | 970.109M | 1.113B | 1.050B | 1.146B | 1.192B | 786.810M |
Operating Expense | 392.757M | 435.572M | 426.348M | 463.152M | 500.208M | 534.982M | 616.943M | 729.796M | 1.067B | 634.799M |
Operating Income | 241.930M | 56.679M | 276.553M | 398.519M | 495.536M | 591.284M | 490.362M | 483.488M | 155.314M | 152.011M |
Other Income Expense | 8.116M | 7.479M | 6.795M | 12.990M | 212.930M | 235.482M | 297.751M | 422.826M | 507.148M | 0.000 |
Total Other Income Expense | -42.653m | -306.663m | -40.411m | -26.693m | -104.598m | -67.023m | -323.951m | -409.001m | -163.361m | -234.715m |
Pretax Income | 198.129M | -67.746m | 225.819M | 371.826M | 365.303M | 510.939M | 425.164M | 430.075M | 43.059M | -82.704m |
Tax Provision | 76.271M | 11.957M | 91.784M | 22.942M | 106.072M | 116.843M | 102.465M | 99.346M | 9.171M | -35.408m |
Net Income | 115.641M | -79.110m | 131.263M | 347.213M | 259.659M | 392.334M | 322.848M | 328.831M | 33.354M | -49.949m |
Basic EPS | 1.450 | -0.980 | 1.630 | 4.290 | 3.300 | 5.220 | 4.430 | 4.540 | 0.450 | -0.640 |
Diluted EPS | 1.340 | -0.980 | 1.610 | 4.220 | 3.260 | 5.170 | 4.380 | 4.450 | 0.420 | -0.640 |
Basic Average Shares | 79.953M | 80.489M | 80.372M | 80.903M | 78.695M | 75.185M | 72.799M | 72.499M | 74.917M | 77.535M |
Diluted Average Shares | 86.196M | 80.489M | 81.394M | 82.325M | 79.772M | 75.846M | 73.715M | 73.941M | 76.185M | 77.535M |
Total Expenses | 4.374B | 4.157B | 4.868B | 6.208B | 6.440B | 6.605B | 5.888B | 7.536B | 9.653B | 11.844B |
Interest Income | 100.000K | 600.000K | 0.000 | 0.000 | 0.000 | 77.026M | 59.629M | 53.413M | 112.255M | 0.000 |
Interest Expense | 50.769M | 48.055M | 50.734M | 61.011M | 82.571M | 77.026M | 59.629M | 53.413M | 112.255M | 234.405M |
EBITDA | 400.835M | 149.971M | 441.468M | 620.886M | 682.831M | 827.583M | 730.904B | 906.314M | 662.462M | 683.273M |
Depreciation & Amortization | 154.452M | 169.662M | 164.915M | 188.049M | 212.930M | 235.482M | 297.751M | 422.826M | 507.148M | 603.162M |