Metrics | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|
Revenue & Cost | |||||
Total Revenue | $476.04M | $908.02M | $1.32B | $1.29B | $1.44B |
Cost of Revenue | $166.70M | $297.93M | $425.28M | $443.55M | $769.84M |
Gross Profit | $309.34M | $610.09M | $895.38M | $848.66M | $666.28M |
Gross Margin % | 64.98% | 67.19% | 67.80% | 65.68% | 46.39% |
Operating Expenses | |||||
R&D Expenses | $0.00 | $0.00 | $0.00 | $7.19M | $3.61M |
SG&A Expenses | $249.05M | $312.89M | $470.97M | $586.00M | $463.56M |
Other Operating Expenses | $109.30M | $170.23M | $220.70M | $142.52M | $124.13M |
Total Operating Expenses | $358.35M | $483.11M | $691.67M | $728.52M | $591.31M |
Operating Performance | |||||
Operating Income | $-55.37M | $125.39M | $198.79M | $122.36M | $74.98M |
Operating Margin % | -11.63% | 13.81% | 15.05% | 9.47% | 5.22% |
EBITDA | $20.58M | $216.04M | $315.84M | $189.09M | $101.70M |
EBITDA Margin % | 4.32% | 23.79% | 23.92% | 14.63% | 7.08% |
Other Income/Expenses | |||||
Interest Expense | $7.74M | $10.99M | $6.37M | $1.35M | $2.73M |
Other Income/Expenses Net | $37.75M | $24.26M | $27.12M | $94.15M | $-58.20M |
Income Before Tax | $-17.62M | $149.65M | $225.91M | $216.51M | $16.78M |
Income Tax Expense | $333.00K | $429.00K | $-9.97M | $34.24M | $25.39M |
Net Performance | |||||
Net Income | $-17.95M | $149.22M | $235.88M | $181.44M | $-10.55M |
Net Margin % | -3.77% | 16.43% | 17.86% | 14.04% | -0.73% |
EPS | $-0.04 | $0.31 | $0.49 | $0.37 | $-0.02 |
Diluted EPS | $-0.04 | $0.31 | $0.49 | $0.37 | $-0.02 |
Metrics | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|
Assets | |||||
Current Assets | |||||
Cash & Cash Equivalents | $74.37M | $138.54M | $293.80M | $254.78M | $241.92M |
Short Term Investments | - | - | - | - | - |
Net Receivables | $41.31M | $82.32M | $159.10M | $119.05M | $120.09M |
Inventory | - | - | $40.00K | $94.00K | $-78.72M |
Other Current Assets | $34.06M | $42.62M | $106.21M | $186.25M | $209.08M |
Total Current Assets | $149.73M | $263.48M | $559.15M | $560.17M | $492.37M |
Non-Current Assets | |||||
Property, Plant & Equipment (Net) | $14.28M | $13.60M | $27.04M | $28.20M | $42.27M |
Long Term Investments | - | - | $1.69M | $1.78M | $174.00K |
Tax Assets | $3.52M | $13.73M | $24.11M | $23.29M | - |
Other Non-Current Assets | $4.08M | $42.71M | $34.11M | $37.33M | $137.74M |
Total Non-Current Assets | $193.21M | $287.68M | $284.92M | $316.83M | $468.50M |
Total Assets | |||||
Total Assets | $342.94M | $551.15M | $844.07M | $877.00M | $960.87M |
Liabilities | |||||
Current Liabilities | |||||
Accounts Payable | $59.16M | $75.25M | $77.65M | $63.74M | $80.51M |
Short Term Debt | $169.45M | $186.04M | $8.36M | $8.15M | $5.31M |
Tax Payables | $9.24M | $19.60M | $50.36M | $58.79M | $38.58M |
Deferred Revenue | - | - | - | $50.25M | - |
Other Current Liabilities | $158.83M | $156.43M | $172.74M | $186.08M | $266.69M |
Total Current Liabilities | $396.68M | $437.31M | $309.11M | $308.21M | $391.10M |
Non-Current Liabilities | |||||
Long Term Debt | $15.29M | $33.76M | $11.66M | $10.31M | $23.92M |
Other Non-Current Liabilities | - | - | - | $15.13M | $2.38M |
Total Non-Current Liabilities | $20.43M | $42.97M | $20.91M | $34.14M | $30.98M |
Total Liabilities | |||||
Total Liabilities | $417.11M | $480.28M | $330.02M | $342.35M | $422.08M |
Shareholders Equity | |||||
Equity Components | |||||
Common Stock | $55.00M | $61.22M | $269.34M | $289.75M | $289.75M |
Retained Earnings | $-128.29M | $10.93M | $246.81M | $234.33M | $240.62M |
Accumulated Other Comprehensive Income/Loss | $-890.00K | $-1.28M | $-2.09M | $-6.01M | $-7.42M |
Total Shareholders Equity | $-74.18M | $70.87M | $514.05M | $518.08M | $520.32M |
Key Metrics | |||||
Balance Check | |||||
Total Liabilities & Equity | $342.94M | $551.15M | $844.07M | $877.00M | $960.87M |
Total Debt | $184.74M | $219.80M | $20.02M | $18.46M | $29.23M |
Net Debt | $110.38M | $81.26M | $-273.78M | $-236.32M | $-212.69M |
Metrics | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|
Operating Activities | |||||
Core Operations | |||||
Net Income | $-17.95M | $149.22M | $235.88M | $182.27M | $-8.61M |
Depreciation & Amortization | $30.46M | $55.41M | $83.56M | $66.73M | $82.19M |
Stock Based Compensation | - | - | - | $24.26M | $16.84M |
Working Capital Changes | |||||
Change in Accounts Receivable | - | - | - | $47.05M | $-39.02M |
Change in Inventory | - | - | - | - | - |
Change in Accounts Payable | - | - | - | - | - |
Other Working Capital Changes | $-3.51M | $-5.55M | $-1.79M | $-39.00M | $2.74M |
Total Working Capital Change | $11.50M | $-27.81M | $-57.95M | $8.05M | $-27.76M |
Other Operating | |||||
Other Non-Cash Items | $-20.75M | $-25.92M | $-41.66M | $-148.72M | $10.36M |
Net Cash from Operations | $3.59M | $151.33M | $209.85M | $166.84M | $132.85M |
Investing Activities | |||||
Capital Investments | |||||
Capital Expenditures | $-3.35M | $-1.97M | $-3.15M | $-27.54M | $-53.55M |
Purchase of Investments | - | - | $-1.69M | $-95.00K | - |
Sale of Investments | - | - | - | $17.13M | - |
Other Investing Activities | $15.83M | $-33.70M | $-33.14M | $-93.30M | $53.65M |
Net Cash from Investing | $49.64M | $-5.84M | $-18.16M | $-96.52M | $-5.01M |
Financing Activities | |||||
Debt & Equity | |||||
Debt Repayment | $-1.73M | $-17.72M | $-27.52M | $-33.71M | $-126.65M |
Stock Repurchases | - | - | $-10.73M | $-224.32M | $-2.63M |
Dividends Paid | - | $-10.00M | - | - | - |
Other Financing Activities | $-6.16M | $-59.59M | $-4.58M | $-15.78M | $-35.00K |
Net Cash from Financing | $-7.89M | $-81.09M | $-39.76M | $-103.18M | $-131.16M |
Cash Position | |||||
Summary | |||||
Net Change in Cash | $47.69M | $64.18M | $155.26M | $-39.02M | $-12.86M |
Cash at Beginning of Period | $26.68M | $74.37M | $138.54M | $293.80M | $254.78M |
Cash at End of Period | $74.37M | $138.54M | $293.80M | $254.78M | $241.92M |
Key Metrics | |||||
Operating Cash Flow | $3.59M | $151.33M | $209.85M | $166.84M | $132.85M |
Capital Expenditure | $-3.40M | $-12.12M | $-26.75M | $-27.54M | $-53.55M |
Free Cash Flow | $192.00K | $139.21M | $183.10M | $139.30M | $79.30M |