FACTANKER · measured, cited, anchored official records connected

Organization record

ULTRALIFE CORPORATION

All evidence-backed facts for this organization, identity resolved across official registers.

CIK: 0000875657QID: Q17086475Every fact source-linked

Cite: FACTANKER, https://factanker.com/entity/3d118d8f-318e-40ee-a3dd-c35096935b9e

Facts on record

Newest first; every row links to its evidence page.

FactValuePeriodSource
accounts_payable{"amount": 22601000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2026-06-30sec_edgar
accounts_payable{"amount": 24058000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2026-03-31sec_edgar
accounts_payable{"amount": 17423000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2025-12-31sec_edgar
accounts_payable{"amount": 14164000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2025-09-30sec_edgar
accounts_payable{"amount": 15029000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2025-06-30sec_edgar
accounts_payable{"amount": 16617000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2025-03-31sec_edgar
accounts_payable{"amount": 14160000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-12-31sec_edgar
accounts_payable{"amount": 12681000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-09-30sec_edgar
accounts_payable{"amount": 9691000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-06-30sec_edgar
accounts_payable{"amount": 13315000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-03-31sec_edgar
accounts_payable{"amount": 11336000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-12-31sec_edgar
accounts_payable{"amount": 13470000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-09-30sec_edgar
accounts_payable{"amount": 18541000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-06-30sec_edgar
accounts_payable{"amount": 18988000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-03-31sec_edgar
accounts_payable{"amount": 16074000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-12-31sec_edgar
accounts_payable{"amount": 15827000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-09-30sec_edgar
accounts_payable{"amount": 13441000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-06-30sec_edgar
accounts_payable{"amount": 11235000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-03-31sec_edgar
accounts_payable{"amount": 9823000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-12-31sec_edgar
accounts_payable{"amount": 9206000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-09-30sec_edgar
accounts_payable{"amount": 9545000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-06-30sec_edgar
accounts_payable{"amount": 10141000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-03-31sec_edgar
accounts_payable{"amount": 10839000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-12-31sec_edgar
accounts_payable{"amount": 8875000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-09-30sec_edgar
accounts_payable{"amount": 7766000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-06-30sec_edgar
accounts_payable{"amount": 11731000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-03-31sec_edgar
accounts_payable{"amount": 9388000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-12-31sec_edgar
accounts_payable{"amount": 10451000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-09-29sec_edgar
accounts_payable{"amount": 14179000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-06-30sec_edgar
accounts_payable{"amount": 11307000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-03-31sec_edgar
accounts_payable{"amount": 9919000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-12-31sec_edgar
accounts_payable{"amount": 7260000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-09-30sec_edgar
accounts_payable{"amount": 6656000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-07-01sec_edgar
accounts_payable{"amount": 7545000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-04-01sec_edgar
accounts_payable{"amount": 8787000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-12-31sec_edgar
accounts_payable{"amount": 7108000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-10-01sec_edgar
accounts_payable{"amount": 7647000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-07-02sec_edgar
accounts_payable{"amount": 7071000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-04-02sec_edgar
accounts_payable{"amount": 7292000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-12-31sec_edgar
accounts_payable{"amount": 6323000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-09-25sec_edgar
accounts_payable{"amount": 6654000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-06-26sec_edgar
accounts_payable{"amount": 8018000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-03-27sec_edgar
accounts_payable{"amount": 6494000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-12-31sec_edgar
accounts_payable{"amount": 6766000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-09-27sec_edgar
accounts_payable{"amount": 6353000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-06-28sec_edgar
accounts_payable{"amount": 7687000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-03-29sec_edgar
accounts_payable{"amount": 6996000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-12-31sec_edgar
accounts_payable{"amount": 7142000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-09-28sec_edgar
accounts_payable{"amount": 7115000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-06-29sec_edgar
accounts_payable{"amount": 7064000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-03-30sec_edgar
accounts_payable{"amount": 7053000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-12-31sec_edgar
accounts_payable{"amount": 6057000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-09-29sec_edgar
accounts_payable{"amount": 9400000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-06-30sec_edgar
accounts_payable{"amount": 8710000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-03-31sec_edgar
accounts_payable{"amount": 11357000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-12-31sec_edgar
accounts_payable{"amount": 11930000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-09-30sec_edgar
accounts_payable{"amount": 10748000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-07-01sec_edgar
accounts_payable{"amount": 8994000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-04-01sec_edgar
accounts_payable{"amount": 13766000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2011-12-31sec_edgar
accounts_payable{"amount": 13393000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2011-10-02sec_edgar
accounts_payable{"amount": 14097000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2011-07-03sec_edgar
accounts_payable{"amount": 16338000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2010-12-31sec_edgar
accounts_receivable{"amount": 34770000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2026-06-30sec_edgar
accounts_receivable{"amount": 34428000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2026-03-31sec_edgar
accounts_receivable{"amount": 33948000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2025-12-31sec_edgar
accounts_receivable{"amount": 30929000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2025-09-30sec_edgar
accounts_receivable{"amount": 32322000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2025-06-30sec_edgar
accounts_receivable{"amount": 36061000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2025-03-31sec_edgar
accounts_receivable{"amount": 29370000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-12-31sec_edgar
accounts_receivable{"amount": 27754000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-09-30sec_edgar
accounts_receivable{"amount": 31055000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-06-30sec_edgar
accounts_receivable{"amount": 35278000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-03-31sec_edgar
accounts_receivable{"amount": 31761000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-12-31sec_edgar
accounts_receivable{"amount": 27189000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-09-30sec_edgar
accounts_receivable{"amount": 28630000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-06-30sec_edgar
accounts_receivable{"amount": 24463000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-03-31sec_edgar
accounts_receivable{"amount": 27779000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-12-31sec_edgar
accounts_receivable{"amount": 26876000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-09-30sec_edgar
accounts_receivable{"amount": 22349000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-06-30sec_edgar
accounts_receivable{"amount": 22909000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-03-31sec_edgar
accounts_receivable{"amount": 20232000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-12-31sec_edgar
accounts_receivable{"amount": 16235000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-09-30sec_edgar
accounts_receivable{"amount": 18712000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-06-30sec_edgar
accounts_receivable{"amount": 19156000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-03-31sec_edgar
accounts_receivable{"amount": 21054000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2020-12-31sec_edgar
accounts_receivable{"amount": 15012000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2020-09-30sec_edgar
accounts_receivable{"amount": 26405000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2020-06-30sec_edgar
accounts_receivable{"amount": 35750000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2020-03-31sec_edgar
accounts_receivable{"amount": 30106000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2019-12-31sec_edgar
accounts_receivable{"amount": 26573000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2019-09-29sec_edgar
accounts_receivable{"amount": 25119000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2019-06-30sec_edgar
accounts_receivable{"amount": 13938000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2019-03-31sec_edgar
accounts_receivable{"amount": 16015000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-12-31sec_edgar
accounts_receivable{"amount": 14533000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-09-30sec_edgar
accounts_receivable{"amount": 15468000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-07-01sec_edgar
accounts_receivable{"amount": 15730000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-04-01sec_edgar
accounts_receivable{"amount": 14657000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-12-31sec_edgar
accounts_receivable{"amount": 15741000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-10-01sec_edgar
accounts_receivable{"amount": 13543000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-07-02sec_edgar
accounts_receivable{"amount": 13747000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-04-02sec_edgar
accounts_receivable{"amount": 13179000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-12-31sec_edgar
accounts_receivable{"amount": 12888000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-09-25sec_edgar
accounts_receivable{"amount": 13735000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-06-26sec_edgar
accounts_receivable{"amount": 15140000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-03-27sec_edgar
accounts_receivable{"amount": 11430000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-12-31sec_edgar
accounts_receivable{"amount": 11242000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-09-27sec_edgar
accounts_receivable{"amount": 11293000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-06-28sec_edgar
accounts_receivable{"amount": 11698000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-03-29sec_edgar
accounts_receivable{"amount": 11295000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-12-31sec_edgar
accounts_receivable{"amount": 10470000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-09-28sec_edgar
accounts_receivable{"amount": 10095000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-06-29sec_edgar
accounts_receivable{"amount": 10036000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-03-30sec_edgar
accounts_receivable{"amount": 14238000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-12-31sec_edgar
accounts_receivable{"amount": 15571000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-09-29sec_edgar
accounts_receivable{"amount": 12401000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-06-30sec_edgar
accounts_receivable{"amount": 17280000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-03-31sec_edgar
accounts_receivable{"amount": 20913000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-12-31sec_edgar
accounts_receivable{"amount": 20254000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-09-30sec_edgar
accounts_receivable{"amount": 15611000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-07-01sec_edgar
accounts_receivable{"amount": 18469000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-04-01sec_edgar
accounts_receivable{"amount": 19903000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2011-12-31sec_edgar
accounts_receivable{"amount": 26308000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2011-10-02sec_edgar
accounts_receivable{"amount": 25162000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2011-07-03sec_edgar
accounts_receivable{"amount": 34270000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2010-12-31sec_edgar
capex{"amount": 1223000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2026-06-30sec_edgar
capex{"amount": 770000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2026-03-31sec_edgar
capex{"amount": 3872000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2025-12-31sec_edgar
capex{"amount": 2990000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2025-09-30sec_edgar
capex{"amount": 1995000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2025-06-30sec_edgar
capex{"amount": 895000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2025-03-31sec_edgar
capex{"amount": 1932000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2024-12-31sec_edgar
capex{"amount": 1326000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2024-09-30sec_edgar
capex{"amount": 732000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2024-06-30sec_edgar
capex{"amount": 372000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2024-03-31sec_edgar
capex{"amount": 2552000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2023-12-31sec_edgar
capex{"amount": 1547000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2023-09-30sec_edgar
capex{"amount": 1013000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2023-06-30sec_edgar
capex{"amount": 497000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2023-03-31sec_edgar
capex{"amount": 1679000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2022-12-31sec_edgar
capex{"amount": 1396000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2022-09-30sec_edgar
capex{"amount": 585000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2022-06-30sec_edgar
capex{"amount": 371000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2022-03-31sec_edgar
capex{"amount": 2814000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2021-12-31sec_edgar
capex{"amount": 2324000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2021-09-30sec_edgar
capex{"amount": 1225000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2021-06-30sec_edgar
capex{"amount": 489000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2021-03-31sec_edgar
capex{"amount": 3101000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2020-12-31sec_edgar
capex{"amount": 1902000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2020-09-30sec_edgar
capex{"amount": 1533000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2020-06-30sec_edgar
capex{"amount": 565000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2020-03-31sec_edgar
capex{"amount": 6281000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2019-12-31sec_edgar
capex{"amount": 4846000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2019-09-29sec_edgar
capex{"amount": 3793000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2019-06-30sec_edgar
capex{"amount": 2581000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2019-03-31sec_edgar
capex{"amount": 4185000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2018-12-31sec_edgar
capex{"amount": 1994000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2018-09-30sec_edgar
capex{"amount": 999000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2018-07-01sec_edgar
capex{"amount": 172000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2018-04-01sec_edgar
capex{"amount": 1392000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2017-12-31sec_edgar
capex{"amount": 971000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2017-10-01sec_edgar
capex{"amount": 836000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2017-07-02sec_edgar
capex{"amount": 581000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2017-04-02sec_edgar
capex{"amount": 1219000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2016-12-31sec_edgar
capex{"amount": 990000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2016-09-25sec_edgar
capex{"amount": 888000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2016-06-26sec_edgar
capex{"amount": 69000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curren2016-03-27sec_edgar
capex{"amount": 2910000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2015-12-31sec_edgar
capex{"amount": 1310000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2015-09-27sec_edgar
capex{"amount": 884000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2015-06-28sec_edgar
capex{"amount": 470000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2015-03-29sec_edgar
capex{"amount": 470000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2015-03-29sec_edgar
capex{"amount": 1653000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2014-12-31sec_edgar
capex{"amount": 968000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2014-09-28sec_edgar
capex{"amount": 398000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2014-06-29sec_edgar
capex{"amount": 312000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2014-03-30sec_edgar
capex{"amount": 766000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2013-12-31sec_edgar
capex{"amount": 736000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2013-09-29sec_edgar
capex{"amount": 444000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2013-06-30sec_edgar
capex{"amount": 332000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2013-03-31sec_edgar
capex{"amount": 2685000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2012-12-31sec_edgar
capex{"amount": 2011000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2012-09-30sec_edgar
capex{"amount": 1546000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2012-07-01sec_edgar
capex{"amount": 209000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2012-04-01sec_edgar
capex{"amount": 2362000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2011-12-31sec_edgar
capex{"amount": 1878000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2011-10-02sec_edgar
capex{"amount": 1878000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2011-10-02sec_edgar
capex{"amount": 1525000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2011-07-03sec_edgar
capex{"amount": 1505000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2011-07-03sec_edgar
capex{"amount": 492000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2011-04-03sec_edgar
capex{"amount": 1762000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2010-12-31sec_edgar
capex{"amount": 857000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2010-09-26sec_edgar
capex{"amount": 534000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2010-06-27sec_edgar
capex{"amount": 1820000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2009-12-31sec_edgar
cash_and_equivalents{"amount": 9345000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2025-12-31sec_edgar
cash_and_equivalents{"amount": 6854000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2024-12-31sec_edgar
cash_and_equivalents{"amount": 6774000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2024-09-30sec_edgar
cash_and_equivalents{"amount": 6690000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2024-06-30sec_edgar
cash_and_equivalents{"amount": 10099000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2024-03-31sec_edgar
cash_and_equivalents{"amount": 10196000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2023-12-31sec_edgar
cash_and_equivalents{"amount": 9223000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2023-09-30sec_edgar