v3.25.2
Basis of Presentation - Schedule of Consolidated Financial Statements - Corrected Consolidated Statement of Cash Flows (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Sep. 30, 2024
Dec. 31, 2024
CASH FLOWS FROM OPERATING ACTIVITIES:                  
Net earnings $ 18,527 $ 13,367 $ 18,084 $ 14,707 $ 11,119 $ 31,891 $ 25,826 $ 43,909 $ 55,472
Changes in assets and liabilities, net of acquisitions:                  
Inventories           (2,960) 7,665 11,905 12,473
Other assets           1,404 25   1,737
Accrued expenses and other liabilities           (2,402) (1,736) (2,605) (5,077)
Net cash provided by operating activities           43,870 37,940 73,335 98,242
CASH FLOWS FROM FINANCING ACTIVITIES:                  
Payments of long-term debt           (541,700) (335,000)   (890,800)
Net cash used in financing activities           $ (32,351) $ (32,059)   (26,888)
Previously Reported                  
CASH FLOWS FROM OPERATING ACTIVITIES:                  
Net earnings     18,683         44,508 58,114
Changes in assets and liabilities, net of acquisitions:                  
Inventories               11,346 11,893
Other assets                 900
Accrued expenses and other liabilities               (2,645) (5,255)
Net cash provided by operating activities               73,335 99,289
CASH FLOWS FROM FINANCING ACTIVITIES:                  
Payments of long-term debt                 (891,847)
Net cash used in financing activities                 (27,935)
Corrections                  
CASH FLOWS FROM OPERATING ACTIVITIES:                  
Net earnings     $ (599)         (599) (2,642)
Changes in assets and liabilities, net of acquisitions:                  
Inventories               559 580
Other assets                 837
Accrued expenses and other liabilities               40 178
Net cash provided by operating activities               $ 0 (1,047)
CASH FLOWS FROM FINANCING ACTIVITIES:                  
Payments of long-term debt                 1,047
Net cash used in financing activities                 $ 1,047