Page title
Section title
Breakdown | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|
Total Revenue | 70.461M | 75.149M | 79.137M | 42.475M | 104.438M | 124.929M | 123.547M | 143.790M | 157.925M |
Cost of Revenue | 32.511M | 33.229M | 33.636M | 16.365M | 39.141M | 46.309M | 47.300M | 55.994M | 58.757M |
Gross Profit | 37.950M | 41.920M | 45.501M | 26.110M | 65.297M | 78.620M | 76.247M | 87.796M | 99.168M |
Operating Expense | 3.961M | 4.160M | 4.080M | 2.343M | 5.932M | 6.385M | 7.739M | 7.057M | 11.042M |
Operating Income | 37.950M | 41.920M | 45.501M | 26.110M | 65.297M | 121.939M | 76.247M | 87.796M | 23.168M |
Other Income Expense | 35.000K | -33.000k | 3.891M | -81.713m | -103.362m | 64.898M | -32.979m | 200.870M | -51.717m |
Total Other Income Expense | 27.746M | 3.482M | 68.504M | 38.071M | -45.331m | 57.699M | 17.914M | 137.604M | -157.276m |
Pretax Income | 44.233M | 24.303M | 92.742M | 49.390M | 19.966M | 179.638M | 94.161M | 225.400M | -116.659m |
Tax Provision | 11.091M | 6.236M | 23.705M | -107.336m | 36.064M | 83.471M | 39.920M | -163.483m | -28.567m |
Net Income | 33.142M | 18.067M | 69.037M | 49.390M | -16.098m | 96.167M | 54.241M | 388.883M | -116.659m |
Basic EPS | 0.900 | 0.490 | 1.880 | 3.110 | -0.340 | 1.630 | 0.910 | 6.000 | -1.780 |
Diluted EPS | 0.900 | 0.490 | 1.880 | 3.110 | -0.340 | 1.630 | 0.910 | 6.000 | -1.780 |
Basic Average Shares | 36.694M | 36.694M | 36.694M | 15.863M | 47.104M | 59.044M | 59.709M | 64.859M | 65.648M |
Diluted Average Shares | 36.694M | 36.694M | 36.694M | 15.863M | 47.104M | 59.044M | 59.709M | 64.859M | 65.648M |
Total Expenses | 36.472M | 37.389M | 37.716M | 18.708M | 45.073M | 52.694M | 55.039M | 63.051M | 69.799M |
Interest Income | 8.000K | 49.000K | 109.000K | 8.000K | 541.000K | 1.653M | 3.129M | 4.818M | 7.381M |
Interest Expense | 16.882M | 16.367M | 16.470M | 4.988M | 14.874M | 18.573M | 18.260M | 25.879M | 34.268M |
EBITDA | 33.404M | 37.155M | 44.599M | -65.406m | -59.255m | 121.939M | 21.608M | 267.716M | 23.168M |
Depreciation & Amortization | -4.546m | 54.737M | 55.022M | 100.421M | 148.435M | -8.175m | 88.023M | -136.871m | 125.408M |