v3.26.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 201,912 $ 196,873
Accounts receivable, net of allowance of $2,752 at March 31, 2026, and $2,660 at December 31, 2025 120,840 81,514
Inventory 86,412 111,468
Supplier advances, current 626 693
Derivative assets 2,963 732
Prepaid expenses and other current assets 36,899 30,160
Total current assets 449,652 421,440
Property and equipment, net 9,276 9,298
Goodwill 7,791 7,791
Supplier advances, long-term 1,779 1,860
Deferred tax assets, net 6,465 6,463
Right-of-use assets, net 10,943 11,592
Other assets 2,437 2,714
Total assets 488,343 461,158
Current liabilities:    
Accounts payable 24,808 25,464
Accrued expenses and other current liabilities 97,437 89,461
Derivative liabilities 912 1,507
Total current liabilities 123,157 116,432
Operating lease liability, long-term 12,914 13,087
Other long-term liabilities 99 97
Total liabilities 136,170 129,616
Commitments and contingencies
Stockholders’ equity:    
Common stock, $0.01 par value; 500,000,000 shares authorized; 64,435,954 and 64,186,549 shares issued at March 31, 2026 and December 31, 2025, respectively; 57,106,305 and 57,082,173 shares outstanding at March 31, 2026 and December 31, 2025, respectively 644 642
Additional paid-in capital 187,520 185,400
Retained earnings 258,488 228,014
Accumulated other comprehensive gain 26 486
Treasury stock, 7,329,649 shares at cost as of March 31, 2026, and 7,104,376 shares at cost as of December 31, 2025. (94,505) (83,000)
Total stockholders’ equity 352,173 331,542
Total liabilities and stockholders’ equity $ 488,343 $ 461,158