XML 17 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets    
Cash and cash equivalents $ 176,328 $ 115,850
Marketable securities, available-for-sale 571,594 480,224
Accounts receivable, net and contract assets 304,621 308,455
Inventories 164,868 141,860
Prepaid expenses and other current assets 44,617 38,951
Total current assets 1,262,028 1,085,340
Property and equipment, net 72,816 75,035
Prepaid expenses and other assets 55,609 80,596
Goodwill 416,821 416,821
Intangible assets, net 384,068 401,830
Deferred tax assets, net 5,190 3,855
Total assets 2,196,532 2,063,477
Current liabilities    
Accounts payable 20,074 10,249
Accrued expenses 130,305 128,851
Total current liabilities 150,379 139,100
Long-term debt, net 1,507,447 1,505,798
Other long-term liabilities 56,436 54,758
Total liabilities 1,714,262 1,699,656
Commitments and contingencies (Note 10)
Stockholders’ equity    
Preferred stock - $0.001 par value; 20,000 shares authorized; no shares issued and outstanding 0 0
Common stock - $0.001 par value; 300,000 shares authorized; 123,170 and 123,138 shares issued and outstanding as of March 31, 2025 and December 31, 2024, respectively 123 123
Additional paid-in capital 7,596 0
Accumulated other comprehensive income (loss) (3,413) 3,829
Retained earnings 477,964 359,869
Total stockholders’ equity 482,270 363,821
Total liabilities and stockholders’ equity $ 2,196,532 $ 2,063,477