UFP Technologies, Inc. (UFPT) financial statements (2020 and earlier)

Company profile

Business Address 100 HALE STREET
NEWBURYPORT, MA 01950
State of Incorp. DE
Fiscal Year End December 31
SIC 3841 - Surgical and Medical Instruments and Apparatus (benchmarking)
More info Complete financial analysis Financial benchmarking

Balance sheet (Statement of financial position) ($ in millions)

12/31/2019
12/31/2018
12/31/2017
12/31/2016
12/31/2015
12/31/2014
12/31/2013
ASSETS
Current Assets
Cash, cash equivalents, and short-term investments433831303437
Cash and cash equivalents433831303437
Receivables29282121171617
Inventory, net of allowances, customer advances and progress billings18201314141311
Inventory18201314141311
Prepaid expense2222111
Income taxes receivable2
Other undisclosed current assets0211141
Total current assets:53567570646869
Noncurrent Assets
Operating lease, right-of-use asset3
Property, plant and equipment57585449473526
Intangible assets, net (including goodwill)737478889
Goodwill525277777
Intangible assets, net (excluding goodwill)2122 0111
Deferred costs322    
Other noncurrent assets0002222
Total noncurrent assets:1361346358564536
TOTAL ASSETS:189190138128120114105
LIABILITIES AND EQUITY
Liabilities
Current Liabilities
Accounts payable and accrued liabilities1315109101311
Accounts payable5744553
Accrued liabilities8865558
Employee-related liabilities     3 
Deferred revenue3
Debt13 1111
Self insurance reserve     01
Contract with customer, liability3
Other undisclosed current liabilities     (3)(1)
Total current liabilities:16211010111212
Noncurrent Liabilities
Long-term debt and lease obligation222  123
Long-term debt, excluding current maturities 22  123
Operating lease, liability2
Liabilities, other than long-term debt8655476
Deferred compensation liability, classified3222222
Deferred tax liabilities, net423342
Deferred income tax liabilities5
Postemployment benefits liability2
Liability, pension and other postretirement and postemployment benefits     2
Other liabilities0000   
Other undisclosed noncurrent liabilities    0(2)(2)
Total noncurrent liabilities:102855577
Total liabilities:27491415161919
Stockholders' equity
Stockholders' equity attributable to parent1621401241131049586
Common stock0000000
Treasury stock, value(1)(1)(1)(1)(1)  
Additional paid in capital31292725242220
Retained earnings1321129888807365
Total stockholders' equity:1621401241131049586
TOTAL LIABILITIES AND EQUITY:189190138128120114105

Income statement (P&L) ($ in millions)

12/31/2019
12/31/2018
12/31/2017
12/31/2016
12/31/2015
12/31/2014
12/31/2013
Revenues198190148146139139139
Revenue, net148146139139139
Cost of revenue
(Cost of Goods and Services Sold)
(144)(142)(112)(111)(101)(102)(99)
Gross profit:54483535373741
Operating expenses(29)(29)(24)(22)(26)(31)(28)
Other undisclosed operating income     55
Operating income:25201212121217
Nonoperating income (expense)(0)00000(0)
Investment income, nonoperating 000   
Other nonoperating income (expense)(0)0   0 
Interest and debt expense(1)(1)(0)(0)   
Income from continuing operations before equity method investments, income taxes:24181212121217
Other undisclosed income from continuing operations before income taxes  00   
Income from continuing operations before income taxes:24181212121217
Income tax expense(4)(4)(3)(4)(4)(4)(6)
Net income available to common stockholders, diluted:2014988811

Comprehensive Income ($ in millions)

12/31/2019
12/31/2018
12/31/2017
12/31/2016
12/31/2015
12/31/2014
12/31/2013
Net income:2014988811
Comprehensive income, net of tax, attributable to parent:2014988811

Statements sources

The financial statements are based on the company's filings with the The U.S. Securities and Exchange Commission (SEC) through the Electronic Data Gathering, Analysis, and Retrieval system (EDGAR). The information is derived from the 10-K and 10-Q reports submitted to the SEC in XBRL (eXtensible Business Reporting Language) format and presented according to the US GAAP Taxonomy. Please review the original filings for a more detailed information.

Login to ReadyRatios

 

Have you forgotten your password?

Are you a new user?

Login As
You can log in if you are registered at one of these services: