XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.2.u1Close
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Cash flows from operating activities:    
Net earnings $ 154,471 $ 130,454
Adjustments to reconcile net earnings to net cash provided by operating activities:    
Depreciation and amortization 46,451 29,148
Provision for losses on accounts receivable 5,196 2,585
Provision for losses on contract assets 3,038 0
Non-cash stock-based compensation 16,900 16,663
Deferred income taxes (3,535) (1,231)
Amortization of debt issuance costs 2,590 2,430
Gain on revaluation of earnout liabilities (24,207) 0
Other adjustments (289) (2,801)
Changes in assets and liabilities:    
Increase in accounts receivable (598,219) (368,612)
Decrease in inventories 34,366 14,596
Decrease in contract assets 42,911 1,570
(Increase) decrease in long-term accounts receivable (235,690) 12,704
Increase in other assets (52,087) (49,151)
Increase in accounts payable 734,222 420,349
Increase (decrease) in long-term accounts payable 237,652 (10,251)
Decrease in accrued expenses and other liabilities (70,806) (10,493)
Net cash provided by operating activities: 292,964 187,960 Close
Cash flows from investing activities:    
Proceeds from sale of assets 3,970 15,515
Purchases of property and equipment (18,644) (13,202)
Acquisitions, net of cash and cash equivalents acquired (264,374) 0
Net cash (used in) provided by investing activities: (279,048) 2,313 Close
Cash flows from financing activities:    
Net (repayments) borrowings under inventory financing facilities (12,987) 30,848
Proceeds from issuance of senior unsecured notes 500,000 0
Payment of debt issuance costs (7,854) 0
Repurchases of common stock (35,000) (217,108)
Repayment of principal on the Convertible Notes (16,895) 0
Earnout and acquisition related payments (18,296) (10,748)
Other payments (9,147) (9,161)
Net cash used in financing activities: (20,623) (161,059) Close
Foreign currency exchange effect on cash, cash equivalents and restricted cash balances (5,728) 3,050 Close
(Decrease) increase in cash, cash equivalents and restricted cash (12,435) 32,264 Close
Cash, cash equivalents and restricted cash at beginning of period 270,785 165,718
Cash, cash equivalents and restricted cash at end of period 258,350 197,982
ABL revolving credit facility    
Cash flows from financing activities:    
Borrowings on ABL revolving credit facility 2,451,966 2,259,356
Repayments on ABL revolving credit facility $ (2,872,410) $ (2,214,246)