Accounts receivable, net of allowance of 2,285 at june30, 2026, and 2,660 at december31, 2025
132,312
120,840
81,514
103,387
Inventory
82,911
86,412
111,468
84,418
Supplier advances, current
452
626
693
767
Derivative assets
2,940
2,963
732
2,177
Prepaid expenses and other current assets
37,775
36,899
30,160
28,876
Total current assets
535,030
449,652
421,440
423,330
Property and equipment, net
8,931
9,276
9,298
7,207
Goodwill
7,791
7,791
7,791
7,791
Supplier advances, long-term
1,692
1,779
1,860
2,392
Deferred tax assets, net
6,466
6,465
6,463
6,098
Right-of-use assets, net
10,643
10,943
11,592
11,896
Other assets
2,389
2,437
2,714
2,580
Total assets
572,942
488,343
461,158
461,294
Accounts payable
30,975
24,808
25,464
22,262
Accrued expenses and other current liabilities
127,330
97,437
89,458
99,775
Notes payable, current
-
-
3
5
Derivative liabilities
1,121
912
1,507
1,415
Total current liabilities
159,426
123,157
116,432
123,457
Notes payable, long-term
-
-
0
0
Operating lease liability, long-term
12,520
12,914
13,087
14,006
Other long-term liabilities
92
99
97
98
Total liabilities
172,038
136,170
129,616
137,561
Common stock, 0.01 par value 500,000,000 shares authorized 64,900,349 and 64,186,549 shares issued at june30, 2026 and december31, 2025, respectively 57,397,082 and 57,082,173 shares outstanding at june30, 2026 and december31, 2025, respectively
649
644
642
640
Additional paid-in capital
195,611
187,520
185,400
181,992
Retained earnings
307,939
258,488
228,014
222,487
Accumulated other comprehensive gain (loss)
-287
26
486
549
Treasury stock, 7,503,267 shares at cost as of june30, 2026, and 7,104,376 shares at cost as of december31, 2025
103,008
94,505
83,000
81,935
Total stockholders equity
400,904
352,173
331,542
323,733
Total liabilities and stockholders equity
572,942
488,343
461,158
461,294
Unit: Thousand (K) dollars (except for numbers of shares and EPS). Numbers labeled with * are estimated quarterly values.
Time Plot
Show the time plot by selecting a row from the table.