Accounts and other receivable, net of allowance for credit losses of 101 and 25 as of june 30, 2026 and june 30, 2025, respectively
35,975
-
Inventories
30,118
29,962
Accounts receivable, net of allowance for credit losses of 25 and 32 as of june 30, 2025 and june 30, 2024, respectively
-
30,108
Prepaid expenses and other current assets
4,325
3,198
Total current assets
207,983
162,444
Inventories - non-current
9,256
11,313
Property, plant and equipment, net
9,238
9,233
Intangible assets, net
2,990
3,287
Deferred income taxes
4,105
6,476
Operating lease - right-of-use asset
4,906
5,188
Other assets
190
200
Total assets
238,668
198,141
Accounts payable
6,925
5,742
Accrued expenses
8,546
8,712
Accrued litigation costs
16,000
-
Accrued salaries and wages
4,484
4,398
Dividends payable
5,365
4,992
Accrued income taxes
1,134
213
Total current liabilities
42,454
24,057
Accrued income taxes
33
143
Operating lease liability
5,179
5,335
Total liabilities
47,666
29,535
Common stock, par value 0.01 per share 100,000,000 shares authorized as of june 30, 2026 and 2025 39,883,051 and 39,771,035 shares issued and 35,768,437 and 35,656,421 shares outstanding, respectively
399
398
Additional paid-in capital
25,355
25,280
Retained earnings
221,403
199,083
Treasury stock, at cost, 4,114,614 shares as of both june 30, 2026 and june 30, 2025
56,315
56,315
Accumulated other comprehensive income
160
160
Total stockholders' equity
191,002
168,606
Total liabilities and stockholders' equity
238,668
198,141
Unit: Thousand (K) dollars (except for numbers of shares and EPS).
Time Plot
Show the time plot by selecting a row from the table.