Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 89.496M | 127.677M | 164.507M | 257.630M | 375.405M | 446.437M | 500.924M | 618.034M | 751.448M | 781.426M |
Cost of Revenue | 60.118M | 89.690M | 105.953M | 175.062M | 263.389M | 313.546M | 375.181M | 466.491M | 577.383M | 606.375M |
Gross Profit | 29.378M | 37.987M | 58.554M | 82.568M | 112.016M | 132.891M | 125.743M | 151.543M | 174.065M | 175.051M |
Operating Expense | 27.236M | 40.519M | 21.806M | 43.893M | 49.224M | 58.378M | 73.976M | 109.864M | 153.215M | 282.139M |
Operating Income | -6.381m | 11.640M | 31.342M | 37.495M | 77.463M | 62.594M | 48.523M | 27.320M | 12.495M | -107.088m |
Other Income Expense | 39.000K | 263.000K | 4.000K | -209.000k | 257.000K | -66.600m | -67.207m | -67.781m | -79.617m | -714.000k |
Total Other Income Expense | -6.149m | 16.216M | -3.138m | -11.984m | 7.265M | -6.032m | -22.716m | 209.660M | -166.452m | 3.247M |
Pretax Income | -5.159m | 12.491M | 32.950M | 26.333M | 71.999M | 56.562M | 25.807M | 236.980M | -153.957m | -103.841m |
Tax Provision | 1.819M | -4.025m | 6.111M | 2.334M | -12.057m | 19.334M | 19.555M | 21.470M | 21.698M | -40.680m |
Net Income | -6.978m | 16.516M | 27.530M | 24.257M | 84.172M | 38.156M | 6.278M | 215.510M | -175.655m | -83.913m |
Basic EPS | -0.027 | 0.065 | 0.100 | 0.080 | 0.290 | 0.250 | 0.041 | 1.300 | -0.990 | -0.470 |
Diluted EPS | -0.027 | 0.060 | 0.100 | 0.080 | 0.290 | 0.250 | 0.041 | 1.290 | -0.990 | -0.470 |
Basic Average Shares | 262.583M | 263.358M | 265.013M | 290.019M | 294.964M | 149.726M | 153.752M | 166.406M | 176.674M | 176.917M |
Diluted Average Shares | 262.583M | 275.267M | 265.013M | 290.019M | 294.964M | 151.525M | 154.925M | 167.128M | 176.674M | 176.917M |
Total Expenses | 87.354M | 130.209M | 127.759M | 218.955M | 312.613M | 371.924M | 449.157M | 576.355M | 730.598M | 888.514M |
Interest Income | 469.000K | 533.000K | 863.000K | 903.000K | 898.000K | 2.232M | 1.339M | 2.272M | 8.336M | 9.263M |
Interest Expense | 1.621M | 1.726M | 1.523M | 1.261M | 2.591M | 7.456M | 8.465M | 9.254M | 13.150M | 11.739M |
EBITDA | 11.186M | 10.205M | 49.133M | 58.352M | 94.776M | 121.651M | 98.982M | 94.928M | 94.154M | -7.163m |
Depreciation & Amortization | 8.536M | 11.941M | 11.893M | 20.766M | 31.293M | 48.806M | 56.058M | 67.608M | 81.659M | 99.925M |