XML 40 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Income Statements - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenue:      
Total revenue $ 1,733,808 $ 1,416,971 $ 1,377,260
Operating expenses:      
Selling, general and administrative 539,933 456,203 410,291
Acquisition-related costs 37,261 30,197 6,014
Depreciation and amortization 97,155 87,889 74,921
Foreign exchange (gain) loss (954) 792 1,612
Total operating expenses 1,450,096 1,178,260 1,115,659
Gain on disposition of property, plant and equipment 170,833 1,436 1,559
Operating income 454,545 240,147 263,160
Interest expense (57,880) (36,993) (35,568)
Interest income 6,971 1,402 2,337
Change in fair value of derivatives, net 1,263 (1,248)  
Other income, net 1,089 1,924 5,959
Income before income taxes 405,988 205,232 235,888
Income tax expense 86,230 53,378 65,530
Net income 319,758 151,854 170,358
Net income attributable to:      
Stockholders 319,657 151,868 170,095
Non-controlling interests 101 (14) 263
Net income $ 319,758 $ 151,854 $ 170,358
Earnings per share attributable to stockholders:      
Basic $ 2.89 $ 1.38 $ 1.56
Diluted $ 2.86 $ 1.36 $ 1.54
Weighted average number of shares outstanding:      
Basic 110,781,282 110,315,782 109,054,493
Diluted 111,886,025 111,406,830 110,310,984
Service Revenues [Member]      
Revenue:      
Total revenue $ 1,050,583 $ 917,759 $ 871,596
Operating expenses:      
Direct expenses 168,127 155,258 164,528
Inventory Sales Revenue [Member]      
Revenue:      
Total revenue 683,225 499,212 505,664
Operating expenses:      
Direct expenses $ 608,574 $ 447,921 $ 458,293