XML 21 R9.htm IDEA: XBRL DOCUMENT v3.24.2
Reportable Segments
6 Months Ended
Jun. 30, 2024
Segment Reporting [Abstract]  
Reportable Segments
Note B - Reportable Segments
The following table provides information on the operations of our segments (in thousands):
TechnologyFATotal
Three Months Ended June 30,
2024
Revenue$327,874 $28,444 $356,318 
Gross profit$87,897 $11,076 $98,973 
Operating and other expenses$79,777 
Income from operations, before income taxes$19,196 
2023
Revenue$352,025 $37,165 $389,190 
Gross profit$95,485 $14,781 $110,266 
Operating and other expenses$84,646 
Income from operations, before income taxes$25,620 
Six Months Ended June 30,
2024
Revenue$649,958 $58,249 $708,207 
Gross profit$171,934 $22,289 $194,223 
Operating and other expenses$159,956 
Income from operations, before income taxes$34,267 
2023
Revenue$716,869 $78,318 $795,187 
Gross profit$193,896 $30,346 $224,242 
Operating and other expenses$176,264 
Income from operations, before income taxes$47,978