XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Tables)
6 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Schedule of Maturities of Operating Lease Liabilities
Fiscal years ending June 30,  Total Operating
Lease Obligations
(in thousands)
2023 (remainder of)  $1,496 
2024   2,055 
2025   1,446 
2026   988 
2027   798 
Thereafter   1,288 
Total minimum lease payments  $8,071 
Less: amounts representing interest   574 
Present value of minimum lease payments  $7,497 
Less: current portion   2,446 
Long-term portion  $5,051 

 

Schedule of Operating Leases
   Six months ended
December 31,
  Three months ended
December 31,
   2022  2021  2022  2021
Operating lease expense                    
Operating lease cost   $1,616   $1,248   $843   $627 
Variable lease cost    144    138    126    103 
Total operating lease expense (1)  $1,760   $1,386   $969   $730 

 

    December 31, 2022
Weighted average remaining lease terms    
Operating leases   4.5 years
Weighted average discount rate    
Operating leases   3.3 %

Schedule of Supplemental Cash Flow Information Related to Company's Long-Term Operating Lease Liabilities
   Six months ended December 31,
   2022  2021
Cash paid for amounts included in the measurement of lease liabilities:  $1,616   $1,248 
Operating lease right-of-use assets obtained in exchange for operating lease liabilities:  $524   $610 

 

Schedule of Minimum future rental commitments
Fiscal years ending June 30,  Total Minimum
Lease Payments
Receivable
  Amortization
of Unearned
Income
  Net Investment
in Sales Type
Leases
2023 (remainder of)  $2,134   $1,316   $818 
2024   3,398    2,139    1,259 
2025   2,595    1,562    1,033 
2026   1,988    1,040    948 
2027   1,232    586    646 
Thereafter   888    394    494 
             $5,198*