v3.26.3
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Cash and cash equivalents $ 216,937 $ 390,721
Accounts receivable 1,226,060 501,163
Contract assets 168,095 101,154
Accounts payable 387,993 226,810
Contract liabilities 917,425 652,357
Accrued compensation 108,046 62,657
Other current liabilities $ 163,879 $ 46,805
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, authorized (in shares) 58,000,000 58,000,000
Common stock, issued (in shares) 31,487,000 31,455,000
Common stock, outstanding (in shares) 30,600,000 30,682,000
Treasury stock (in shares) 887,000 773,000
Variable Interest Entity, Primary Beneficiary    
Cash and cash equivalents $ 200,130 $ 76,154
Accounts receivable 269,800 29,196
Contract assets 656 5,057
Accounts payable 118,509 22,104
Contract liabilities 248,619 89,630
Accrued compensation 1,336 0
Other current liabilities $ 12 $ 0