XML 13 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]        
Revenue $ 132,634 $ 139,325 $ 257,243 $ 267,130
Cost of services (exclusive of depreciation and amortization presented separately below) 95,884 99,790 184,080 195,943
Selling, general and administrative 24,857 23,502 47,897 42,807
Depreciation and amortization 4,946 4,582 9,988 9,259
Total operating expenses 125,687 127,874 241,965 248,009
Income from operations 6,947 11,451 15,278 19,121
Interest income 512 138 1,098 186
Interest expense (111) (300) (215) (448)
Income before income taxes 7,348 11,289 16,161 18,859
Provision for income tax expense (1,273) (2,019) (2,661) (3,066)
Net income 6,075 9,270 13,500 15,793
Other comprehensive income / (loss)        
Foreign currency translation adjustments 679 554 (22) (1,123)
Unrealized gain on cash flow hedging instruments, net of tax 395 814 201 553
Total other comprehensive gain / (loss) 1,074 1,368 179 (570)
Total comprehensive income $ 7,149 $ 10,638 $ 13,679 $ 15,223
Net income per share        
Basic (in dollars per share) $ 0.34 $ 0.51 $ 0.75 $ 0.87
Diluted (in dollars per share) $ 0.33 $ 0.49 $ 0.72 $ 0.84
Weighted average common shares outstanding        
Basic (in shares) 17,885 18,149 18,084 18,154
Diluted (in shares) 18,440 18,860 18,667 18,759