XML 17 R3.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Statement [Abstract]      
Revenues $ 3,554,985 $ 2,313,416 $ 1,385,951
Cost of sales 1,694,703 893,196 636,003
Gross profit 1,860,282 1,420,220 749,948
Selling, general and administrative expenses 1,009,526 737,156 514,753
Asset impairments 0 0 21,071
Income from operations 850,756 683,064 214,124
Foreign currency gains (losses), net 3,228 (140) (1,128)
Interest income 1,020 775 215
Interest expense (136,158) (21,647) (6,742)
Other income (expense), net (338) 1,797 510
Income before income taxes 718,508 663,849 206,979
Income tax expense (benefit) 178,349 (61,845) (105,882)
Net income $ 540,159 $ 725,694 $ 312,861
Net income per common share:      
Basic (in dollars per share) $ 8.82 $ 11.62 $ 4.64
Diluted (in dollars per share) $ 8.71 $ 11.39 $ 4.56
Weighted average common shares outstanding:      
Basic (in shares) 61,220 62,464 67,386
Diluted (in shares) 62,006 63,718 68,544