Latest Quarter
2025-03-31
Quick answer: latest quarter results, by ticker or company name
Latest Quarter
2025-03-31
Revenue
$55.3M
Net Income
$2.8M
Operating Margin
5.6%
Free Cash Flow
-$8.2M
Debt / Assets
23.6%
Values are in USD and rounded to the nearest whole number unless noted.
Swipe horizontally to view all columns.
| Income Statement (Quarterly) | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 |
|---|---|---|---|---|
| Revenue | 55,343,000 | 34,643,000 | 61,943,000 | 75,282,000 |
| Cost of Revenue | 43,275,000 | 28,869,000 | 46,001,000 | 52,711,000 |
| Gross Profit | 12,068,000 | 5,774,000 | 15,942,000 | 22,571,000 |
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 |
| SG&A Expenses | 8,170,000 | 7,998,000 | 8,059,000 | 9,013,000 |
| Operating Expenses | 8,993,000 | 9,020,000 | 8,969,000 | 9,773,000 |
| Operating Income | 3,075,000 | -3,246,000 | 6,973,000 | 12,798,000 |
| Interest Expense | -576,000 | 0 | 0 | 152,000 |
| Income Before Tax | 3,651,000 | -2,719,000 | 9,538,000 | 12,646,000 |
| Income Tax Expense | 893,000 | -154,000 | 1,732,000 | 3,061,000 |
| Net Income | 2,758,000 | -2,565,000 | 7,806,000 | 9,585,000 |
| Per Share | ||||
| EPS | 0.06 | -0.06 | 0.17 | 0.21 |
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 |
| Income Statement (Annual) | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|---|
| Revenue | 246,614,000 | 237,118,000 | 289,025,000 | 325,225,000 | 192,748,000 |
| Cost of Revenue | 184,517,000 | 171,410,000 | 177,518,000 | 162,332,000 | 121,084,000 |
| Gross Profit | 62,097,000 | 65,708,000 | 111,507,000 | 162,893,000 | 71,664,000 |
| Operating Expenses | |||||
| R&D Expenses | 0 | 0 | 0 | 0 | 0 |
| SG&A Expenses | 40,242,000 | 33,017,000 | 30,542,000 | 28,591,000 | 26,566,000 |
| Operating Expenses | 43,538,000 | 36,407,000 | 33,335,000 | 31,384,000 | 29,359,000 |
| Operating Income | 18,559,000 | 29,301,000 | 78,172,000 | 131,509,000 | 42,305,000 |
| Interest Expense | 0 | 0 | 8,352,000 | 14,327,000 | 11,376,000 |
| Income Before Tax | 22,691,000 | 32,027,000 | 69,820,000 | 117,182,000 | 33,399,000 |
| Income Tax Expense | 6,024,000 | 7,639,000 | 17,573,000 | 13,381,000 | 1,140,000 |
| Net Income | 16,667,000 | 24,388,000 | 52,247,000 | 103,801,000 | 32,259,000 |
| Per Share | |||||
| EPS | 0.38 | 0.54 | 1.15 | 2.31 | 0.74 |
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Balance Sheet (Quarterly) | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
| Assets | ||||
| Cash and Cash Equivalents | 39,456,000 | 70,134,000 | 12,446,000 | 5,295,000 |
| Short Term Investments | 0 | 0 | 0 | 5,932,000,000 |
| Net Receivables | 17,098,000 | 19,913,000 | 30,607,000 | 20,872,000 |
| Inventory | 135,923,000 | 96,247,000 | 154,450,000 | 145,377,000 |
| Total Current Assets | 210,838,000 | 195,512,000 | 204,995,000 | 176,833,000 |
| Property Plant Equipment | 28,913,000 | 28,432,000 | 25,966,000 | 27,907,000 |
| Goodwill and Intangibles | 76,576,000 | 76,380,000 | 62,574,000 | 65,367,000 |
| Total Assets | 318,648,000 | 302,652,000 | 296,672,000 | 272,493,000 |
| Liabilities | ||||
| Account Payables | 21,112,000 | 8,692,000 | 23,399,000 | 14,165,000 |
| Short Term Debt | 0 | 1,961,000 | 1,893,000 | 4,250,000 |
| Total Current Liabilities | 64,596,000 | 47,809,000 | 58,551,000 | 52,626,000 |
| Long Term Debt | 3,233,000 | 4,917,000 | 4,790,000 | 44,748,000 |
| Total Liabilities | 75,258,000 | 56,802,000 | 67,899,000 | 97,618,000 |
| Shareholders Equity | ||||
| Retained Earnings | 151,282,000 | 134,615,000 | 110,227,000 | 57,980,000 |
| Total Shareholders Equity | 243,390,000 | 245,850,000 | 228,773,000 | 174,875,000 |
| Balance Sheet (Annual) | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|---|
| Assets | |||||
| Cash and Cash Equivalents | 39,456,000 | 70,134,000 | 12,446,000 | 5,295,000 | 3,492,000 |
| Short Term Investments | 0 | 0 | 0 | 5,932,000,000 | 0 |
| Net Receivables | 17,098,000 | 19,913,000 | 30,607,000 | 20,872,000 | 14,223,000 |
| Inventory | 135,923,000 | 96,247,000 | 154,450,000 | 145,377,000 | 94,144,000 |
| Total Current Assets | 210,838,000 | 195,512,000 | 204,995,000 | 176,833,000 | 119,949,000 |
| Property Plant Equipment | 28,913,000 | 28,432,000 | 25,966,000 | 27,907,000 | 26,896,000 |
| Goodwill and Intangibles | 76,576,000 | 76,380,000 | 62,574,000 | 65,367,000 | 68,160,000 |
| Total Assets | 318,648,000 | 302,652,000 | 296,672,000 | 272,493,000 | 215,715,000 |
| Liabilities | |||||
| Account Payables | 21,112,000 | 8,692,000 | 23,399,000 | 14,165,000 | 9,623,000 |
| Short Term Debt | 0 | 1,961,000 | 1,893,000 | 4,250,000 | 21,626,000 |
| Total Current Liabilities | 64,596,000 | 47,809,000 | 58,551,000 | 52,626,000 | 64,439,000 |
| Long Term Debt | 3,233,000 | 4,917,000 | 4,790,000 | 44,748,000 | 78,645,000 |
| Total Liabilities | 75,258,000 | 56,802,000 | 67,899,000 | 97,618,000 | 144,776,000 |
| Shareholders Equity | |||||
| Retained Earnings | 151,282,000 | 134,615,000 | 110,227,000 | 57,980,000 | -45,821,000 |
| Total Shareholders Equity | 243,390,000 | 245,850,000 | 228,773,000 | 174,875,000 | 70,939,000 |
| Cash Flow Statement (Quarterly) | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
| Operating Activities | ||||
| Net Income | 16,667,000 | 24,388,000 | 52,247,000 | 103,801,000 |
| Depreciation & Amortization | 5,991,000 | 6,387,000 | 5,782,000 | 5,977,000 |
| Stock Based Compensation | 1,100,000 | 842,000 | 2,306,000 | 922,000 |
| Change in Working Capital | -27,539,000 | 57,745,000 | -10,775,000 | -54,498,000 |
| Operating Cash Flow | -3,162,000 | 91,811,000 | 58,547,000 | 62,815,000 |
| Investing Activities | ||||
| Capital Expenditure | -5,052,000 | -5,300,000 | -3,580,000 | -3,659,000 |
| Investments | -5,052,000 | -5,300,000 | -3,580,000 | -3,659,000 |
| Investing Cash Flow | -7,289,000 | -25,970,000 | -3,580,000 | -3,659,000 |
| Financing Activities | ||||
| Debt Repayment | 0 | 0 | -47,161,000 | -148,054,000 |
| Common Stock Issued/Repurchased | -19,968,000 | -8,146,000 | 39,000 | 182,000 |
| Dividends Paid | 0 | 0 | 0 | 0 |
| Financing Cash Flow | -20,227,000 | -8,153,000 | -47,816,000 | -57,353,000 |
| Summary | ||||
| Free Cash Flow | -8,214,000 | 86,511,000 | 54,967,000 | 59,156,000 |
| Net Change in Cash | -30,678,000 | 57,688,000 | 7,151,000 | 1,803,000 |
| Cash Flow Statement (Annual) | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|---|
| Operating Activities | |||||
| Net Income | 16,667,000 | 24,388,000 | 52,247,000 | 103,801,000 | 32,259,000 |
| Depreciation & Amortization | 5,991,000 | 6,387,000 | 5,782,000 | 5,977,000 | 6,180,000 |
| Stock Based Compensation | 1,100,000 | 842,000 | 2,306,000 | 922,000 | 511,000 |
| Change in Working Capital | -27,539,000 | 57,745,000 | -10,775,000 | -54,498,000 | -36,403,000 |
| Operating Cash Flow | -3,162,000 | 91,811,000 | 58,547,000 | 62,815,000 | -1,228,000 |
| Investing Activities | |||||
| Capital Expenditure | -5,052,000 | -5,300,000 | -3,580,000 | -3,659,000 | -1,922,000 |
| Investments | -5,052,000 | -5,300,000 | -3,580,000 | -3,659,000 | -1,922,000 |
| Investing Cash Flow | -7,289,000 | -25,970,000 | -3,580,000 | -3,659,000 | -1,922,000 |
| Financing Activities | |||||
| Debt Repayment | 0 | 0 | -47,161,000 | -148,054,000 | -5,252,000 |
| Common Stock Issued/Repurchased | -19,968,000 | -8,146,000 | 39,000 | 182,000 | 201,000 |
| Dividends Paid | 0 | 0 | 0 | 0 | 0 |
| Financing Cash Flow | -20,227,000 | -8,153,000 | -47,816,000 | -57,353,000 | 5,294,000 |
| Summary | |||||
| Free Cash Flow | -8,214,000 | 86,511,000 | 54,967,000 | 59,156,000 | -3,150,000 |
| Net Change in Cash | -30,678,000 | 57,688,000 | 7,151,000 | 1,803,000 | 2,144,000 |