Financial Statements

Atrion Corporation (ATRI)

$463.55

+15.55 (+3.47%)

Cash Flow Statement

All numbers are in thousands
Year XLSX
2023
XLSX
2022
XLSX
2021
XLSX
2020
XLSX
2019
Operating Cash Flow 20,00628,78938,79839,22042,465
Net Income 19,41135,00833,05532,11536,761
Depreciation & Amortization 15,09813,81212,88511,65210,853
Deferred income taxes -1,517-3,194-3,6862,2821,809
Stock-based compensation 1,5311,7302,3121,7311,682
Change in working capital -15,299-18,775-4,950-7,600-8,218
Other non-cash items 782208-818-960-422
Investing Cash Flow -4,137-15,2831,996-30,832-44,836
Investments in PPE -22,319-33,736-15,828-21,886-20,446
Acquisitions --18,453-17,8248,94624,390
Investment purchases -5,648-35,676-23,158-45,768-83,721
Sales/Maturities of investments 23,83054,12940,98236,82259,331
Other Investing Activites 018,45317,824-8,946-24,390
Financing Cash Flow -17,035-41,039-30,980-30,986-11,334
Debt repayment -25,607-607---
Dividends payments -15,311-14,620-13,407-12,100-10,755
Common Stock Repurchased -1,667-26,419-17,573-18,886-579
Common Stock Issuance 25,607----
Other Financing Activites -57607---
Accounts receivables 922-2,928-4,5792,438-1,872
Accounts payables -326-1,247-6562,0951,254
Inventory -16,514-15,015-480-8,205-8,521
Other working capital 619415765-3,928921
Cash at beginning of period 4,73132,26422,45045,04858,753
Cash at end of period 3,5654,73132,26422,45045,048
Capital Expenditure -22,319-33,736-15,828-21,886-20,446
Effect of forex changes on cash -0----
Net cash flow / Change in cash -1,166-27,5339,814-22,598-13,705
Free Cash Flow -2,313-4,94722,97017,33422,019

Atrion Corporation income statement is the only one that provides an overview of company sales and net income
The reasoning behind the adjustment, however, is that free cash flow is meant to measure money being spent right now, not transactions that happened in the past. This makes Atrion Corporation FCF a useful instrument for identifying growing companies with high up-front costs, which may eat into earnings now but have the potential to pay off later.