v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Comprehensive Income (Loss)        
Net Income $ 24,994 $ 21,228 $ 88,450 $ 98,168
Other comprehensive income, net of tax:        
Foreign currency translation adjustment (2) 4 (3) 5
Amounts reclassified from AOCL 113 113 226 226
Total Other Comprehensive Income 111 117 223 231
Comprehensive Income $ 25,105 $ 21,345 $ 88,673 $ 98,399