Metrics | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|
Revenue & Cost | |||||
Total Revenue | $430.91M | $374.92M | $496.79M | $716.57M | $833.27M |
Cost of Revenue | $295.10M | $235.67M | $294.20M | $367.07M | $442.33M |
Gross Profit | $135.81M | $139.25M | $202.58M | $349.50M | $390.93M |
Gross Margin % | 31.52% | 37.14% | 40.78% | 48.77% | 46.92% |
Operating Expenses | |||||
R&D Expenses | $0.00 | $0.00 | $0.00 | - | $900.00K |
SG&A Expenses | $70.35M | $67.29M | $85.60M | $123.08M | $121.85M |
Other Operating Expenses | $5.47M | $4.83M | $0.00 | $4.22M | $8.42M |
Total Operating Expenses | $75.82M | $72.11M | $85.60M | $123.08M | $131.17M |
Operating Performance | |||||
Operating Income | $58.82M | $66.12M | $116.99M | $226.42M | $259.76M |
Operating Margin % | 13.65% | 17.64% | 23.55% | 31.60% | 31.17% |
EBITDA | $83.00M | $79.47M | $128.26M | $257.00M | $289.44M |
EBITDA Margin % | 19.26% | 21.20% | 25.82% | 35.87% | 34.74% |
Other Income/Expenses | |||||
Interest Expense | $22.81M | $21.67M | $10.70M | $8.16M | $13.35M |
Other Income/Expenses Net | $-21.62M | $-28.93M | $-20.07M | $4.76M | $1.65M |
Income Before Tax | $37.20M | $37.19M | $96.91M | $231.17M | $261.41M |
Income Tax Expense | $12.93M | $13.00M | $28.49M | $74.76M | $77.90M |
Net Performance | |||||
Net Income | $24.54M | $24.21M | $68.15M | $155.74M | $182.88M |
Net Margin % | 5.69% | 6.46% | 13.72% | 21.73% | 21.95% |
EPS | $0.55 | $0.52 | $1.43 | $3.27 | $3.85 |
Diluted EPS | $0.55 | $0.52 | $1.43 | $3.27 | $3.85 |
Metrics | 2020 | 2021 | 2022 | 2022 | 2023 |
---|---|---|---|---|---|
Assets | |||||
Current Assets | |||||
Cash & Cash Equivalents | $66.90M | $85.01M | $84.43M | $103.67M | $129.51M |
Short Term Investments | $2.39M | $1.98M | $2.21M | $2.05M | $2.91M |
Net Receivables | $125.58M | $131.46M | $151.35M | $172.45M | $188.00M |
Inventory | $80.74M | $84.98M | $122.80M | $125.00M | $159.07M |
Other Current Assets | $11.20M | $22.85M | $31.38M | $28.96M | $56.28M |
Total Current Assets | $286.80M | $326.28M | $392.18M | $432.13M | $535.76M |
Non-Current Assets | |||||
Property, Plant & Equipment (Net) | $152.27M | $166.63M | $184.11M | $202.87M | $324.59M |
Long Term Investments | $47.54M | $51.16M | $57.25M | $57.84M | $73.73M |
Tax Assets | $268.00K | $596.00K | $2.90M | $558.00K | $169.00K |
Other Non-Current Assets | $16.48M | $20.01M | $-376.92M | $14.65M | $1.43M |
Total Non-Current Assets | $245.22M | $265.29M | $-106.27M | $302.17M | $426.96M |
Total Assets | |||||
Total Assets | $532.03M | $591.56M | $285.90M | $734.31M | $962.72M |
Liabilities | |||||
Current Liabilities | |||||
Accounts Payable | $42.18M | $68.08M | $86.71M | $90.19M | $82.78M |
Short Term Debt | $1.76M | $10.70M | $434.00K | $504.00K | $7.00M |
Tax Payables | - | - | - | - | - |
Deferred Revenue | $24.69M | $45.21M | - | $49.60M | $72.54M |
Other Current Liabilities | $22.91M | $31.02M | $105.37M | $69.51M | $-9.23M |
Total Current Liabilities | $91.54M | $155.02M | $192.51M | $209.80M | $235.89M |
Non-Current Liabilities | |||||
Long Term Debt | $222.72M | $188.36M | $168.26M | $168.98M | $163.00M |
Other Non-Current Liabilities | $645.00K | - | $11.00K | - | - |
Total Non-Current Liabilities | $227.51M | $191.85M | $172.21M | $174.18M | $178.81M |
Total Liabilities | |||||
Total Liabilities | $319.06M | $346.87M | $364.71M | $383.98M | $414.70M |
Shareholders Equity | |||||
Equity Components | |||||
Common Stock | $5.00K | $5.00K | - | $5.00K | $5.00K |
Retained Earnings | $34.33M | $91.05M | $182.86M | $234.25M | $400.04M |
Accumulated Other Comprehensive Income/Loss | $-41.24M | $-66.48M | $-91.59M | $-104.73M | $-44.41M |
Total Shareholders Equity | $212.38M | $243.86M | $312.02M | $348.82M | $548.02M |
Key Metrics | |||||
Balance Check | |||||
Total Liabilities & Equity | $531.44M | $590.73M | $676.73M | $734.31M | $962.72M |
Total Debt | $224.49M | $199.06M | $168.69M | $169.48M | $170.01M |
Net Debt | $157.59M | $114.04M | $84.26M | $65.81M | $40.50M |
Metrics | 2020 | 2021 | 2022 | 2023 | 2023 |
---|---|---|---|---|---|
Operating Activities | |||||
Core Operations | |||||
Net Income | $24.21M | $68.15M | $156.41M | $182.88M | $182.88M |
Depreciation & Amortization | $20.59M | $20.92M | $19.69M | $19.69M | $19.69M |
Stock Based Compensation | - | - | - | $18.73M | - |
Working Capital Changes | |||||
Change in Accounts Receivable | $4.56M | $-38.52M | $-54.18M | $-780.00K | $-780.00K |
Change in Inventory | $-2.12M | $-16.75M | $-63.94M | $-522.00K | $-522.00K |
Change in Accounts Payable | $-20.94M | $38.00M | $7.22M | $-17.43M | $-17.43M |
Other Working Capital Changes | $24.28M | $34.80M | $60.53M | $-29.55M | $-29.55M |
Total Working Capital Change | $11.45M | $8.24M | $-50.36M | $-48.28M | $-48.28M |
Other Operating | |||||
Other Non-Cash Items | $8.61M | $15.54M | $10.70M | $-40.26M | $-40.26M |
Net Cash from Operations | $71.43M | $117.25M | $141.92M | $141.11M | $141.11M |
Investing Activities | |||||
Capital Investments | |||||
Capital Expenditures | $-18.32M | $-51.51M | $-71.33M | $-77.96M | $-77.96M |
Purchase of Investments | $-218.00K | $-63.00K | $-1.26M | $-339.00K | $-339.00K |
Sale of Investments | $471.00K | $685.00K | - | $75.68M | $75.68M |
Other Investing Activities | $6.00K | $130.00K | - | $-75.68M | $-75.68M |
Net Cash from Investing | $-18.06M | $-50.76M | $-72.58M | $-81.30M | $-81.30M |
Financing Activities | |||||
Debt & Equity | |||||
Debt Repayment | $-64.69M | $-258.41M | $-31.98M | $-196.00K | $-196.00K |
Stock Repurchases | - | - | - | $-23.54M | $-23.54M |
Dividends Paid | $-3.80M | $-5.24M | $-12.87M | $-16.43M | $-16.43M |
Other Financing Activities | $34.96M | $219.86M | $49.00K | $-40.49M | $-3.00M |
Net Cash from Financing | $-33.54M | $-43.79M | $-44.80M | $-39.77M | $-42.77M |
Cash Position | |||||
Summary | |||||
Net Change in Cash | $19.04M | $17.34M | $18.66M | $25.84M | $25.84M |
Cash at Beginning of Period | $47.86M | $67.67M | $85.01M | $103.67M | $103.67M |
Cash at End of Period | $66.90M | $85.01M | $103.67M | $129.51M | $129.51M |
Key Metrics | |||||
Operating Cash Flow | $71.43M | $117.25M | $141.92M | $141.11M | $141.11M |
Capital Expenditure | $-18.32M | $-51.51M | $-71.33M | $-77.96M | $-77.96M |
Free Cash Flow | $53.11M | $65.74M | $70.59M | $63.15M | $63.15M |