Swipe horizontally to view all columns.
| Income Statement (Quarterly) |
2025-12-31 |
2025-09-30 |
2025-03-31 |
2024-12-31 |
| Revenue |
149,916,000 |
146,984,000 |
142,695,000 |
157,260,000 |
| Cost of Revenue |
58,645,000 |
56,786,000 |
55,339,000 |
62,423,000 |
| Gross Profit |
91,271,000 |
90,198,000 |
87,356,000 |
94,837,000 |
| R&D Expenses |
0 |
0 |
0 |
0 |
| SG&A Expenses |
77,858,000 |
79,697,000 |
76,253,000 |
76,674,000 |
| Operating Expenses |
77,043,000 |
80,231,000 |
76,359,000 |
76,674,000 |
| Operating Income |
14,228,000 |
9,967,000 |
10,997,000 |
18,157,000 |
| Interest Expense |
60,000 |
59,000 |
60,000 |
63,000 |
| Income Before Tax |
15,717,000 |
14,006,000 |
12,536,000 |
20,123,000 |
| Income Tax Expense |
3,973,000 |
3,555,000 |
2,931,000 |
5,119,000 |
| Net Income |
11,744,000 |
10,451,000 |
9,605,000 |
15,004,000 |
| EPS |
0.46 |
0.41 |
0.38 |
0.59 |
| 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 |
614,649,000 |
646,221,000 |
791,382,000 |
817,762,000 |
685,169,000 |
| Cost of Revenue |
242,528,000 |
253,159,000 |
311,012,000 |
333,056,000 |
292,062,000 |
| Gross Profit |
372,121,000 |
393,062,000 |
480,370,000 |
484,706,000 |
393,107,000 |
| R&D Expenses |
0 |
0 |
0 |
0 |
0 |
| SG&A Expenses |
309,790,000 |
315,148,000 |
346,894,000 |
350,917,000 |
0 |
| Operating Expenses |
310,133,000 |
315,071,000 |
346,894,000 |
350,917,000 |
313,411,000 |
| Operating Income |
61,988,000 |
77,991,000 |
137,196,000 |
138,250,000 |
77,285,000 |
| Interest Expense |
243,000 |
245,000 |
4,042,000 |
201,000 |
481,000 |
| Income Before Tax |
69,020,000 |
85,446,000 |
141,025,000 |
138,121,000 |
76,411,000 |
| Income Tax Expense |
17,424,000 |
21,630,000 |
35,218,000 |
34,841,000 |
16,406,000 |
| Net Income |
51,596,000 |
63,816,000 |
105,807,000 |
103,280,000 |
60,005,000 |
| EPS |
2.01 |
2.50 |
4.15 |
4.06 |
2.38 |
| 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 |
76,178,000 |
69,710,000 |
62,130,000 |
109,919,000 |
| Short Term Investments |
59,955,000 |
91,319,000 |
110,577,000 |
11,199,000 |
| Net Receivables |
6,066,000 |
6,766,000 |
11,577,000 |
17,019,000 |
| Inventory |
140,893,000 |
142,040,000 |
149,195,000 |
176,504,000 |
| Total Current Assets |
309,933,000 |
332,683,000 |
359,453,000 |
346,749,000 |
| Property Plant Equipment |
319,411,000 |
329,500,000 |
338,028,000 |
324,312,000 |
| Goodwill and Intangibles |
45,128,000 |
45,128,000 |
45,128,000 |
45,128,000 |
| Total Assets |
737,099,000 |
744,917,000 |
745,453,000 |
719,895,000 |
| Account Payables |
22,137,000 |
27,400,000 |
52,099,000 |
37,370,000 |
| Short Term Debt |
27,774,000 |
27,723,000 |
26,045,000 |
25,705,000 |
| Total Current Liabilities |
152,851,000 |
153,696,000 |
163,097,000 |
215,643,000 |
| Long Term Debt |
96,582,000 |
101,555,000 |
104,301,000 |
89,506,000 |
| Total Liabilities |
254,830,000 |
262,001,000 |
274,447,000 |
312,572,000 |
| Retained Earnings |
784,878,000 |
783,366,000 |
769,819,000 |
710,369,000 |
| Total Shareholders Equity |
482,355,000 |
482,980,000 |
471,028,000 |
407,349,000 |
| Balance Sheet (Annual) |
2025-06-30 |
2024-06-30 |
2023-06-30 |
2022-06-30 |
2021-06-30 |
| Cash and Cash Equivalents |
76,178,000 |
69,710,000 |
62,130,000 |
109,919,000 |
104,596,000 |
| Short Term Investments |
59,955,000 |
91,319,000 |
110,577,000 |
11,199,000 |
0 |
| Net Receivables |
6,066,000 |
6,766,000 |
11,577,000 |
17,019,000 |
9,026,000 |
| Inventory |
140,893,000 |
142,040,000 |
149,195,000 |
176,504,000 |
143,978,000 |
| Total Current Assets |
309,933,000 |
332,683,000 |
359,453,000 |
346,749,000 |
295,279,000 |
| Property Plant Equipment |
319,411,000 |
329,500,000 |
338,028,000 |
324,312,000 |
340,176,000 |
| Goodwill and Intangibles |
45,128,000 |
45,128,000 |
45,128,000 |
45,128,000 |
45,128,000 |
| Total Assets |
737,099,000 |
744,917,000 |
745,453,000 |
719,895,000 |
683,245,000 |
| Account Payables |
22,137,000 |
27,400,000 |
52,099,000 |
37,370,000 |
0 |
| Short Term Debt |
27,774,000 |
27,723,000 |
26,045,000 |
25,705,000 |
27,395,000 |
| Total Current Liabilities |
152,851,000 |
153,696,000 |
163,097,000 |
215,643,000 |
223,902,000 |
| Long Term Debt |
96,582,000 |
101,555,000 |
104,301,000 |
89,506,000 |
98,699,000 |
| Total Liabilities |
254,830,000 |
262,001,000 |
274,447,000 |
312,572,000 |
331,827,000 |
| Retained Earnings |
784,878,000 |
783,366,000 |
769,819,000 |
710,369,000 |
655,346,000 |
| Total Shareholders Equity |
482,355,000 |
482,980,000 |
471,028,000 |
407,349,000 |
351,443,000 |
| Cash Flow Statement (Quarterly) |
2025-06-30 |
2024-06-30 |
2023-06-30 |
2022-06-30 |
| Net Income |
51,596,000 |
63,816,000 |
105,807,000 |
103,280,000 |
| Depreciation & Amortization |
15,523,000 |
15,956,000 |
15,614,000 |
15,987,000 |
| Stock Based Compensation |
1,527,000 |
1,450,000 |
1,288,000 |
1,139,000 |
| Change in Working Capital |
-39,410,000 |
-31,646,000 |
-46,831,000 |
-75,056,000 |
| Operating Cash Flow |
61,696,000 |
80,195,000 |
100,664,000 |
69,356,000 |
| Capital Expenditure |
-11,268,000 |
-9,606,000 |
-13,885,000 |
-13,387,000 |
| Investments |
-11,268,000 |
-9,606,000 |
-13,885,000 |
-13,387,000 |
| Investing Cash Flow |
-2,357,000 |
-19,991,000 |
-101,523,000 |
-13,971,000 |
| Debt Repayment |
-351,000 |
-421,000 |
-497,000 |
-512,000 |
| Common Stock Issued/Repurchased |
0 |
-2,150,000 |
-737,000 |
274,000 |
| Dividends Paid |
-50,084,000 |
-50,269,000 |
-46,357,000 |
-48,257,000 |
| Financing Cash Flow |
-52,599,000 |
-52,331,000 |
-47,591,000 |
-49,000,000 |
| Free Cash Flow |
50,428,000 |
70,589,000 |
86,779,000 |
55,969,000 |
| Net Change in Cash |
6,739,000 |
7,594,000 |
-48,249,000 |
6,275,000 |
| Cash Flow Statement (Annual) |
2025-06-30 |
2024-06-30 |
2023-06-30 |
2022-06-30 |
2021-06-30 |
| Net Income |
51,596,000 |
63,816,000 |
105,807,000 |
103,280,000 |
60,005,000 |
| Depreciation & Amortization |
15,523,000 |
15,956,000 |
15,614,000 |
15,987,000 |
16,385,000 |
| Stock Based Compensation |
1,527,000 |
1,450,000 |
1,288,000 |
1,139,000 |
1,268,000 |
| Change in Working Capital |
-39,410,000 |
-31,646,000 |
-46,831,000 |
-75,056,000 |
19,095,000 |
| Operating Cash Flow |
61,696,000 |
80,195,000 |
100,664,000 |
69,356,000 |
129,912,000 |
| Capital Expenditure |
-11,268,000 |
-9,606,000 |
-13,885,000 |
-13,387,000 |
-12,029,000 |
| Investments |
-11,268,000 |
-9,606,000 |
-13,885,000 |
-13,387,000 |
0 |
| Investing Cash Flow |
-2,357,000 |
-19,991,000 |
-101,523,000 |
-13,971,000 |
-7,116,000 |
| Debt Repayment |
-351,000 |
-421,000 |
-497,000 |
-512,000 |
-50,585,000 |
| Common Stock Issued/Repurchased |
0 |
-2,150,000 |
-737,000 |
274,000 |
-75,000 |
| Dividends Paid |
-50,084,000 |
-50,269,000 |
-46,357,000 |
-48,257,000 |
-43,290,000 |
| Financing Cash Flow |
-52,599,000 |
-52,331,000 |
-47,591,000 |
-49,000,000 |
-90,989,000 |
| Free Cash Flow |
50,428,000 |
70,589,000 |
86,779,000 |
55,969,000 |
117,883,000 |
| Net Change in Cash |
6,739,000 |
7,594,000 |
-48,249,000 |
6,275,000 |
32,320,000 |