v3.22.4
Leases (Tables)
6 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Schedule of Assets and Liabilities, Lessee
The following table presents amounts recorded on the Condensed Consolidated Balance Sheets related to operating leases at December 31, 2022 and June 30, 2022:

December 31, 2022June 30, 2022
Operating leasesBalance Sheet location(in thousands)
Operating lease right-of-use assetsOther non-current assets$14,247 $16,217 
Current operating lease liabilitiesAccrued expenses and other current liabilities$4,541 $4,499 
Long-term operating lease liabilitiesOther long-term liabilities$10,880 $13,085 
Schedule of Lease, Cost
The following table presents amounts recorded in operating lease expense as part of selling general and administrative expenses on the Condensed Consolidated Income Statements during the quarters and six months ended December 31, 2022 and 2021. Operating lease costs contain immaterial amounts of short-term lease costs for leases with an initial term of 12 months or less.

Quarter ended December 31,Six months ended December 31,
2022202120222021
(in thousands)
Operating lease cost$1,291 $1,268 $2,577 $2,512 
Variable lease cost419 328 763 650 
$1,710 $1,596 $3,340 $3,162 

Supplemental cash flow information related to the Company's operating leases for the six months ended December 31, 2022 and 2021 are presented in the table below:

Six months ended
December 31,
20222021
(in thousands)
Cash paid for amounts in the measurement of lease liabilities$2,697 $2,652 
Right-of-use assets obtained in exchange for lease obligations286 1,782 

The weighted-average remaining lease term and discount rate at December 31, 2022 are presented in the table below:
December 31, 2022
Weighted-average remaining lease term3.96 years
Weighted-average discount rate3.98 %
Schedule of Lessee, Operating Lease, Liability, Maturity
The following table presents the maturities of the Company's operating lease liabilities at December 31, 2022:

Operating leases
(in thousands)
2023$2,663 
20244,546 
20253,417 
20262,878 
20272,597 
Thereafter632 
Total future payments16,733 
Less: amounts representing interest1,312 
Present value of lease payments$15,421