Skip to content
10-K

Annual Report

Mirion Technologies, Inc. MIR

0001628280-26-009869

← back to feed
Filed
Feb 19, 2026 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 Diluted FY 2025 · Dec 31, 2025 261.15M sh
Shares Diluted FY 2025 · Dec 31, 2024 204.99M sh
Shares Diluted FY 2025 · Dec 31, 2023 196.37M sh
Stock Repurchased FY 2025 · Dec 31, 2025 $49.6M
Stock Repurchased restated FY 2025 · Dec 31, 2024 $0
Stock Repurchased restated FY 2025 · Dec 31, 2023 $0
Capex FY 2025 · Dec 31, 2025 $36.4M
Capex FY 2025 · Dec 31, 2024 $48.8M
Capex FY 2025 · Dec 31, 2023 $37.1M
Operating Cash Flow FY 2025 · Dec 31, 2025 $143.3M
Operating Cash Flow FY 2025 · Dec 31, 2024 $99.1M
Operating Cash Flow FY 2025 · Dec 31, 2023 $95.2M
Long Term Debt FY 2025 · Dec 31, 2025 $443.1M
Long Term Debt FY 2025 · Dec 31, 2024 $685.2M
Short Term Debt FY 2025 · Dec 31, 2025 $1.6M
Short Term Debt FY 2025 · Dec 31, 2024 $1.2M
Cash And Equivalents FY 2025 · Dec 31, 2025 $412.3M
Cash And Equivalents FY 2025 · Dec 31, 2024 $175.2M
Cash And Equivalents FY 2025 · Dec 31, 2023 $128.8M
Stockholders Equity FY 2025 · Dec 31, 2025 $1.87B
Stockholders Equity FY 2025 · Dec 31, 2024 $1.51B
Current Liabilities FY 2025 · Dec 31, 2025 $316.1M
Current Liabilities FY 2025 · Dec 31, 2024 $263.4M
Total Liabilities FY 2025 · Dec 31, 2025 $1.67B
Total Liabilities FY 2025 · Dec 31, 2024 $1.08B
Current Assets FY 2025 · Dec 31, 2025 $893.7M
Current Assets FY 2025 · Dec 31, 2024 $594.7M
Total Assets FY 2025 · Dec 31, 2025 $3.59B
Total Assets FY 2025 · Dec 31, 2024 $2.64B
Eps Diluted FY 2025 · Dec 31, 2025 $0.11
Eps Diluted FY 2025 · Dec 31, 2024 −$0.18
Eps Diluted FY 2025 · Dec 31, 2023 −$0.49
Eps Basic FY 2025 · Dec 31, 2025 $0.13
Eps Basic FY 2025 · Dec 31, 2024 −$0.18
Eps Basic FY 2025 · Dec 31, 2023 −$0.49
Sga Expense FY 2025 · Dec 31, 2025 $348.2M
Sga Expense FY 2025 · Dec 31, 2024 $341.1M
Sga Expense FY 2025 · Dec 31, 2023 $340.1M
Rd Expense FY 2025 · Dec 31, 2025 $38.9M
Rd Expense FY 2025 · Dec 31, 2024 $35M
Rd Expense FY 2025 · Dec 31, 2023 $31.7M
Net Income FY 2025 · Dec 31, 2025 $28.8M
Net Income FY 2025 · Dec 31, 2024 −$36.1M
Net Income FY 2025 · Dec 31, 2023 −$96.9M
Operating Income FY 2025 · Dec 31, 2025 $51.5M
Operating Income FY 2025 · Dec 31, 2024 $24.8M
Operating Income FY 2025 · Dec 31, 2023 −$21.9M
Gross Profit FY 2025 · Dec 31, 2025 $438.6M
Gross Profit FY 2025 · Dec 31, 2024 $399.7M
Gross Profit FY 2025 · Dec 31, 2023 $356.4M
Revenue FY 2025 · Dec 31, 2025 $925.4M
Revenue FY 2025 · Dec 31, 2024 $860.8M
Revenue FY 2025 · Dec 31, 2023 $800.9M