Net sales (to related parties 10 and 402 for the three months ended june 30, 2026 and 2025, respectively, 19 and 865 for the six months ended june 30, 2026 and 2025, respectively)
152,544
128,592
191,223
203,829
Cost of sales (derived from related party net sales 3 and 271 for the three months ended june 30, 2026 and 2025, respectively, and 8 and 587 for the six months ended june 30, 2026 and 2025, respectively)
111,176
99,168
149,412
155,118
Gross profit
41,368
29,424
41,811
48,711
Research and development expenses
5,051
4,805
4,515
4,790
Selling, general and administrative expenses
12,117
12,977
12,758
15,256
Amortization of intangible assets
280
249
297
308
Total operating expenses
17,448
18,031
17,570
20,354
Operating income
23,920
11,393
24,241
28,357
Interest expense (from related parties of 0 and 219 for the three months ended june 30, 2026 and 2025, respectively, and 0 and 634 for the six months ended june 30, 2026 and 2025, respectively)
1,570
1,745
1,619
1,617
Other expense (income)
122
85
57
0
Total other expense, net
-1,448
-1,660
-1,562
-1,617
Income before income taxes
22,472
9,733
22,679
26,740
Income tax expense (benefit)
5,611
2,433
6,602
-876
Net income
16,861
7,300
16,077
27,616
Basic EPS
0.73
0.32
0.698
1.2
Diluted EPS
0.73
0.32
0.697
1.2
Basic Average Shares
23,050,000
23,046,000
23,041,000
23,033,000
Diluted Average Shares
23,072,000
23,063,000
23,075,000
23,061,000
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.