v3.26.1
Debt (Tables)
6 Months Ended
Jun. 30, 2026
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt Outstanding Long-term debt outstanding was as follows:
Weighted
Average
Interest
Rate at
June 30, 2026
June 30, 2026June 30, 2025December 31, 2025
(In thousands)
Term loan A agreement due on March 7, 2030
5.48 %$256,416 $263,033 $259,725 
Term loan B agreement due on March 8, 2032
5.40 %892,762 498,750 496,250 
Revolving credit agreement7.50 %61,000 183,000 — 
Senior notes due on May 1, 2031
7.75 %425,000 425,000 425,000 
Other notes due on January 1, 2061
— %71 216 167 
Less unamortized debt issuance costs17,943 17,045 15,604 
Total long-term debt1,617,306 1,352,954 1,165,538 
Less current maturities17,221 11,780 11,708 
Net long-term debt$1,600,085 $1,341,174 $1,153,830 
Schedule of Debt Maturities Long-term debt maturities, which excludes unamortized debt issuance costs, at June 30, 2026, were as follows:
Remainder of
2026
2027202820292030Thereafter
(In thousands)
Long-term debt maturities$7,784 $20,601 $22,184 $27,147 $280,046 $1,277,487