XML 62 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Note 11 - Business Segment Information - Segment Activity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenues $ 48,561 $ 42,983 $ 99,307 $ 84,910
Cost of products sold (36,960) (31,420) (74,961) (61,877)
Gross profit 11,601 11,563 24,346 23,033
Operating Expenses 9,345 7,646 18,691 15,053
Research and development (2,318) (1,997) (4,722) (3,753)
Segment contribution 2,256 3,917 5,655 7,980
Operating Income 2,256 3,917 5,655 7,980
Other expenses, net (1,143) (71) (2,096) (527)
Income tax provision (243) (853) (810) (1,556)
Non-controlling interest 9 (24) (5) (37)
Net income attributable to Ultralife 879 2,969 2,744 5,860
Operating Segments [Member]        
Operating Expenses (4,408) (3,460) (8,639) (6,760)
Segment contribution 4,875 6,106 10,985 12,520
Operating Income 4,875 6,106 10,985 12,520
Operating Segments [Member] | Battery & Energy Products Segment [Member]        
Revenues 45,867 36,683 92,188 71,672
Cost of products sold (35,032) (26,730) (69,913) (52,733)
Gross profit 10,835 9,953 22,275 18,939
Operating Expenses (4,024) (2,994) (7,889) (5,899)
Research and development (1,494) (1,258) (3,085) (2,260)
Segment contribution 5,317 5,701 11,301 10,780
Operating Income 5,317 5,701 11,301 10,780
Operating Segments [Member] | Communications Systems Segment [Member]        
Revenues 2,694 6,300 7,119 13,238
Cost of products sold (1,928) (4,690) (5,048) (9,144)
Gross profit 766 1,610 2,071 4,094
Operating Expenses (384) (466) (750) (861)
Research and development (824) (739) (1,637) (1,493)
Segment contribution (442) 405 (316) 1,740
Operating Income (442) 405 (316) 1,740
Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]        
Revenues 0 0 0 0
Cost of products sold 0 0 0 0
Gross profit 0 0 0 0
Operating Expenses (2,619) (2,189) (5,330) (4,540)
Research and development 0 0 0 0
Other expenses, net (1,143) (71) (2,096) (527)
Income tax provision (243) (853) (810) (1,556)
Non-controlling interest $ 9 $ (24) $ (5) $ (37)