Skip to content
10-K

Annual Report

Atrion Corporation

0001654954-24-002411

← back to feed
Filed
Feb 29, 2024 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2023 · Feb 8, 2024 1.76M sh
Shares Diluted FY 2023 · Dec 31, 2023 1.76M sh
Shares Diluted FY 2023 · Dec 31, 2022 1.79M sh
Shares Diluted FY 2023 · Dec 31, 2021 1.82M sh
Stock Repurchased FY 2023 · Dec 31, 2023 $1.67K
Stock Repurchased FY 2023 · Dec 31, 2022 $25.79K
Stock Repurchased FY 2023 · Dec 31, 2021 $16.99K
Dividends Paid FY 2023 · Dec 31, 2023 $15.31K
Dividends Paid FY 2023 · Dec 31, 2022 $14.62K
Dividends Paid FY 2023 · Dec 31, 2021 $13.41K
Capex FY 2023 · Dec 31, 2023 $22.32K
Capex restated FY 2023 · Dec 31, 2022 $33.74K
Capex restated FY 2023 · Dec 31, 2021 $15.83K
Operating Cash Flow FY 2023 · Dec 31, 2023 $20.01K
Operating Cash Flow restated FY 2023 · Dec 31, 2022 $28.79K
Operating Cash Flow restated FY 2023 · Dec 31, 2021 $38.8K
Short Term Investments FY 2023 · Dec 31, 2023 $2.69M
Short Term Investments FY 2023 · Dec 31, 2022 $21.15M
Cash And Equivalents FY 2023 · Dec 31, 2023 $3.57M
Cash And Equivalents FY 2023 · Dec 31, 2022 $4.73M
Stockholders Equity FY 2023 · Dec 31, 2023 $242.89K
Stockholders Equity restated FY 2023 · Dec 31, 2022 $239.54K
Stockholders Equity restated FY 2023 · Dec 31, 2021 $244.3K
Stockholders Equity restated FY 2023 · Dec 31, 2020 $240.44K
Current Liabilities FY 2023 · Dec 31, 2023 $12.62K
Current Liabilities restated FY 2023 · Dec 31, 2022 $18.1K
Total Liabilities FY 2023 · Dec 31, 2023 $17.94K
Total Liabilities restated FY 2023 · Dec 31, 2022 $25.17K
Current Assets FY 2023 · Dec 31, 2023 $114.77K
Current Assets restated FY 2023 · Dec 31, 2022 $119.4K
Total Assets FY 2023 · Dec 31, 2023 $260.83K
Total Assets restated FY 2023 · Dec 31, 2022 $264.71K
Eps Diluted FY 2023 · Dec 31, 2023 $11.02
Eps Diluted FY 2023 · Dec 31, 2022 $19.56
Eps Diluted FY 2023 · Dec 31, 2021 $18.18
Eps Basic FY 2023 · Dec 31, 2023 $11.02
Eps Basic FY 2023 · Dec 31, 2022 $19.59
Eps Basic FY 2023 · Dec 31, 2021 $18.22
Sga Expense FY 2023 · Dec 31, 2023 $23.19K
Sga Expense restated FY 2023 · Dec 31, 2022 $20.94K
Sga Expense restated FY 2023 · Dec 31, 2021 $19.6K
Rd Expense FY 2023 · Dec 31, 2023 $6.69K
Rd Expense restated FY 2023 · Dec 31, 2022 $5.5K
Rd Expense restated FY 2023 · Dec 31, 2021 $5.67K
Net Income FY 2023 · Dec 31, 2023 $19.41M
Net Income FY 2023 · Dec 31, 2022 $35.01M
Net Income FY 2023 · Dec 31, 2021 $33.06M
Operating Income FY 2023 · Dec 31, 2023 $22.58K
Operating Income restated FY 2023 · Dec 31, 2022 $39.69K
Operating Income restated FY 2023 · Dec 31, 2021 $36.04K
Gross Profit FY 2023 · Dec 31, 2023 $62.39K
Gross Profit restated FY 2023 · Dec 31, 2022 $75.9K
Gross Profit restated FY 2023 · Dec 31, 2021 $69.37K
Revenue FY 2023 · Dec 31, 2023 $169.33M
Revenue FY 2023 · Dec 31, 2022 $183.51M
Revenue FY 2023 · Dec 31, 2021 $165.01M