XML 102 R85.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
QUARTERLY SUMMARY OF INFORMATION (UNAUDITED) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Quarterly Financial Information Disclosure [Abstract]                      
Net sales $ 959,758 $ 1,560,307 $ 1,091,907 $ 675,791 $ 791,571 $ 1,345,640 $ 875,614 $ 614,461 $ 4,287,763 $ 3,627,286 $ 3,150,339
Gross profit 539,476 916,569 583,019 346,424 396,168 712,529 421,921 294,752 2,385,488 1,825,370 1,607,551
Income from operations 144,262 487,899 224,617 70,736 105,919 362,660 127,831 56,341 927,514 652,751 564,707
Net income $ 127,545 $ 389,919 $ 178,547 $ 63,552 $ 91,787 $ 278,662 $ 101,524 $ 44,849 $ 759,563 $ 516,822 $ 451,949
Net income per share                      
Basic (in dollars per share) $ 4.98 $ 15.19 $ 6.86 $ 2.43 $ 3.49 $ 10.55 $ 3.83 $ 1.67 $ 29.36 $ 19.50 $ 16.43
Diluted (in dollars per share) $ 4.95 $ 15.11 $ 6.82 $ 2.41 $ 3.46 $ 10.48 $ 3.80 $ 1.66 $ 29.16 $ 19.37 $ 16.26