XML 61 R45.htm IDEA: XBRL DOCUMENT v3.20.4
QUARTERLY FINANCIAL DATA (UNAUDITED) (Tables)
12 Months Ended
Dec. 31, 2020
Quarterly Financial Information Disclosure [Abstract]  
Schedule of Quarterly Financial Information
Summarized quarterly results for the years ended December 31, 2020 and 2019 were as follows:
 Three Months Ended 
2020March 31 June 30 September 30 December 31 Full Year 
Revenues$651,359 $632,383 $652,243 $723,493 $2,659,478 
Operating expenses:   
Cost of revenues (exclusive of depreciation and amortization)423,802 419,540 423,388 465,792 1,732,522 
Selling, general and administrative expenses125,108 114,191 116,530 128,929 484,758 
Depreciation and amortization expense14,940 15,226 15,929 16,779 62,874 
Income from operations87,509 83,426 96,396 111,993 379,324 
Interest and other income/(expense), net2,386 1,817 1,672 (2,053)3,822 
Foreign exchange gain/(loss)6,524 (9,167)5,896 (7,920)(4,667)
Income before provision for income taxes96,419 76,076 103,964 102,020 378,479 
Provision for income taxes10,854 9,452 14,532 16,481 51,319 
Net income$85,565 $66,624 $89,432 $85,539 $327,160 
Comprehensive income$47,678 $85,512 $89,133 $110,699 $333,022 
Basic net income per share(1)
$1.55 $1.20 $1.60 $1.53 $5.87 
Diluted net income per share(1)
$1.47 $1.14 $1.53 $1.46 $5.60 
(1)Earnings per share amounts for each quarter may not necessarily total to the yearly earnings per share due to the weighting of shares outstanding on a quarterly and year to date basis.
 Three Months Ended 
2019March 31 June 30 September 30 December 31 Full Year 
Revenues$521,333 $551,587 $588,103 $632,775 $2,293,798 
Operating expenses:  
Cost of revenues (exclusive of depreciation and amortization)344,689 355,915 377,525 410,069 1,488,198 
Selling, general and administrative expenses101,786 111,762 118,886 124,999 457,433 
Depreciation and amortization expense10,200 11,028 11,127 12,962 45,317 
Income from operations64,658 72,882 80,565 84,745 302,850 
Interest and other income, net3,076 1,190 2,509 1,950 8,725 
Foreign exchange loss(3,484)(3,562)(3,105)(1,898)(12,049)
Income before provision for income taxes64,250 70,510 79,969 84,797 299,526 
Provision for income taxes3,496 11,733 12,967 10,273 38,469 
Net income$60,754 $58,777 $67,002 $74,524 $261,057 
Comprehensive income$66,797 $62,934 $54,725 $86,741 $271,197 
Basic net income per share(1)
$1.12 $1.07 $1.22 $1.35 $4.77 
Diluted net income per share(1)
$1.06 $1.02 $1.16 $1.29 $4.53 
(1)Earnings per share amounts for each quarter may not necessarily total to the yearly earnings per share due to the weighting of shares outstanding on a quarterly and year to date basis.