| UFP TECHNOLOGIES INC (UFPT) | |||||||||||||||||||||||||||||||||||||||||||||||||
| Q1-CY2026 | Q4-CY2025 | Q3-CY2025 | Q2-CY2025 | Q1-CY2025 | Q4-CY2024 | Q3-CY2024 | Q2-CY2024 | Q1-CY2024 | Q4-CY2023 | Q3-CY2023 | Q2-CY2023 | Q1-CY2023 | Q4-CY2022 | Q3-CY2022 | Q2-CY2022 | Q1-CY2022 | Q4-CY2021 | Q3-CY2021 | Q2-CY2021 | Q1-CY2021 | Q4-CY2020 | Q3-CY2020 | Q2-CY2020 | Q1-CY2020 | Q4-CY2019 | Q3-CY2019 | Q2-CY2019 | Q1-CY2019 | Q4-CY2018 | Q3-CY2018 | Q2-CY2018 | Q1-CY2018 | Q4-CY2017 | Q3-CY2017 | Q2-CY2017 | Q1-CY2017 | Q4-CY2016 | Q3-CY2016 | Q2-CY2016 | Q1-CY2016 | Q4-CY2015 | Q3-CY2015 | Q2-CY2015 | Q1-CY2015 | Q4-CY2014 | Q3-CY2014 | Q2-CY2014 | Q1-CY2014 | |
| Balance Sheet Date | 2025-Dec-31 | 2025-Sep-30 | 2025-Jun-30 | 2025-Mar-31 | 2024-Dec-31 | 2024-Sep-30 | 2024-Jun-30 | 2024-Mar-31 | 2023-Dec-31 | 2023-Sep-30 | 2023-Jun-30 | 2023-Mar-31 | 2022-Dec-31 | 2022-Sep-30 | 2022-Jun-30 | 2022-Mar-31 | 2021-Dec-31 | 2021-Sep-30 | 2021-Jun-30 | 2021-Mar-31 | 2020-Dec-31 | 2020-Sep-30 | 2020-Jun-30 | 2020-Mar-31 | 2019-Dec-31 | 2019-Sep-30 | 2019-Jun-30 | 2019-Mar-31 | 2018-Dec-31 | 2018-Sep-30 | 2018-Jun-30 | 2018-Mar-31 | 2017-Dec-31 | 2017-Sep-30 | 2017-Jun-30 | 2017-Mar-31 | 2016-Dec-31 | 2016-Sep-30 | 2016-Jun-30 | 2016-Mar-31 | 2015-Dec-31 | 2015-Sep-30 | 2015-Jun-30 | 2015-Mar-31 | 2014-Dec-31 | 2014-Sep-30 | 2014-Jun-30 | 2014-Mar-31 | |
| Fiscal Period | Q4-FY2025 | Q3-FY2025 | Q2-FY2025 | Q1-FY2025 | Q4-FY2024 | Q3-FY2024 | Q2-FY2024 | Q1-FY2024 | Q4-FY2023 | Q3-FY2023 | Q2-FY2023 | Q1-FY2023 | Q4-FY2022 | Q3-FY2022 | Q2-FY2022 | Q1-FY2022 | Q4-FY2021 | Q3-FY2021 | Q2-FY2021 | Q1-FY2021 | Q4-FY2020 | Q3-FY2020 | Q2-FY2020 | Q1-FY2020 | Q4-FY2019 | Q3-FY2019 | Q2-FY2019 | Q1-FY2019 | Q4-FY2018 | Q3-FY2018 | Q2-FY2018 | Q1-FY2018 | Q4-FY2017 | Q3-FY2017 | Q2-FY2017 | Q1-FY2017 | Q4-FY2016 | Q3-FY2016 | Q2-FY2016 | Q1-FY2016 | Q4-FY2015 | Q3-FY2015 | Q2-FY2015 | Q1-FY2015 | Q4-FY2014 | Q3-FY2014 | Q2-FY2014 | Q1-FY2014 | |
| Operating Cash Flow | 16,839,000$ | 35,925,000$ | 25,331,000$ | 13,810,000$ | 24,424,000$ | 19,801,000$ | 11,714,000$ | 10,654,000$ | 12,701,000$ | 18,033,000$ | 8,877,000$ | 1,723,000$ | 17,888,000$ | (109,000$) | 3,181,000$ | (3,216,000$) | 616,000$ | 3,790,000$ | 6,553,000$ | 3,334,000$ | 8,299,000$ | 6,002,000$ | 5,994,000$ | 4,742,000$ | 8,843,000$ | 10,028,000$ | 8,729,000$ | 3,629,000$ | 7,771,000$ | 6,102,000$ | 9,439,000$ | (1,992,000$) | 4,459,000$ | 3,788,000$ | 4,138,000$ | 3,038,000$ | |||||||||||||
| Investing Cash Flow | (3,856,000$) | (15,274,000$) | (5,650,000$) | (2,817,000$) | (3,884,000$) | (197,167,000$) | (7,381,000$) | (1,732,000$) | (2,756,000$) | (2,785,000$) | (2,770,000$) | (2,177,000$) | (2,964,000$) | 33,398,000$ | (6,168,000$) | (22,975,000$) | (97,233,000$) | (965,000$) | (1,812,000$) | (1,449,000$) | (1,309,000$) | (828,000$) | (1,117,000$) | (1,007,000$) | (1,393,000$) | (1,562,000$) | (1,431,000$) | (1,388,000$) | (907,000$) | (1,521,000$) | (1,469,000$) | (78,432,000$) | (3,501,000$) | (3,007,000$) | (1,458,000$) | (1,430,000$) | |||||||||||||
| Purchases of Property and Equipment | 2,857,000$ | 2,817,000$ | 3,007,000$ | 2,146,000$ | 2,771,000$ | 1,732,000$ | 2,756,000$ | 2,783,000$ | 2,772,000$ | 2,179,000$ | 2,964,000$ | 2,314,000$ | 6,168,000$ | 2,334,000$ | 1,118,000$ | 995,000$ | 1,833,000$ | 1,449,000$ | 1,311,000$ | 906,000$ | 1,131,000$ | 1,020,000$ | 1,397,000$ | 1,562,000$ | 1,431,000$ | 1,388,000$ | 907,000$ | 1,530,000$ | 1,497,000$ | 1,494,000$ | 3,502,000$ | 2,409,000$ | 3,008,000$ | 1,463,000$ | 1,440,000$ | 1,690,000$ | 2,579,000$ | 1,497,000$ | 2,739,000$ | 2,542,000$ | 1,939,000$ | 8,522,000$ | 2,496,000$ | 6,631,000$ | 2,932,000$ | 1,377,000$ | |||
| Financing Cash Flow | (10,884,000$) | (17,491,000$) | (19,083,000$) | (10,698,000$) | (22,717,000$) | 176,783,000$ | 1,044,000$ | (2,717,000$) | (11,244,000$) | (14,015,000$) | (7,336,000$) | 2,571,000$ | (20,723,000$) | (28,858,000$) | 5,002,000$ | 18,685,000$ | 74,640,000$ | (4,000$) | 155,000$ | (742,000$) | (191,000$) | (5,000$) | 55,000$ | (144,000$) | (15,097,000$) | (2,307,000$) | (4,560,000$) | (2,986,000$) | (8,714,000$) | (5,408,000$) | (9,119,000$) | 49,510,000$ | (226,000$) | (22,000$) | (284,000$) | (367,000$) | |||||||||||||
| End Cash Position | 20,301,000$ | 18,226,000$ | 14,892,000$ | 14,028,000$ | 13,450,000$ | 16,356,000$ | 16,728,000$ | 11,372,000$ | 5,263,000$ | 6,376,000$ | 5,291,000$ | 6,503,000$ | 4,451,000$ | 9,937,000$ | 5,576,000$ | 3,652,000$ | 11,117,000$ | 33,094,000$ | 30,273,000$ | 25,377,000$ | 24,234,000$ | 17,435,000$ | 12,266,000$ | 7,334,000$ | 3,743,000$ | 11,390,000$ | 5,231,000$ | 2,493,000$ | 3,238,000$ | 5,088,000$ | 5,915,000$ | 7,064,000$ | 37,978,000$ | 37,246,000$ | 34,514,000$ | 33,755,000$ | 31,359,000$ | 30,118,000$ | 27,007,000$ | 25,459,000$ | 29,804,000$ | 29,355,000$ | 29,173,000$ | 24,392,000$ | 34,052,000$ | 33,048,000$ | 31,960,000$ | 34,620,000$ | |
| Exchange Rate Effect | (24,000$) | 174,000$ | 266,000$ | 283,000$ | (729,000$) | 211,000$ | (21,000$) | (96,000$) | 186,000$ | (148,000$) | 17,000$ | (65,000$) | 313,000$ | (70,000$) | (91,000$) | 41,000$ | |||||||||||||||||||||||||||||||||
| Dividends Paid | |||||||||||||||||||||||||||||||||||||||||||||||||
| Unlevered Free Cash Flow | 16,839,000$ | 35,925,000$ | 22,474,000$ | 10,993,000$ | 21,417,000$ | 17,655,000$ | 8,943,000$ | 8,922,000$ | 9,945,000$ | 15,250,000$ | 6,105,000$ | (456,000$) | 14,924,000$ | (2,423,000$) | (2,987,000$) | (5,550,000$) | (502,000$) | 2,795,000$ | 4,720,000$ | 1,885,000$ | 6,988,000$ | 5,096,000$ | 4,863,000$ | 3,722,000$ | 7,446,000$ | 8,466,000$ | 7,298,000$ | 2,241,000$ | 6,864,000$ | 4,572,000$ | 7,942,000$ | (3,486,000$) | 957,000$ | 780,000$ | 2,675,000$ | 1,598,000$ | |||||||||||||