Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 168.067M | 252.440M | 258.385M | 302.771M | 193.317M | 257.198M | 383.634M | 284.076M | 454.153M | 667.715M |
Cost of Revenue | 121.164M | 192.330M | 184.908M | 222.540M | 112.233M | 150.831M | 266.568M | 156.446M | 299.957M | 575.198M |
Gross Profit | 46.903M | 60.110M | 73.477M | 80.231M | 81.084M | 106.367M | 117.066M | 127.630M | 154.196M | 92.517M |
Operating Expense | 25.280M | 31.550M | 44.880M | 47.756M | 51.344M | 67.333M | 73.719M | 83.693M | 90.401M | 25.808M |
Operating Income | 21.379M | 26.584M | 26.679M | 31.717M | 32.023M | 63.107M | 48.741M | 62.696M | 81.151M | 66.709M |
Other Income Expense | -113.000k | -110.000k | 147.000K | 131.000K | 388.000K | 54.941M | 60.814M | 69.083M | 74.710M | -25.808m |
Total Other Income Expense | 1.854M | 15.796M | 27.739M | 8.537M | 2.081M | -31.340m | -12.065m | -37.983m | 18.657M | -57.717m |
Pretax Income | 12.829M | 31.149M | 43.098M | 30.650M | 23.463M | 31.767M | 36.676M | 24.713M | 99.808M | 8.992M |
Tax Provision | 70.000K | -34.000k | 343.000K | 725.000K | -29.000k | -491.000k | -283.000k | -742.000k | -145.000k | 1.329M |
Net Income | 12.759M | 31.183M | 42.755M | 21.047M | 17.203M | 32.045M | 29.152M | 21.892M | 74.747M | 8.287M |
Basic EPS | 0.360 | 1.040 | 1.140 | 0.500 | 0.360 | 0.410 | 0.380 | 0.120 | 0.720 | -0.037 |
Diluted EPS | 0.360 | 0.750 | 0.850 | 0.500 | 0.360 | 0.410 | 0.380 | 0.120 | 0.720 | -0.037 |
Basic Average Shares | 25.023M | 30.076M | 37.490M | 42.094M | 47.512M | 53.119M | 57.328M | 83.645M | 88.341M | 88.346M |
Diluted Average Shares | 25.023M | 30.076M | 37.490M | 42.094M | 47.786M | 53.119M | 57.328M | 83.645M | 88.341M | 88.346M |
Total Expenses | 146.444M | 223.880M | 229.788M | 270.296M | 163.577M | 218.164M | 340.287M | 240.139M | 390.358M | 601.006M |
Interest Income | 0.000 | 126.000K | 3.228M | 7.077M | 10.729M | 23.215M | 19.841M | 18.457M | 16.978M | 15.103M |
Interest Expense | 10.648M | 13.333M | 16.466M | 17.439M | 19.087M | 31.344M | 31.035M | 33.905M | 39.680M | 53.600M |
EBITDA | 39.079M | 51.729M | 67.300M | 77.004M | 81.142M | 118.048M | 124.261M | 132.571M | 155.235M | 164.693M |
Depreciation & Amortization | 17.569M | 23.153M | 232.292M | 269.817M | 164.880M | 206.621M | 326.137M | 239.521M | 381.755M | 601.006M |