Trade receivables, net of allowance of 15,174 and 19,752 at june 30, 2026 and december 31, 2025, respectively
240,094
245,633
237,774
220,408
Contract assets
3,259
2,803
2,705
2,986
Inventories
264,837
252,987
248,433
275,197
Assets held for sale
-
1,234
0
954
Prepaid expenses and other current assets
58,282
49,527
35,728
47,433
Total current assets
788,527
752,891
728,047
710,352
Total property and equipment
279,969
271,825
261,246
252,969
Less accumulated depreciation and amortization
110,333
108,497
102,372
94,284
Property and equipment, net
169,636
163,328
158,874
158,685
Right-of-use assets - operating
48,728
51,213
52,204
54,745
Goodwill
106,005
99,758
99,720
95,384
2026
-
-
15,522
-
2027
-
-
13,953
-
2028
-
-
13,953
-
2029
-
-
12,882
-
2030
-
-
11,137
-
Gross carrying amount
153,248
165,448
-
214,679
Thereafter
-
-
48,783
-
Accumulated amortization
37,922
53,468
-
94,200
Intangibles, net
115,326
111,980
116,230
120,479
Deferred tax asset, net
89,341
98,226
102,375
104,132
Other long-term assets
10,184
10,281
10,857
10,133
Total noncurrent assets
539,220
534,786
540,260
543,558
Total assets
1,327,747
1,287,677
1,268,307
1,253,910
Accounts payable
77,188
74,888
60,711
66,633
Accrued expenses
37,755
35,232
49,148
45,680
Operating lease liabilities
12,741
12,643
12,670
12,785
Contract liabilities
14,484
11,144
11,986
10,286
Current portion of long-term debt and finance lease obligations
6,043
6,170
6,709
6,316
Other current liabilities
9,304
7,685
6,940
7,010
Total current liabilities
157,515
147,762
148,164
148,710
Long-term debt and finance lease obligations
19,041
18,042
18,922
20,090
Operating lease liabilities
36,729
39,349
40,986
43,287
Deferred income taxes
621
743
500
619
Legal settlement accrual
51,607
48,803
-
-
Other long-term liabilities
3,735
2,073
2,036
2,250
Total noncurrent liabilities
111,733
109,010
62,444
66,246
Total liabilities
269,248
256,772
210,608
214,956
Common stock 0.01 par value, 200,000,000 shares authorized at june 30, 2026 and december 31, 2025 68,875,856 and 69,077,237 shares issued and outstanding at june 30, 2026 and december 31, 2025, respectively
689
686
691
689
Additional paid-in capital
772,905
769,905
767,650
763,164
Accumulated other comprehensive income
5,394
5,834
4,084
3,795
Retained earnings
279,511
254,480
285,274
271,306
Total stockholders' equity
1,058,499
1,030,905
1,057,699
1,038,954
Total liabilities and stockholders' equity
1,327,747
1,287,677
1,268,307
1,253,910
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.