XML 14 R5.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net income $ 9,695 $ 7,673 $ 43,111 $ 28,697
Net change in cash flow derivative hedges—net of tax [1] (150) 50 212 1,338
Comprehensive income $ 9,545 $ 7,723 $ 43,323 $ 30,035
[1] Net of income tax benefit (provision) of $52 and $(17) for the three months ended June 30, 2025 and 2024, respectively.
Net of income tax provision of $
(71) and $(453) for the six months ended June 30, 2025 and 2024, respectively.