v3.26.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 278,640 $ 196,873
Accounts receivable, net of allowance of $2,285 at June 30, 2026, and $2,660 at December 31, 2025 132,312 81,514
Inventory 82,911 111,468
Supplier advances, current 452 693
Derivative assets 2,940 732
Prepaid expenses and other current assets 37,775 30,160
Total current assets 535,030 421,440
Property and equipment, net 8,931 9,298
Goodwill 7,791 7,791
Supplier advances, long-term 1,692 1,860
Deferred tax assets, net 6,466 6,463
Right-of-use assets, net 10,643 11,592
Other assets 2,389 2,714
Total assets 572,942 461,158
Current liabilities:    
Accounts payable 30,975 25,464
Accrued expenses and other current liabilities 127,330 89,461
Derivative liabilities 1,121 1,507
Total current liabilities 159,426 116,432
Operating lease liability, long-term 12,520 13,087
Other long-term liabilities 92 97
Total liabilities 172,038 129,616
Commitments and contingencies
Stockholders’ equity:    
Common stock, $0.01 par value; 500,000,000 shares authorized; 64,900,349 and 64,186,549 shares issued at June 30, 2026 and December 31, 2025, respectively; 57,397,082 and 57,082,173 shares outstanding at June 30, 2026 and December 31, 2025, respectively 649 642
Additional paid-in capital 195,611 185,400
Retained earnings 307,939 228,014
Accumulated other comprehensive gain (loss) (287) 486
Treasury stock, 7,503,267 shares at cost as of June 30, 2026, and 7,104,376 shares at cost as of December 31, 2025. (103,008) (83,000)
Total stockholders’ equity 400,904 331,542
Total liabilities and stockholders’ equity $ 572,942 $ 461,158