XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 1,081,251 $ 691,816
Short-term investments 188,233 171,130
Accounts receivable, net 241,560 172,518
Inventories 505,680 419,611
Other current assets 96,021 109,978
Total current assets 2,112,745 1,565,053
Property and equipment, net 597,311 494,945
Acquisition-related intangible assets, net 9,077 9,938
Goodwill 25,944 25,944
Deferred tax assets, net 1,300,260 1,326,840
Other Assets, Noncurrent 161,055 194,377
Total assets 4,206,392 3,617,097
Liabilities, Current [Abstract]    
Accounts payable 141,689 102,526
Accrued compensation and related benefits 99,602 63,918
Accrued Liabilities, Current 201,513 128,123
Total current liabilities 442,804 294,567
Income tax liabilities 78,261 65,193
Other Liabilities, Noncurrent 117,380 111,570
Total liabilities 638,445 471,330
Commitments and contingencies (Note 8)
Stockholders’ equity:    
Common stock and additional paid-in capital: $0.001 par value; shares authorized: 150,000; shares issued and outstanding: 47,905 and 47,823, respectively 885,123 706,817
Retained earnings 2,705,527 2,487,461
Accumulated other comprehensive loss (22,703) (48,511)
Total stockholders’ equity 3,567,947 3,145,767
Total liabilities and stockholders’ equity $ 4,206,392 $ 3,617,097