XML 39 R20.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Quarterly Financial Data (Unaudited) | 12 Months Ended
--- | ---
Dec. 31, 2023
Quarterly Financial Information Disclosure [Abstract] |
Quarterly Financial Data (Unaudited) | Quarterly Financial Data (Unaudited) The table below summarizes the unaudited quarterly results of operations for the past two years (in thousands, except per share data):
| Quarter
| 2023 |  | 2022
| First |  | Second |  | Third |  | Fourth |  | First |  | Second |  | Third |  | Fourth
Net sales | $ | 1,206,774 |  |  | $ | 1,857,363 |  |  | $ | 1,474,407 |  |  | $ | 1,003,050 |  |  | $ | 1,412,650 |  |  | $ | 2,055,818 |  |  | $ | 1,615,339 |  |  | $ | 1,095,920 |
Gross profit | 369,755 |  |  | 567,783 |  |  | 428,731 |  |  | 293,775 |  |  | 447,189 |  |  | 666,804 |  |  | 503,687 |  |  | 315,731 |
Net income | 101,699 |  |  | 232,250 |  |  | 137,843 |  |  | 51,437 |  |  | 179,261 |  |  | 307,283 |  |  | 190,055 |  |  | 71,863 |
Earnings per share: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Basic | $ | 2.60 |  |  | $ | 5.95 |  |  | $ | 3.54 |  |  | $ | 1.33 |  |  | $ | 4.46 |  |  | $ | 7.71 |  |  | $ | 4.82 |  |  | $ | 1.84 |
Diluted | $ | 2.58 |  |  | $ | 5.91 |  |  | $ | 3.51 |  |  | $ | 1.32 |  |  | $ | 4.41 |  |  | $ | 7.63 |  |  | $ | 4.78 |  |  | $ | 1.82 |
The sum of basic and diluted earnings per share for each of the quarters may not equal the total basic and diluted earnings per share for the annual periods because of rounding differences and a difference in the way that in-the-money stock options are considered from quarter to quarter.

X
- References No definition available. + Details
Name: | us-gaap_QuarterlyFinancialInformationDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Publisher FASB -URI https://asc.fasb.org//1943274/2147482964/270-10-50-1B Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 270 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//270/tableOfContent + Details
Name: | us-gaap_QuarterlyFinancialInformationTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration