v3.26.1
Leases (Tables)
12 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Assets And Liabilities, Lessee
Other information concerning the Company's operating leases accounted for under ASC Topic 842, Leases is as follows:
As of June 30,
Classification20262025
Assets
Right-of-use assets (1)
Other assets$11,696 $6,551 
Liabilities
Current operating lease liabilitiesAccrued expenses$4,899 $2,408 
Long-term operating lease liabilitiesOther liabilities6,852 4,915 
Total lease liabilities$11,751 $7,323 
(1) Includes $7.8 million of right-of-use assets obtained in exchange for new operating lease obligations related to the acquisition of Saxdor.
Schedule of Lease Cost
Fiscal Year Ended June 30,
Classification202620252024
Operating lease costs (1)
Cost of sales$3,206 $2,394 $2,537 
Selling and marketing, and general and administrative934 787 838 
Sublease incomeOther income, net(32)(38)(38)
Cash paid for amounts included in the measurement of operating lease liabilitiesCash flows from operating activities2,706 2,667 2,661 
(1) Includes short-term leases, which are insignificant, and are not included in the lease liability.
Schedule of Future Minimum Lease Payments for Operating Leases
Future annual minimum lease payments for the following fiscal years as of June 30, 2026 are as follows:
Amount
2027$5,615 
20284,416 
20292,351 
2030526 
203190 
2032 and thereafter— 
Total12,998 
Less imputed interest(1,247)
Present value of lease liabilities$11,751