XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current Assets:    
Cash $ 6,854 $ 10,278
Trade accounts receivable, net of allowance for expected credit losses of $384 and $300, respectively 29,370 31,761
Inventories, net 51,363 42,215
Prepaid expenses and other current assets 9,573 5,949
Total current assets 97,160 90,203
Property, plant and equipment, net 40,485 21,117
Goodwill 45,006 37,571
Other intangible assets, net 24,557 15,107
Deferred income taxes, net 8,413 10,567
Other noncurrent assets 4,830 3,711
Total assets 220,451 178,276
Current Liabilities:    
Accounts payable 14,160 11,336
Current portion of long-term debt 2,750 2,000
Accrued compensation and related benefits 2,911 3,115
Accrued expenses and other current liabilities 9,470 7,279
Total current liabilities 29,291 23,730
Long-term debt, net 51,502 23,624
Deferred income taxes 1,443 1,714
Other noncurrent liabilities 4,028 3,781
Total liabilities 86,264 52,849
Commitments and Contingencies  
Shareholders' Equity:    
Preferred stock – par value $.10 per share; authorized 1,000,000 shares; none issued 0 0
Common stock – par value $.10 per share; authorized 40,000,000 shares; issued – 21,069,079 shares and 20,783,607 shares, respectively; outstanding – 16,632,965 shares and 16,347,493 shares, respectively 2,107 2,078
Capital in excess of par value 191,828 189,160
Accumulated deficit (34,442) (40,754)
Accumulated other comprehensive loss (4,006) (3,660)
Treasury stock - at cost; 4,436,114 shares and 4,436,114 shares, respectively 21,492 21,492
Total Ultralife Corporation equity 133,995 125,332
Non-controlling interest 192 95
Total stockholders’ equity 134,187 125,427
Total liabilities and stockholders' equity $ 220,451 $ 178,276