Latest Quarter
2025-12-31
Quick answer: latest quarter results, by ticker or company name
Latest Quarter
2025-12-31
Revenue
$136M
Net Income
$6.0M
Operating Margin
5.7%
Free Cash Flow
$59.7M
Debt / Assets
11.8%
Values are in USD and rounded to the nearest whole number unless noted.
Swipe horizontally to view all columns.
| Income Statement (Quarterly) | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
| Revenue | 136,493,000 | 135,366,000 | 135,063,000 | 126,205,000 |
| Cost of Revenue | 76,121,000 | 74,073,000 | 75,289,000 | 70,507,000 |
| Gross Profit | 60,372,000 | 61,293,000 | 59,774,000 | 55,698,000 |
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 |
| SG&A Expenses | 42,311,000 | 41,737,000 | 43,483,000 | 40,597,000 |
| Operating Expenses | 52,632,000 | 52,442,000 | 54,656,000 | 51,206,000 |
| Operating Income | 7,740,000 | 8,851,000 | 5,118,000 | 4,492,000 |
| Interest Expense | 0 | 0 | 0 | 0 |
| Income Before Tax | 8,152,000 | 10,251,000 | 6,674,000 | 5,985,000 |
| Income Tax Expense | 2,153,000 | 3,035,000 | 2,247,000 | 2,386,000 |
| Net Income | 5,999,000 | 7,216,000 | 4,427,000 | 3,599,000 |
| Per Share | ||||
| EPS | 0.25 | 0.30 | 0.19 | 0.15 |
| 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 |
|---|---|---|---|---|
| Revenue | 533,126,999 | 500,890,000 | 503,877,000 | 488,398,000 |
| Cost of Revenue | 295,990,000 | 277,690,000 | 281,884,000 | 272,933,000 |
| Gross Profit | 237,137,000 | 223,200,000 | 221,993,000 | 215,465,000 |
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 |
| SG&A Expenses | 168,128,000 | 156,406,000 | 153,476,000 | 150,296,000 |
| Operating Expenses | 210,936,000 | 197,704,000 | 193,826,000 | 188,518,000 |
| Operating Income | 26,201,000 | 25,496,000 | 28,167,000 | 26,947,000 |
| Interest Expense | 0 | 200,000 | 0 | 0 |
| Income Before Tax | 31,062,000 | 24,672,000 | 27,952,000 | -97,877,000 |
| Income Tax Expense | 9,821,000 | 8,079,000 | 10,732,000 | 5,585,000 |
| Net Income | 21,241,000 | 16,593,000 | 17,220,000 | -103,462,000 |
| Per Share | ||||
| EPS | 0.89 | 0.66 | 0.66 | -3.77 |
| EPS Diluted | 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 | 110,826,000 | 89,071,000 | 83,790,000 | 56,558,000 |
| Short Term Investments | 17,297,000 | 14,019,000 | 19,013,000 | 23,568,000 |
| Net Receivables | 81,427,000 | 69,410,000 | 75,076,000 | 80,267,000 |
| Inventory | 14,401,000 | 12,305,000 | 13,657,000 | 13,578,000 |
| Total Current Assets | 233,541,000 | 194,854,000 | 200,660,000 | 186,568,000 |
| Property Plant Equipment | 215,461,000 | 230,948,000 | 259,243,000 | 279,161,000 |
| Goodwill and Intangibles | 292,603,000 | 295,413,000 | 299,575,000 | 305,241,000 |
| Total Assets | 760,355,000 | 743,512,000 | 772,353,000 | 802,168,000 |
| Liabilities | ||||
| Account Payables | 15,104,000 | 15,504,000 | 15,636,000 | 17,356,000 |
| Short Term Debt | 1,441,000 | 1,596,000 | 1,881,000 | 19,098,000 |
| Total Current Liabilities | 67,001,999 | 53,271,000 | 49,681,000 | 71,581,000 |
| Long Term Debt | 3,212,000 | 1,920,000 | 3,603,000 | 0 |
| Total Liabilities | 89,483,000 | 73,361,000 | 77,058,000 | 104,520,000 |
| Shareholders Equity | ||||
| Retained Earnings | 0 | 244,406,000 | 256,398,000 | 258,236,000 |
| Total Shareholders Equity | 670,872,000 | 670,151,000 | 695,295,000 | 697,648,000 |
| Balance Sheet (Annual) | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
| Assets | ||||
| Cash and Cash Equivalents | 110,826,000 | 89,071,000 | 83,790,000 | 56,558,000 |
| Short Term Investments | 17,297,000 | 14,019,000 | 19,013,000 | 23,568,000 |
| Net Receivables | 81,427,000 | 69,410,000 | 75,076,000 | 80,267,000 |
| Inventory | 14,401,000 | 12,305,000 | 13,657,000 | 13,578,000 |
| Total Current Assets | 233,541,000 | 194,854,000 | 200,660,000 | 186,568,000 |
| Property Plant Equipment | 215,461,000 | 230,948,000 | 259,243,000 | 279,161,000 |
| Goodwill and Intangibles | 292,603,000 | 295,413,000 | 299,575,000 | 305,241,000 |
| Total Assets | 760,355,000 | 743,512,000 | 772,353,000 | 802,168,000 |
| Liabilities | ||||
| Account Payables | 15,104,000 | 15,504,000 | 15,636,000 | 17,356,000 |
| Short Term Debt | 1,441,000 | 1,596,000 | 1,881,000 | 19,098,000 |
| Total Current Liabilities | 67,001,999 | 53,271,000 | 49,681,000 | 71,581,000 |
| Long Term Debt | 3,212,000 | 1,920,000 | 3,603,000 | 0 |
| Total Liabilities | 89,483,000 | 73,361,000 | 77,058,000 | 104,520,000 |
| Shareholders Equity | ||||
| Retained Earnings | 0 | 244,406,000 | 256,398,000 | 258,236,000 |
| Total Shareholders Equity | 670,872,000 | 670,151,000 | 695,295,000 | 697,648,000 |
| Cash Flow Statement (Quarterly) | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
| Operating Activities | ||||
| Net Income | 21,241,000 | 16,593,000 | 17,220,000 | -103,462,000 |
| Depreciation & Amortization | 33,814,000 | 35,808,000 | 37,528,000 | 39,425,000 |
| Stock Based Compensation | 15,729,000 | 16,999,000 | 15,989,000 | 17,545,000 |
| Change in Working Capital | 567,000 | 10,972,000 | 5,576,000 | -1,604,000 |
| Operating Cash Flow | 74,504,000 | 77,829,000 | 73,274,000 | 62,079,000 |
| Investing Activities | ||||
| Capital Expenditure | -14,842,000 | -9,169,000 | -28,116,000 | -21,686,000 |
| Investments | -14,842,000 | -9,169,000 | -28,116,000 | -21,686,000 |
| Investing Cash Flow | -13,410,000 | -13,580,000 | -4,552,000 | -43,092,000 |
| Financing Activities | ||||
| Debt Repayment | -309,000 | -296,000 | -306,000 | -531,000 |
| Common Stock Issued/Repurchased | -36,623,000 | -56,259,000 | -41,552,000 | -25,709,000 |
| Dividends Paid | 0 | 0 | 0 | 0 |
| Financing Cash Flow | -40,366,000 | -58,550,000 | -41,858,000 | -27,922,000 |
| Summary | ||||
| Free Cash Flow | 59,662,000 | 68,660,000 | 45,158,000 | 40,393,000 |
| Net Change in Cash | 21,755,000 | 5,281,000 | 27,232,000 | -9,371,000 |
| Cash Flow Statement (Annual) | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
| Operating Activities | ||||
| Net Income | 21,241,000 | 16,593,000 | 17,220,000 | -103,462,000 |
| Depreciation & Amortization | 33,814,000 | 35,808,000 | 37,528,000 | 39,425,000 |
| Stock Based Compensation | 15,729,000 | 16,999,000 | 15,989,000 | 17,545,000 |
| Change in Working Capital | 567,000 | 10,972,000 | 5,576,000 | -1,604,000 |
| Operating Cash Flow | 74,504,000 | 77,829,000 | 73,274,000 | 62,079,000 |
| Investing Activities | ||||
| Capital Expenditure | -14,842,000 | -9,169,000 | -28,116,000 | -21,686,000 |
| Investments | -14,842,000 | -9,169,000 | -28,116,000 | -21,686,000 |
| Investing Cash Flow | -13,410,000 | -13,580,000 | -4,552,000 | -43,092,000 |
| Financing Activities | ||||
| Debt Repayment | -309,000 | -296,000 | -306,000 | -531,000 |
| Common Stock Issued/Repurchased | -36,623,000 | -56,259,000 | -41,552,000 | -25,709,000 |
| Dividends Paid | 0 | 0 | 0 | 0 |
| Financing Cash Flow | -40,366,000 | -58,550,000 | -41,858,000 | -27,922,000 |
| Summary | ||||
| Free Cash Flow | 59,662,000 | 68,660,000 | 45,158,000 | 40,393,000 |
| Net Change in Cash | 21,755,000 | 5,281,000 | 27,232,000 | -9,371,000 |