XML 32 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
Reportable Segments (Tables)
9 Months Ended
Sep. 30, 2022
Segment Reporting [Abstract]  
Schedule of Operations of Reportable Segments The following table provides information on the operations of our segments (in thousands):
TechnologyFATotal
Three Months Ended September 30,
2022
Revenue$390,496 $47,124 $437,620 
Gross profit$107,793 $18,877 $126,670 
Operating and other expenses$96,257 
Income from operations, before income taxes$30,413 
2021
Revenue$337,230 $65,495 $402,725 
Gross profit$95,934 $23,330 $119,264 
Operating and other expenses$91,446 
Income from operations, before income taxes$27,818 
Nine Months Ended September 30,
2022
Revenue$1,134,996 $156,107 $1,291,103 
Gross profit$320,160 $61,468 $381,628 
Operating and other expenses$288,383 
Income from operations, before income taxes$93,245 
2021
Revenue$927,518 $242,046 $1,169,564 
Gross profit$258,449 $78,428 $336,877 
Operating and other expenses$260,882 
Income from operations, before income taxes$75,995