v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
CONDENSED CONSOLIDATED STATEMENTS OF INCOME        
Net sales $ 43,614 $ 40,366 $ 84,183 $ 80,638
Cost of sales 28,078 27,476 55,395 55,585
Gross margin 15,536 12,890 28,788 25,053
Selling, general and administrative expense 6,615 6,570 12,817 12,864
Corporate expense 2,788 3,519 5,731 6,240
Income from operations 6,133 2,801 10,240 5,949
Equity in earnings (losses) of Kronos Worldwide, Inc. 4,644 (2,811) 3,167 2,714
Other income (expense):        
Interest and dividend income 1,144 1,504 2,396 3,542
Marketable equity securities 443 (108) 3,138 (8,659)
Other components of net periodic pension and OPEB cost   (285)   (570)
Interest expense (11) (90) (22) (666)
Income before income taxes 12,353 1,011 18,919 2,310
Income tax expense (benefit) 2,462 (43) 3,934 (66)
Net income 9,891 1,054 14,985 2,376
Noncontrolling interest in net income of subsidiary 937 699 1,687 1,354
Net income attributable to NLI stockholders $ 8,954 $ 355 $ 13,298 $ 1,022
Amounts attributable to NLI stockholders:        
Basic net income per share $ 0.18 $ 0.01 $ 0.27 $ 0.02
Diluted net income per share     $ 0.27 $ 0.02
Weighted average shares used in the calculation of net income per share - basic 48,881 48,855 48,872 48,852
Weighted average shares used in the calculation of net income per share - diluted     48,872 48,852