XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Statement of Comprehensive Income [Abstract]        
Net income $ 21,462 $ 17,383 $ 17,262 $ 10,251
Other comprehensive loss:        
Cumulative translation adjustments (138) (310) (70) (561)
Changes in market value of investments:        
Changes in unrealized gains (losses), net of taxes (benefit) of $3, $0, ($31) and ($3), respectively 9 0 (97) (11)
Total net change in market value of investments 9 0 (97) (11)
Changes in market value of derivatives:        
Changes in market value of derivatives, net of benefit of $85, $237, $34, and $283, respectively (264) (762) (105) (910)
Reclassification adjustment for net (losses) gains included in net income, net of (benefit) taxes of ($10), $51, ($28) and $89, respectively (31) 163 (87) 285
Total net change in market value of derivatives (295) (599) (192) (625)
Other comprehensive loss (424) (909) (359) (1,197)
Total comprehensive income $ 21,038 $ 16,474 $ 16,903 $ 9,054