Swipe horizontally to view all columns.
| Income Statement (Quarterly) |
2025-12-31 |
2025-09-30 |
2025-03-31 |
2024-12-31 |
| Revenue |
118,249,000 |
110,439,000 |
113,972,000 |
108,483,000 |
| Cost of Revenue |
91,425,000 |
84,493,000 |
88,636,000 |
85,678,000 |
| Gross Profit |
26,824,000 |
25,946,000 |
25,336,000 |
22,805,000 |
| R&D Expenses |
0 |
0 |
0 |
0 |
| SG&A Expenses |
17,827,000 |
16,959,000 |
17,070,000 |
16,142,000 |
| Operating Expenses |
17,827,000 |
16,959,000 |
30,396,000 |
11,151,000 |
| Operating Income |
8,997,000 |
8,987,000 |
-5,060,000 |
11,654,000 |
| Interest Expense |
0 |
0 |
0 |
19,000 |
| Income Before Tax |
9,350,000 |
9,378,000 |
-4,958,000 |
11,666,000 |
| Income Tax Expense |
2,706,000 |
2,051,000 |
-1,216,000 |
2,612,000 |
| Net Income |
6,644,000 |
7,327,000 |
-3,742,000 |
9,054,000 |
| EPS |
1.24 |
1.38 |
-0.71 |
1.73 |
| EPS Diluted |
0.00 |
0.00 |
0.00 |
0.00 |
| Income Statement (Annual) |
2025-06-30 |
2024-06-30 |
2023-06-30 |
2022-06-30 |
2021-06-30 |
| Revenue |
441,073,000 |
412,752,000 |
393,692,000 |
544,282,000 |
478,925,000 |
| Cost of Revenue |
343,129,000 |
325,508,000 |
322,745,000 |
471,602,000 |
382,195,000 |
| Gross Profit |
97,944,000 |
87,244,000 |
70,947,000 |
72,680,000 |
96,730,000 |
| R&D Expenses |
0 |
0 |
0 |
0 |
0 |
| SG&A Expenses |
66,696,000 |
70,444,000 |
62,846,000 |
66,733,000 |
67,977,000 |
| Operating Expenses |
71,329,000 |
70,444,000 |
63,193,000 |
66,733,000 |
67,977,000 |
| Operating Income |
26,615,000 |
17,080,000 |
10,542,000 |
6,617,000 |
31,200,000 |
| Interest Expense |
70,000 |
1,550,000 |
1,341,000 |
835,000 |
10,000 |
| Income Before Tax |
26,966,000 |
15,550,000 |
9,219,000 |
5,903,000 |
31,467,000 |
| Income Tax Expense |
6,812,000 |
5,022,000 |
-5,559,000 |
4,050,000 |
8,419,000 |
| Net Income |
20,154,000 |
10,528,000 |
14,778,000 |
1,853,000 |
23,048,000 |
| EPS |
3.84 |
2.04 |
2.83 |
0.29 |
3.20 |
| EPS Diluted |
0.00 |
0.00 |
0.00 |
0.00 |
0.00 |
| Balance Sheet (Quarterly) |
2025-06-30 |
2024-06-30 |
2023-06-30 |
2022-06-30 |
| Cash and Cash Equivalents |
40,006,000 |
4,761,000 |
3,365,000 |
2,184,000 |
| Short Term Investments |
0 |
0 |
0 |
0 |
| Net Receivables |
35,229,000 |
44,238,000 |
38,168,000 |
41,106,000 |
| Inventory |
89,135,000 |
96,577,000 |
122,076,000 |
141,212,000 |
| Total Current Assets |
172,372,000 |
155,381,000 |
170,642,000 |
190,068,000 |
| Property Plant Equipment |
77,757,000 |
98,148,000 |
106,946,000 |
76,732,000 |
| Goodwill and Intangibles |
0 |
0 |
0 |
0 |
| Total Assets |
282,486,000 |
274,462,000 |
290,550,000 |
268,741,000 |
| Account Payables |
25,617,000 |
25,830,000 |
24,745,000 |
32,147,000 |
| Short Term Debt |
7,809,000 |
7,517,000 |
7,179,000 |
6,361,000 |
| Total Current Liabilities |
62,014,000 |
60,406,000 |
55,105,000 |
64,627,000 |
| Long Term Debt |
51,561,000 |
62,898,000 |
28,273,000 |
37,739,000 |
| Total Liabilities |
114,624,000 |
124,095,000 |
148,929,000 |
137,181,000 |
| Retained Earnings |
190,435,000 |
174,118,000 |
166,796,000 |
155,275,000 |
| Total Shareholders Equity |
167,862,000 |
150,367,000 |
141,621,000 |
131,560,000 |
| Balance Sheet (Annual) |
2025-06-30 |
2024-06-30 |
2023-06-30 |
2022-06-30 |
2021-06-30 |
| Cash and Cash Equivalents |
40,006,000 |
4,761,000 |
3,365,000 |
2,184,000 |
1,342,000 |
| Short Term Investments |
0 |
0 |
0 |
0 |
0 |
| Net Receivables |
35,229,000 |
44,238,000 |
38,168,000 |
41,106,000 |
55,986,000 |
| Inventory |
89,135,000 |
96,577,000 |
122,076,000 |
141,212,000 |
161,125,000 |
| Total Current Assets |
172,372,000 |
155,381,000 |
170,642,000 |
190,068,000 |
228,540,000 |
| Property Plant Equipment |
77,757,000 |
98,148,000 |
106,946,000 |
76,732,000 |
66,840,000 |
| Goodwill and Intangibles |
0 |
0 |
0 |
0 |
0 |
| Total Assets |
282,486,000 |
274,462,000 |
290,550,000 |
268,741,000 |
296,779,000 |
| Account Payables |
25,617,000 |
25,830,000 |
24,745,000 |
32,147,000 |
67,773,000 |
| Short Term Debt |
7,809,000 |
7,517,000 |
7,179,000 |
6,361,000 |
5,833,000 |
| Total Current Liabilities |
62,014,000 |
60,406,000 |
55,105,000 |
64,627,000 |
99,751,000 |
| Long Term Debt |
51,561,000 |
62,898,000 |
28,273,000 |
37,739,000 |
27,817,000 |
| Total Liabilities |
114,624,000 |
124,095,000 |
148,929,000 |
137,181,000 |
128,811,000 |
| Retained Earnings |
190,435,000 |
174,118,000 |
166,796,000 |
155,275,000 |
157,140,000 |
| Total Shareholders Equity |
167,862,000 |
150,367,000 |
141,621,000 |
131,560,000 |
167,968,000 |
| Cash Flow Statement (Quarterly) |
2025-06-30 |
2024-06-30 |
2023-06-30 |
2022-06-30 |
| Net Income |
20,154,000 |
10,528,000 |
14,778,000 |
1,853,000 |
| Depreciation & Amortization |
3,654,000 |
3,997,000 |
4,572,000 |
5,171,000 |
| Stock Based Compensation |
3,869,000 |
4,647,000 |
3,191,000 |
1,020,000 |
| Change in Working Capital |
8,750,000 |
17,164,000 |
8,295,000 |
1,991,000 |
| Operating Cash Flow |
36,979,000 |
31,883,000 |
22,989,000 |
7,993,000 |
| Capital Expenditure |
-3,258,000 |
-4,772,000 |
-4,790,000 |
-3,853,000 |
| Investments |
-3,258,000 |
-4,772,000 |
-4,790,000 |
-3,853,000 |
| Investing Cash Flow |
9,432,000 |
-593,000 |
-4,450,000 |
-1,916,000 |
| Debt Repayment |
-4,918,000 |
-23,452,000 |
-373,271,000 |
-230,854,000 |
| Common Stock Issued/Repurchased |
-2,692,000 |
-1,571,000 |
360,105,000 |
-34,935,000 |
| Dividends Paid |
-3,556,000 |
-3,219,000 |
-3,241,000 |
-3,911,000 |
| Financing Cash Flow |
-11,166,000 |
-29,894,000 |
-17,358,000 |
-5,235,000 |
| Free Cash Flow |
33,721,000 |
27,111,000 |
18,199,000 |
4,140,000 |
| Net Change in Cash |
35,245,000 |
1,396,000 |
1,181,000 |
842,000 |
| Cash Flow Statement (Annual) |
2025-06-30 |
2024-06-30 |
2023-06-30 |
2022-06-30 |
2021-06-30 |
| Net Income |
20,154,000 |
10,528,000 |
14,778,000 |
1,853,000 |
23,048,000 |
| Depreciation & Amortization |
3,654,000 |
3,997,000 |
4,572,000 |
5,171,000 |
5,210,000 |
| Stock Based Compensation |
3,869,000 |
4,647,000 |
3,191,000 |
1,020,000 |
3,738,000 |
| Change in Working Capital |
8,750,000 |
17,164,000 |
8,295,000 |
1,991,000 |
-62,084,000 |
| Operating Cash Flow |
36,979,000 |
31,883,000 |
22,989,000 |
7,993,000 |
-32,692,000 |
| Capital Expenditure |
-3,258,000 |
-4,772,000 |
-4,790,000 |
-3,853,000 |
-2,580,000 |
| Investments |
-3,258,000 |
-4,772,000 |
-4,790,000 |
-3,853,000 |
0 |
| Investing Cash Flow |
9,432,000 |
-593,000 |
-4,450,000 |
-1,916,000 |
16,062,000 |
| Debt Repayment |
-4,918,000 |
-23,452,000 |
-373,271,000 |
-230,854,000 |
-5,000,000 |
| Common Stock Issued/Repurchased |
-2,692,000 |
-1,571,000 |
360,105,000 |
-34,935,000 |
-29,663,000 |
| Dividends Paid |
-3,556,000 |
-3,219,000 |
-3,241,000 |
-3,911,000 |
-2,622,000 |
| Financing Cash Flow |
-11,166,000 |
-29,894,000 |
-17,358,000 |
-5,235,000 |
-30,225,000 |
| Free Cash Flow |
33,721,000 |
27,111,000 |
18,199,000 |
4,140,000 |
-35,272,000 |
| Net Change in Cash |
35,245,000 |
1,396,000 |
1,181,000 |
842,000 |
-46,855,000 |