Page title
Section title
Breakdown | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|
Total Revenue | 843.524M | 901.284M | 992.526M | 1.137B | 1.261B | 1.326B | 1.717B | 1.752B | 1.655B |
Cost of Revenue | 461.387M | 497.885M | 536.461M | 647.700M | 733.480M | 754.372M | 906.750M | 955.969M | 938.765M |
Gross Profit | 382.137M | 403.399M | 456.065M | 489.308M | 527.343M | 571.956M | 809.994M | 796.367M | 716.490M |
Operating Expense | 437.885M | 434.272M | 471.674M | 498.183M | 521.644M | 599.189M | 655.030M | 706.835M | 737.037M |
Operating Income | -55.748m | -30.873m | -15.609m | -8.875m | 1.423M | -18.596m | 154.964M | 69.282M | -20.547m |
Other Income Expense | -9.631m | -2.208m | 3.361M | -1.162m | -8.625m | 6.639M | 2.407M | -21.905m | 15.473M |
Total Other Income Expense | -9.631m | -2.208m | 3.361M | -1.162m | -2.499m | -1.487m | 1.961M | -552.000k | 24.941M |
Pretax Income | -65.535m | -35.570m | -16.508m | -14.548m | -1.076m | -20.083m | 156.925M | 68.730M | 4.394M |
Tax Provision | 3.242M | 2.644M | -2.291m | 1.056M | 3.690M | 32.000K | -1.670m | 1.347M | 14.668M |
Net Income | -68.777m | -38.214m | -14.217m | -15.604m | -4.766m | -20.115m | 158.595M | 67.383M | -10.274m |
Basic EPS | -0.770 | -0.420 | -0.160 | -0.240 | -0.046 | -0.180 | 1.300 | 0.530 | -0.080 |
Diluted EPS | -0.770 | -0.360 | -0.130 | -0.240 | -0.046 | -0.180 | 1.130 | 0.490 | -0.080 |
Basic Average Shares | 88.797M | 91.672M | 91.672M | 65.706M | 103.783M | 109.807M | 122.245M | 127.691M | 127.703M |
Diluted Average Shares | 88.797M | 105.848M | 105.848M | 65.706M | 103.783M | 109.807M | 140.309M | 137.762M | 127.703M |
Total Expenses | 899.272M | 932.157M | 1.008B | 1.146B | 1.255B | 1.354B | 1.562B | 1.663B | 1.676B |
Interest Income | 0.000 | 0.000 | 0.000 | 0.000 | 4.349M | 1.998M | 146.000K | 1.655M | 10.201M |
Interest Expense | 156.000K | 2.489M | 4.260M | 4.511M | 2.499M | 1.487M | 592.000K | 552.000K | -733.000k |
EBITDA | -37.521m | 1.242M | 22.766M | 29.321M | 37.838M | 17.830M | 191.399M | 107.786M | -20.547m |
Depreciation & Amortization | 27.858M | 34.323M | 35.014M | 39.358M | 36.415M | 36.426M | 33.882M | 38.504M | 48.969M |