XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Statement of Comprehensive Income [Abstract]        
Revenue $ 126,795 $ 131,557 $ 384,038 $ 398,687
Cost of services (exclusive of depreciation and amortization presented separately below) 87,083 91,693 271,163 287,636
Selling, general and administrative 23,565 22,139 71,462 64,946
Depreciation and amortization 4,865 4,674 14,853 13,933
Total operating expenses 115,513 118,506 357,478 366,515
Income from operations 11,282 13,051 26,560 32,172
Interest income 431 205 1,529 391
Interest expense (124) (105) (339) (553)
Income before income taxes 11,589 13,151 27,750 32,010
Provision for income tax expense (1,279) (1,872) (3,940) (4,938)
Net income 10,310 11,279 23,810 27,072
Other comprehensive income / (loss)        
Foreign currency translation adjustments (288) (1,039) (310) (2,162)
Unrealized (loss) / gain on cash flow hedging instruments, net of tax (131) 216 70 769
Total other comprehensive loss (419) (823) (240) (1,393)
Total comprehensive income $ 9,891 $ 10,456 $ 23,570 $ 25,679
Net income per share        
Basic (in dollars per share) $ 0.59 $ 0.62 $ 1.33 $ 1.49
Diluted (in dollars per share) $ 0.57 $ 0.59 $ 1.29 $ 1.44
Weighted average common shares outstanding        
Basic (in shares) 17,468 18,230 17,880 18,179
Diluted (in shares) 18,036 19,065 18,458 18,861