English
Segment disclosures
Company overviewMirion Technologies, Inc.
Each reported dimension combination stays separate. Revenue and operating income are shown as reported, with their dates and sources.
Revenue · Reported segment facts
Counts describe retained dimensioned rows only. Periods and members can change across reports, and this view does not infer missing values or expected segment totals.
Operating Segments · Industrial Segment
Consolidation Items · Statement Business Segments
Source dimensions
srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=mir:IndustrialSegmentMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2022-01-01 – 2022-12-31 | 446100000 | USD | 20230228 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 103100000 | USD | 20220505 | Open filing evidence |
| 2021-10-21 – 2021-12-31 | 104900000 | USD | 20230228 | Open filing evidence |
| 2021-10-20 – 2021-12-31 | 104900000 | USD | 20220228 | Open filing evidence |
| 2021-07-01 – 2021-10-19 | 107700000 | USD | 20230228 | Open filing evidence |
| 2020-07-01 – 2021-06-30 | 455900000 | USD | 20230228 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | 114700000 | USD | 20220505 | Open filing evidence |
| 2019-07-01 – 2020-06-30 | 415600000 | USD | 20230228 | Open filing evidence |
| 2018-07-01 – 2019-06-30 | 397200000 | USD | 20220228 | Open filing evidence |
Operating Segments · Medical Segment
Consolidation Items · Statement Business Segments
Source dimensions
srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=mir:MedicalSegmentMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2023-01-01 – 2023-03-31 | 66400000 | USD | 20230503 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 271700000 | USD | 20230228 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 60100000 | USD | 20230503 | Open filing evidence |
| 2021-10-21 – 2021-12-31 | 49200000 | USD | 20230228 | Open filing evidence |
| 2021-10-20 – 2021-12-31 | 49200000 | USD | 20220228 | Open filing evidence |
| 2021-07-01 – 2021-10-19 | 60300000 | USD | 20230228 | Open filing evidence |
| 2020-07-01 – 2021-06-30 | 155700000 | USD | 20230228 | Open filing evidence |
| 2019-07-01 – 2020-06-30 | 62600000 | USD | 20230228 | Open filing evidence |
| 2018-07-01 – 2019-06-30 | 42900000 | USD | 20220228 | Open filing evidence |
Operating Segments · Technologies Segment
Consolidation Items · Statement Business Segments
Source dimensions
srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=mir:TechnologiesSegmentMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2023-01-01 – 2023-12-31 | 516400000 | USD | 20240228 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 446100000 | USD | 20240228 | Open filing evidence |
| 2021-10-20 – 2021-12-31 | 104900000 | USD | 20240228 | Open filing evidence |
| 2021-07-01 – 2021-10-19 | 107700000 | USD | 20240228 | Open filing evidence |
| 2020-07-01 – 2021-06-30 | 455900000 | USD | 20240228 | Open filing evidence |
Cancer Care · Medical Segment
Product Or Service · Statement Business Segments
Source dimensions
srt:ProductOrServiceAxis=mir:CancerCareMember;us-gaap:StatementBusinessSegmentsAxis=mir:MedicalSegmentMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-04-01 – 2026-06-30 | 62800000 | USD | 20260729 | Open filing evidence |
| 2026-01-01 – 2026-06-30 | 118100000 | USD | 20260729 | Open filing evidence |
| 2026-01-01 – 2026-03-31 | 55300000 | USD | 20260429 | Open filing evidence |
| 2025-01-01 – 2025-12-31 | 237000000 | USD | 20260219 | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 62000000 | USD | 20251029 | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 173100000 | USD | 20251029 | Open filing evidence |
| 2025-04-01 – 2025-06-30 | 62200000 | USD | 20260729 | Open filing evidence |
| 2025-01-01 – 2025-06-30 | 111100000 | USD | 20260729 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 51000000 | USD | 20260429 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 228100000 | USD | 20260219 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 57100000 | USD | 20251029 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 162100000 | USD | 20251029 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 56000000 | USD | 20250801 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 105000000 | USD | 20250801 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 48900000 | USD | 20250430 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 215900000 | USD | 20260219 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 206000000 | USD | 20250226 | Open filing evidence |
Labs And Research · Nuclear Safety Segment
Product Or Service · Statement Business Segments
Source dimensions
srt:ProductOrServiceAxis=mir:LabsAndResearchMember;us-gaap:StatementBusinessSegmentsAxis=mir:NuclearSafetySegmentMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-04-01 – 2026-06-30 | 29100000 | USD | 20260729 | Open filing evidence |
| 2026-01-01 – 2026-06-30 | 57400000 | USD | 20260729 | Open filing evidence |
| 2026-01-01 – 2026-03-31 | 28300000 | USD | 20260429 | Open filing evidence |
| 2025-01-01 – 2025-12-31 | 122200000 | USD | 20260219 | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 34000000 | USD | 20251029 | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 88200000 | USD | 20251029 | Open filing evidence |
| 2025-04-01 – 2025-06-30 | 27400000 | USD | 20260729 | Open filing evidence |
| 2025-01-01 – 2025-06-30 | 54200000 | USD | 20260729 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 26800000 | USD | 20260429 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 131700000 | USD | 20260219 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 35400000 | USD | 20251029 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 95100000 | USD | 20251029 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 26700000 | USD | 20250801 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 59700000 | USD | 20250801 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 33000000 | USD | 20250430 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 122900000 | USD | 20260219 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 103100000 | USD | 20250226 | Open filing evidence |
Medical · Medical Segment
Product Or Service · Statement Business Segments
Source dimensions
srt:ProductOrServiceAxis=mir:MedicalMember;us-gaap:StatementBusinessSegmentsAxis=mir:MedicalSegmentMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2024-07-01 – 2024-09-30 | 74100000 | USD | 20241030 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 214100000 | USD | 20241030 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 73200000 | USD | 20240802 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 140000000 | USD | 20240802 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 66800000 | USD | 20240501 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 68800000 | USD | 20241030 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 203200000 | USD | 20241030 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 68000000 | USD | 20240802 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 134400000 | USD | 20240802 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 66400000 | USD | 20240501 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 271700000 | USD | 20230228 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 68700000 | USD | 20231102 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 195600000 | USD | 20231102 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 60100000 | USD | 20230503 | Open filing evidence |
| 2021-10-21 – 2021-12-31 | 49200000 | USD | 20230228 | Open filing evidence |
| 2021-10-20 – 2021-12-31 | 49200000 | USD | 20220228 | Open filing evidence |
| 2021-07-01 – 2021-10-19 | 60300000 | USD | 20230228 | Open filing evidence |
| 2020-07-01 – 2021-06-30 | 155700000 | USD | 20230228 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | 51500000 | USD | 20220505 | Open filing evidence |
| 2019-07-01 – 2020-06-30 | 62600000 Restated | USD | 20230228 | Open filing evidence |
| 2018-07-01 – 2019-06-30 | 42900000 | USD | 20220228 | Open filing evidence |
Nuclear · Nuclear Safety Segment
Product Or Service · Statement Business Segments
Source dimensions
srt:ProductOrServiceAxis=mir:NuclearMember;us-gaap:StatementBusinessSegmentsAxis=mir:NuclearSafetySegmentMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2025-01-01 – 2025-12-31 | 374600000 | USD | 20260219 | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 81800000 | USD | 20251029 | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 248100000 | USD | 20251029 | Open filing evidence |
| 2025-04-01 – 2025-06-30 | 82100000 | USD | 20250801 | Open filing evidence |
| 2025-01-01 – 2025-06-30 | 166300000 | USD | 20250801 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 84100000 | USD | 20250430 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 316600000 | USD | 20260219 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 71300000 | USD | 20251029 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 218800000 | USD | 20251029 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 76000000 | USD | 20250801 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 147500000 | USD | 20250801 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 71500000 | USD | 20250430 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 291800000 | USD | 20260219 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 254200000 | USD | 20250226 | Open filing evidence |
Nuclear Power · Nuclear Safety Segment
Product Or Service · Statement Business Segments
Source dimensions
srt:ProductOrServiceAxis=mir:NuclearPowerMember;us-gaap:StatementBusinessSegmentsAxis=mir:NuclearSafetySegmentMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-04-01 – 2026-06-30 | 118100000 | USD | 20260729 | Open filing evidence |
| 2026-01-01 – 2026-06-30 | 243900000 | USD | 20260729 | Open filing evidence |
| 2026-01-01 – 2026-03-31 | 125800000 | USD | 20260429 | Open filing evidence |
| 2025-04-01 – 2025-06-30 | 82100000 | USD | 20260729 | Open filing evidence |
| 2025-01-01 – 2025-06-30 | 166300000 | USD | 20260729 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 84100000 | USD | 20260429 | Open filing evidence |
Other Care · Medical Segment
Product Or Service · Statement Business Segments
Source dimensions
srt:ProductOrServiceAxis=mir:OtherCareMember;us-gaap:StatementBusinessSegmentsAxis=mir:MedicalSegmentMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-04-01 – 2026-06-30 | 17800000 | USD | 20260729 | Open filing evidence |
| 2026-01-01 – 2026-06-30 | 34600000 | USD | 20260729 | Open filing evidence |
| 2026-01-01 – 2026-03-31 | 16800000 | USD | 20260429 | Open filing evidence |
| 2025-01-01 – 2025-12-31 | 73800000 | USD | 20260219 | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 16500000 | USD | 20251029 | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 55200000 | USD | 20251029 | Open filing evidence |
| 2025-04-01 – 2025-06-30 | 19000000 | USD | 20260729 | Open filing evidence |
| 2025-01-01 – 2025-06-30 | 38700000 | USD | 20260729 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 17600000 | USD | 20260429 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 71600000 | USD | 20260219 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 17000000 | USD | 20251029 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 52000000 | USD | 20251029 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 17200000 | USD | 20250801 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 35000000 | USD | 20250801 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 17900000 | USD | 20250430 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 68600000 | USD | 20260219 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 65800000 | USD | 20250226 | Open filing evidence |
Other Research · Nuclear Safety Segment
Product Or Service · Statement Business Segments
Source dimensions
srt:ProductOrServiceAxis=mir:OtherResearchMember;us-gaap:StatementBusinessSegmentsAxis=mir:NuclearSafetySegmentMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-04-01 – 2026-06-30 | 39000000 | USD | 20260729 | Open filing evidence |
| 2026-01-01 – 2026-06-30 | 70400000 | USD | 20260729 | Open filing evidence |
| 2026-01-01 – 2026-03-31 | 31400000 | USD | 20260429 | Open filing evidence |
| 2025-01-01 – 2025-12-31 | 117800000 | USD | 20260219 | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 28800000 | USD | 20251029 | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 83400000 | USD | 20251029 | Open filing evidence |
| 2025-04-01 – 2025-06-30 | 32200000 | USD | 20260729 | Open filing evidence |
| 2025-01-01 – 2025-06-30 | 54600000 | USD | 20260729 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 22500000 | USD | 20260429 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 112800000 | USD | 20260219 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 26000000 | USD | 20251029 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 78500000 | USD | 20251029 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 31200000 | USD | 20250801 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 52500000 | USD | 20250801 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 21300000 | USD | 20250430 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 101700000 | USD | 20260219 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 88700000 | USD | 20250226 | Open filing evidence |
Radiological Search Measurement And Analysis Systems · Industrial Segment
Product Or Service · Statement Business Segments
Source dimensions
srt:ProductOrServiceAxis=mir:RadiologicalSearchMeasurementAndAnalysisSystemsMember;us-gaap:StatementBusinessSegmentsAxis=mir:IndustrialSegmentMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2022-07-01 – 2022-09-30 | 68500000 | USD | 20221103 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 215100000 | USD | 20221103 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | 74300000 | USD | 20220729 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 146600000 | USD | 20220729 | Open filing evidence |
| 2021-10-20 – 2021-12-31 | 74300000 | USD | 20220228 | Open filing evidence |
| 2021-07-01 – 2021-10-19 | 73000000 | USD | 20220228 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 62900000 | USD | 20221103 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | 225900000 | USD | 20221103 | Open filing evidence |
| 2021-04-01 – 2021-06-30 | 85200000 | USD | 20220729 | Open filing evidence |
| 2021-01-01 – 2021-06-30 | 163000000 | USD | 20220729 | Open filing evidence |
| 2020-07-01 – 2021-06-30 | 309100000 | USD | 20220228 | Open filing evidence |
| 2019-07-01 – 2020-06-30 | 280200000 | USD | 20220228 | Open filing evidence |
| 2018-07-01 – 2019-06-30 | 263900000 | USD | 20220228 | Open filing evidence |
Radiological Search Measurement And Analysis Systems · Technologies Segment
Product Or Service · Statement Business Segments
Source dimensions
srt:ProductOrServiceAxis=mir:RadiologicalSearchMeasurementAndAnalysisSystemsMember;us-gaap:StatementBusinessSegmentsAxis=mir:TechnologiesSegmentMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2024-07-01 – 2024-09-30 | 78200000 | USD | 20241030 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 229300000 | USD | 20241030 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 75600000 | USD | 20240802 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 151100000 | USD | 20240802 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 75500000 | USD | 20240501 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 73700000 | USD | 20241030 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 225400000 | USD | 20241030 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 78100000 | USD | 20240802 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 151700000 | USD | 20240802 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 73600000 | USD | 20240501 | Open filing evidence |
Reactor Safety And Control Systems · Industrial Segment
Product Or Service · Statement Business Segments
Source dimensions
srt:ProductOrServiceAxis=mir:ReactorSafetyAndControlSystemsMember;us-gaap:StatementBusinessSegmentsAxis=mir:IndustrialSegmentMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2023-04-01 – 2023-06-30 | 51100000 | USD | 20230803 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 93200000 | USD | 20230803 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 163800000 | USD | 20230228 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 23700000 | USD | 20221103 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 89200000 | USD | 20221103 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | 34700000 | USD | 20230803 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 65500000 | USD | 20230803 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 30800000 | USD | 20220505 | Open filing evidence |
| 2021-10-21 – 2021-12-31 | 30600000 | USD | 20230228 | Open filing evidence |
| 2021-10-20 – 2021-12-31 | 30600000 | USD | 20220228 | Open filing evidence |
| 2021-07-01 – 2021-10-19 | 34700000 | USD | 20230228 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 29400000 | USD | 20221103 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | 109000000 | USD | 20221103 | Open filing evidence |
| 2021-04-01 – 2021-06-30 | 42700000 | USD | 20220729 | Open filing evidence |
| 2021-01-01 – 2021-06-30 | 79600000 | USD | 20220729 | Open filing evidence |
| 2020-07-01 – 2021-06-30 | 146800000 | USD | 20230228 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | 36900000 | USD | 20220505 | Open filing evidence |
| 2019-07-01 – 2020-06-30 | 135400000 | USD | 20230228 | Open filing evidence |
| 2018-07-01 – 2019-06-30 | 133300000 | USD | 20220228 | Open filing evidence |
Reactor Safety And Control Systems · Technologies Segment
Product Or Service · Statement Business Segments
Source dimensions
srt:ProductOrServiceAxis=mir:ReactorSafetyAndControlSystemsMember;us-gaap:StatementBusinessSegmentsAxis=mir:TechnologiesSegmentMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2024-07-01 – 2024-09-30 | 54500000 | USD | 20241030 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 163100000 | USD | 20241030 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 58300000 | USD | 20240802 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 108600000 | USD | 20240802 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 50300000 | USD | 20240501 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 204000000 | USD | 20240228 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 48700000 | USD | 20241030 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 141900000 | USD | 20241030 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 51100000 | USD | 20240802 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 93200000 | USD | 20240802 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 42100000 | USD | 20240501 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 163800000 | USD | 20240228 | Open filing evidence |
| 2021-10-20 – 2021-12-31 | 30600000 | USD | 20240228 | Open filing evidence |
| 2021-07-01 – 2021-10-19 | 34700000 | USD | 20240228 | Open filing evidence |
| 2020-07-01 – 2021-06-30 | 146800000 | USD | 20240228 | Open filing evidence |
Asia Pacific · Industrial Segment
Statement Geographical · Statement Business Segments
Source dimensions
srt:StatementGeographicalAxis=srt:AsiaPacificMember;us-gaap:StatementBusinessSegmentsAxis=mir:IndustrialSegmentMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2023-01-01 – 2023-03-31 | 7400000 | USD | 20230503 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 13300000 | USD | 20230228 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | 1300000 | USD | 20220729 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 9000000 | USD | 20220729 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 7700000 | USD | 20230503 | Open filing evidence |
| 2021-10-21 – 2021-12-31 | 2000000 | USD | 20230228 | Open filing evidence |
| 2021-07-01 – 2021-10-19 | 1700000 | USD | 20230228 | Open filing evidence |
| 2021-04-01 – 2021-06-30 | 1800000 | USD | 20220729 | Open filing evidence |
| 2021-01-01 – 2021-06-30 | 11000000 | USD | 20220729 | Open filing evidence |
| 2020-07-01 – 2021-06-30 | 15000000 | USD | 20230228 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | 9200000 | USD | 20220505 | Open filing evidence |
| 2019-07-01 – 2020-06-30 | 16000000 | USD | 20230228 | Open filing evidence |
Asia Pacific · Medical Segment
Statement Geographical · Statement Business Segments
Source dimensions
srt:StatementGeographicalAxis=srt:AsiaPacificMember;us-gaap:StatementBusinessSegmentsAxis=mir:MedicalSegmentMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-04-01 – 2026-06-30 | 0 | USD | 20260729 | Open filing evidence |
| 2026-01-01 – 2026-06-30 | 0 | USD | 20260729 | Open filing evidence |
| 2026-01-01 – 2026-03-31 | 0 | USD | 20260429 | Open filing evidence |
| 2025-01-01 – 2025-12-31 | 0 | USD | 20260219 | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 0 | USD | 20251029 | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 0 | USD | 20251029 | Open filing evidence |
| 2025-04-01 – 2025-06-30 | 0 | USD | 20260729 | Open filing evidence |
| 2025-01-01 – 2025-06-30 | 0 | USD | 20260729 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 0 | USD | 20260429 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 0 | USD | 20260219 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 0 | USD | 20251029 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 0 | USD | 20251029 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 0 | USD | 20250801 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 0 | USD | 20250801 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 0 | USD | 20250430 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 0 | USD | 20260219 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 0 | USD | 20241030 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 0 | USD | 20241030 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 0 | USD | 20230503 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 0 | USD | 20250226 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | 0 | USD | 20220729 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 0 | USD | 20220729 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 0 | USD | 20230503 | Open filing evidence |
| 2021-10-21 – 2021-12-31 | 0 | USD | 20230228 | Open filing evidence |
| 2021-10-20 – 2021-12-31 | 0 | USD | 20240228 | Open filing evidence |
| 2021-07-01 – 2021-10-19 | 0 | USD | 20240228 | Open filing evidence |
| 2021-04-01 – 2021-06-30 | 0 | USD | 20220729 | Open filing evidence |
| 2021-01-01 – 2021-06-30 | 0 | USD | 20220729 | Open filing evidence |
| 2020-07-01 – 2021-06-30 | 0 | USD | 20240228 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | 0 | USD | 20220505 | Open filing evidence |
| 2019-07-01 – 2020-06-30 | 0 | USD | 20230228 | Open filing evidence |
| 2018-07-01 – 2019-06-30 | 0 | USD | 20220228 | Open filing evidence |
Asia Pacific · Nuclear Safety Segment
Statement Geographical · Statement Business Segments
Source dimensions
srt:StatementGeographicalAxis=srt:AsiaPacificMember;us-gaap:StatementBusinessSegmentsAxis=mir:NuclearSafetySegmentMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-04-01 – 2026-06-30 | 2600000 | USD | 20260729 | Open filing evidence |
| 2026-01-01 – 2026-06-30 | 7300000 | USD | 20260729 | Open filing evidence |
| 2026-01-01 – 2026-03-31 | 4700000 | USD | 20260429 | Open filing evidence |
| 2025-01-01 – 2025-12-31 | 15600000 | USD | 20260219 | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 3200000 | USD | 20251029 | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 11200000 | USD | 20251029 | Open filing evidence |
| 2025-04-01 – 2025-06-30 | 2200000 | USD | 20260729 | Open filing evidence |
| 2025-01-01 – 2025-06-30 | 8000000 | USD | 20260729 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 5800000 | USD | 20260429 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 13000000 | USD | 20260219 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 2900000 | USD | 20251029 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 10000000 | USD | 20251029 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 1200000 | USD | 20250801 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 7000000 | USD | 20250801 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 5800000 | USD | 20250430 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 16500000 | USD | 20260219 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 13300000 | USD | 20250226 | Open filing evidence |
Asia Pacific · Technologies Segment
Statement Geographical · Statement Business Segments
Source dimensions
srt:StatementGeographicalAxis=srt:AsiaPacificMember;us-gaap:StatementBusinessSegmentsAxis=mir:TechnologiesSegmentMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2024-07-01 – 2024-09-30 | 2900000 | USD | 20241030 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 10000000 | USD | 20241030 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 16500000 | USD | 20240228 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 1900000 | USD | 20241030 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 11000000 | USD | 20241030 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 13300000 | USD | 20240228 | Open filing evidence |
| 2021-10-20 – 2021-12-31 | 2000000 | USD | 20240228 | Open filing evidence |
| 2021-07-01 – 2021-10-19 | 1700000 | USD | 20240228 | Open filing evidence |
| 2020-07-01 – 2021-06-30 | 15000000 | USD | 20240228 | Open filing evidence |
Europe · Industrial Segment
Statement Geographical · Statement Business Segments
Source dimensions
srt:StatementGeographicalAxis=srt:EuropeMember;us-gaap:StatementBusinessSegmentsAxis=mir:IndustrialSegmentMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2023-04-01 – 2023-06-30 | 63400000 | USD | 20230803 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 116500000 | USD | 20230803 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 222100000 | USD | 20230228 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | 57900000 | USD | 20230803 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 111100000 | USD | 20230803 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 53200000 | USD | 20220505 | Open filing evidence |
| 2021-10-21 – 2021-12-31 | 55300000 | USD | 20230228 | Open filing evidence |
| 2021-10-20 – 2021-12-31 | 55300000 | USD | 20220228 | Open filing evidence |
| 2021-07-01 – 2021-10-19 | 52600000 | USD | 20230228 | Open filing evidence |
| 2021-04-01 – 2021-06-30 | 65000000 | USD | 20220729 | Open filing evidence |
| 2021-01-01 – 2021-06-30 | 126700000 | USD | 20220729 | Open filing evidence |
| 2020-07-01 – 2021-06-30 | 241500000 | USD | 20230228 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | 61700000 | USD | 20220505 | Open filing evidence |
| 2019-07-01 – 2020-06-30 | 206200000 | USD | 20230228 | Open filing evidence |
| 2018-07-01 – 2019-06-30 | 194900000 | USD | 20220228 | Open filing evidence |
Europe · Medical Segment
Statement Geographical · Statement Business Segments
Source dimensions
srt:StatementGeographicalAxis=srt:EuropeMember;us-gaap:StatementBusinessSegmentsAxis=mir:MedicalSegmentMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-04-01 – 2026-06-30 | 7500000 | USD | 20260729 | Open filing evidence |
| 2026-01-01 – 2026-06-30 | 14800000 | USD | 20260729 | Open filing evidence |
| 2026-01-01 – 2026-03-31 | 7300000 | USD | 20260429 | Open filing evidence |
| 2025-01-01 – 2025-12-31 | 31500000 | USD | 20260219 | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 8700000 | USD | 20251029 | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 23700000 | USD | 20251029 | Open filing evidence |
| 2025-04-01 – 2025-06-30 | 8400000 | USD | 20260729 | Open filing evidence |
| 2025-01-01 – 2025-06-30 | 15000000 | USD | 20260729 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 6600000 | USD | 20260429 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 27800000 | USD | 20260219 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 6500000 | USD | 20251029 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 19800000 | USD | 20251029 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 7000000 | USD | 20250801 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 13400000 | USD | 20250801 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 6400000 | USD | 20250430 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 26400000 | USD | 20260219 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 6700000 | USD | 20241030 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 18200000 | USD | 20241030 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 5800000 | USD | 20240802 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 11500000 | USD | 20240802 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 5700000 | USD | 20240501 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 19700000 | USD | 20250226 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 4500000 | USD | 20230503 | Open filing evidence |
| 2021-10-21 – 2021-12-31 | 3900000 | USD | 20230228 | Open filing evidence |
| 2021-10-20 – 2021-12-31 | 3900000 | USD | 20220228 | Open filing evidence |
| 2021-07-01 – 2021-10-19 | 5700000 | USD | 20230228 | Open filing evidence |
| 2020-07-01 – 2021-06-30 | 17100000 | USD | 20230228 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | 4300000 | USD | 20220505 | Open filing evidence |
| 2019-07-01 – 2020-06-30 | 5200000 | USD | 20230228 | Open filing evidence |
| 2018-07-01 – 2019-06-30 | 1900000 | USD | 20220228 | Open filing evidence |
Europe · Nuclear Safety Segment
Statement Geographical · Statement Business Segments
Source dimensions
srt:StatementGeographicalAxis=srt:EuropeMember;us-gaap:StatementBusinessSegmentsAxis=mir:NuclearSafetySegmentMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-04-01 – 2026-06-30 | 77600000 | USD | 20260729 | Open filing evidence |
| 2026-01-01 – 2026-06-30 | 148200000 | USD | 20260729 | Open filing evidence |
| 2026-01-01 – 2026-03-31 | 70600000 | USD | 20260429 | Open filing evidence |
| 2025-01-01 – 2025-12-31 | 296100000 | USD | 20260219 | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 67000000 | USD | 20251029 | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 199200000 | USD | 20251029 | Open filing evidence |
| 2025-04-01 – 2025-06-30 | 73400000 | USD | 20260729 | Open filing evidence |
| 2025-01-01 – 2025-06-30 | 132200000 | USD | 20260729 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 58900000 | USD | 20260429 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 277800000 | USD | 20260219 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 58800000 | USD | 20251029 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 190300000 | USD | 20251029 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 70100000 | USD | 20250801 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 131500000 | USD | 20250801 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 61400000 | USD | 20250430 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 245700000 | USD | 20260219 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 222100000 | USD | 20250226 | Open filing evidence |
Europe · Technologies Segment
Statement Geographical · Statement Business Segments
Source dimensions
srt:StatementGeographicalAxis=srt:EuropeMember;us-gaap:StatementBusinessSegmentsAxis=mir:TechnologiesSegmentMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2024-07-01 – 2024-09-30 | 58800000 | USD | 20241030 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 190300000 | USD | 20241030 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 70100000 | USD | 20240802 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 131500000 | USD | 20240802 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 61400000 | USD | 20240501 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 50700000 | USD | 20241030 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 167200000 | USD | 20241030 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 63400000 | USD | 20240802 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 116500000 | USD | 20240802 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 53100000 | USD | 20240501 | Open filing evidence |
North America · Industrial Segment
Statement Geographical · Statement Business Segments
Source dimensions
srt:StatementGeographicalAxis=srt:NorthAmericaMember;us-gaap:StatementBusinessSegmentsAxis=mir:IndustrialSegmentMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2023-04-01 – 2023-06-30 | 64100000 | USD | 20230803 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 119300000 | USD | 20230803 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 210700000 | USD | 20230228 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 49700000 | USD | 20221103 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 141800000 | USD | 20221103 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | 49800000 | USD | 20230803 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 92000000 | USD | 20230803 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 42200000 | USD | 20220505 | Open filing evidence |
| 2021-10-21 – 2021-12-31 | 47600000 | USD | 20230228 | Open filing evidence |
| 2021-10-20 – 2021-12-31 | 47600000 | USD | 20220228 | Open filing evidence |
| 2021-07-01 – 2021-10-19 | 53400000 | USD | 20230228 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 47300000 | USD | 20221103 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | 152200000 | USD | 20221103 | Open filing evidence |
| 2021-04-01 – 2021-06-30 | 61100000 | USD | 20220729 | Open filing evidence |
| 2021-01-01 – 2021-06-30 | 104900000 | USD | 20220729 | Open filing evidence |
| 2020-07-01 – 2021-06-30 | 199400000 | USD | 20230228 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | 43800000 | USD | 20220505 | Open filing evidence |
| 2019-07-01 – 2020-06-30 | 193300000 | USD | 20230228 | Open filing evidence |
| 2018-07-01 – 2019-06-30 | 188300000 | USD | 20220228 | Open filing evidence |
North America · Medical Segment
Statement Geographical · Statement Business Segments
Source dimensions
srt:StatementGeographicalAxis=srt:NorthAmericaMember;us-gaap:StatementBusinessSegmentsAxis=mir:MedicalSegmentMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-04-01 – 2026-06-30 | 73100000 | USD | 20260729 | Open filing evidence |
| 2026-01-01 – 2026-06-30 | 137900000 | USD | 20260729 | Open filing evidence |
| 2026-01-01 – 2026-03-31 | 64800000 | USD | 20260429 | Open filing evidence |
| 2025-01-01 – 2025-12-31 | 279300000 | USD | 20260219 | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 69800000 | USD | 20251029 | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 204600000 | USD | 20251029 | Open filing evidence |
| 2025-04-01 – 2025-06-30 | 72800000 | USD | 20260729 | Open filing evidence |
| 2025-01-01 – 2025-06-30 | 134800000 | USD | 20260729 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 62000000 | USD | 20260429 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 271900000 | USD | 20260219 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 67700000 | USD | 20251029 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 194300000 | USD | 20251029 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 66200000 | USD | 20250801 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 126600000 | USD | 20250801 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 60400000 | USD | 20250430 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 258100000 | USD | 20260219 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 62100000 | USD | 20241030 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 185000000 | USD | 20241030 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 62200000 | USD | 20240802 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 122900000 | USD | 20240802 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 60700000 | USD | 20240501 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 252000000 | USD | 20250226 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 63700000 | USD | 20221103 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 181000000 | USD | 20221103 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 55600000 | USD | 20230503 | Open filing evidence |
| 2021-10-21 – 2021-12-31 | 45300000 | USD | 20230228 | Open filing evidence |
| 2021-10-20 – 2021-12-31 | 45300000 | USD | 20220228 | Open filing evidence |
| 2021-07-01 – 2021-10-19 | 54600000 | USD | 20230228 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 47300000 | USD | 20221103 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | 141200000 | USD | 20221103 | Open filing evidence |
| 2020-07-01 – 2021-06-30 | 138600000 | USD | 20230228 | Open filing evidence |
| 2019-07-01 – 2020-06-30 | 57500000 | USD | 20230228 | Open filing evidence |
| 2018-07-01 – 2019-06-30 | 41000000 | USD | 20220228 | Open filing evidence |
North America · Nuclear Safety Segment
Statement Geographical · Statement Business Segments
Source dimensions
srt:StatementGeographicalAxis=srt:NorthAmericaMember;us-gaap:StatementBusinessSegmentsAxis=mir:NuclearSafetySegmentMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-04-01 – 2026-06-30 | 106000000 | USD | 20260729 | Open filing evidence |
| 2026-01-01 – 2026-06-30 | 216200000 | USD | 20260729 | Open filing evidence |
| 2026-01-01 – 2026-03-31 | 110200000 | USD | 20260429 | Open filing evidence |
| 2025-01-01 – 2025-12-31 | 302900000 | USD | 20260219 | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 74400000 | USD | 20251029 | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 209300000 | USD | 20251029 | Open filing evidence |
| 2025-04-01 – 2025-06-30 | 66100000 | USD | 20260729 | Open filing evidence |
| 2025-01-01 – 2025-06-30 | 134900000 | USD | 20260729 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 68700000 | USD | 20260429 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 270300000 | USD | 20260219 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 70900000 | USD | 20251029 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 192100000 | USD | 20251029 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 62600000 | USD | 20250801 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 121200000 | USD | 20250801 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 58600000 | USD | 20250430 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 254200000 | USD | 20260219 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 210700000 | USD | 20250226 | Open filing evidence |
North America · Technologies Segment
Statement Geographical · Statement Business Segments
Source dimensions
srt:StatementGeographicalAxis=srt:NorthAmericaMember;us-gaap:StatementBusinessSegmentsAxis=mir:TechnologiesSegmentMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2024-07-01 – 2024-09-30 | 70900000 | USD | 20241030 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 192100000 | USD | 20241030 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 58600000 | USD | 20240501 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 254200000 | USD | 20240228 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 69800000 | USD | 20241030 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 189100000 | USD | 20241030 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 55200000 | USD | 20240501 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 210700000 | USD | 20240228 | Open filing evidence |
| 2021-10-20 – 2021-12-31 | 47600000 | USD | 20240228 | Open filing evidence |
| 2021-07-01 – 2021-10-19 | 53400000 | USD | 20240228 | Open filing evidence |
| 2020-07-01 – 2021-06-30 | 199400000 | USD | 20240228 | Open filing evidence |
Industrial Segment · Operating Segments
Statement Business Segments · Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=mir:IndustrialSegmentMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2023-07-01 – 2023-09-30 | 122400000 | USD | 20231102 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 367300000 | USD | 20231102 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 129200000 | USD | 20230803 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 244900000 | USD | 20230803 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 115700000 | USD | 20230503 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 92200000 | USD | 20231102 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 304300000 | USD | 20231102 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | 109000000 | USD | 20230803 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 212100000 | USD | 20230803 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 103100000 | USD | 20230503 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 92300000 | USD | 20221103 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | 334900000 | USD | 20221103 | Open filing evidence |
| 2021-04-01 – 2021-06-30 | 127900000 | USD | 20220729 | Open filing evidence |
| 2021-01-01 – 2021-06-30 | 242600000 | USD | 20220729 | Open filing evidence |
| 2020-07-01 – 2021-06-30 | 455900000 | USD | 20211027 | Open filing evidence |
| 2019-07-01 – 2020-06-30 | 415600000 | USD | 20211027 | Open filing evidence |
| 2018-07-01 – 2019-06-30 | 397200000 | USD | 20211027 | Open filing evidence |
Industrial Segment · Radiological Search Measurement And Analysis Systems
Statement Business Segments · Product Or Service
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=mir:IndustrialSegmentMember;srt:ProductOrServiceAxis=mir:RadiologicalSearchMeasurementAndAnalysisSystemsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2023-07-01 – 2023-09-30 | 73700000 | USD | 20231102 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 225400000 | USD | 20231102 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 78100000 | USD | 20230803 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 151700000 | USD | 20230803 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 73600000 | USD | 20230503 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 282300000 | USD | 20230228 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 68500000 | USD | 20231102 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 215100000 | USD | 20231102 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | 74300000 | USD | 20230803 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 146600000 | USD | 20230803 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 72300000 | USD | 20230503 | Open filing evidence |
| 2021-10-21 – 2021-12-31 | 74300000 | USD | 20230228 | Open filing evidence |
| 2021-07-01 – 2021-10-19 | 73000000 | USD | 20230228 | Open filing evidence |
| 2020-07-01 – 2021-06-30 | 309100000 | USD | 20230228 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | 77800000 | USD | 20220505 | Open filing evidence |
| 2019-07-01 – 2020-06-30 | 280200000 | USD | 20230228 | Open filing evidence |
Industrial Segment · Reactor Safety And Control Systems
Statement Business Segments · Product Or Service
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=mir:IndustrialSegmentMember;srt:ProductOrServiceAxis=mir:ReactorSafetyAndControlSystemsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2023-07-01 – 2023-09-30 | 48700000 | USD | 20231102 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 141900000 | USD | 20231102 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 42100000 | USD | 20230503 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 23700000 | USD | 20231102 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 89200000 | USD | 20231102 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 30800000 | USD | 20230503 | Open filing evidence |
Industrial Segment · Asia Pacific
Statement Business Segments · Statement Geographical
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=mir:IndustrialSegmentMember;srt:StatementGeographicalAxis=srt:AsiaPacificMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2023-07-01 – 2023-09-30 | 1900000 | USD | 20231102 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 11000000 | USD | 20231102 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 1700000 | USD | 20230803 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 9100000 | USD | 20230803 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 1500000 | USD | 20231102 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 10400000 | USD | 20231102 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | 1300000 | USD | 20230803 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 9000000 | USD | 20230803 | Open filing evidence |
| 2021-10-20 – 2021-12-31 | 2000000 | USD | 20220228 | Open filing evidence |
| 2021-07-01 – 2021-10-19 | 1700000 | USD | 20220228 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 1500000 | USD | 20221103 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | 12500000 | USD | 20221103 | Open filing evidence |
| 2020-07-01 – 2021-06-30 | 15000000 | USD | 20220228 | Open filing evidence |
| 2019-07-01 – 2020-06-30 | 16000000 | USD | 20220228 | Open filing evidence |
| 2018-07-01 – 2019-06-30 | 14000000 | USD | 20220228 | Open filing evidence |
Industrial Segment · Europe
Statement Business Segments · Statement Geographical
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=mir:IndustrialSegmentMember;srt:StatementGeographicalAxis=srt:EuropeMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2023-07-01 – 2023-09-30 | 50700000 | USD | 20231102 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 167200000 | USD | 20231102 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 53100000 | USD | 20230503 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 40900000 | USD | 20231102 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 152000000 | USD | 20231102 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 53200000 | USD | 20230503 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 43500000 | USD | 20221103 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | 170200000 | USD | 20221103 | Open filing evidence |
| 2020-07-01 – 2021-06-30 | 241500000 | USD | 20211027 | Open filing evidence |
| 2019-07-01 – 2020-06-30 | 206200000 | USD | 20211027 | Open filing evidence |
| 2018-07-01 – 2019-06-30 | 194900000 | USD | 20211027 | Open filing evidence |
Industrial Segment · North America
Statement Business Segments · Statement Geographical
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=mir:IndustrialSegmentMember;srt:StatementGeographicalAxis=srt:NorthAmericaMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2023-07-01 – 2023-09-30 | 69800000 | USD | 20231102 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 189100000 | USD | 20231102 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 55200000 | USD | 20230503 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 49700000 | USD | 20231102 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 141800000 | USD | 20231102 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 42200000 | USD | 20230503 | Open filing evidence |
| 2020-07-01 – 2021-06-30 | 199400000 | USD | 20211027 | Open filing evidence |
| 2019-07-01 – 2020-06-30 | 193300000 | USD | 20211027 | Open filing evidence |
| 2018-07-01 – 2019-06-30 | 188300000 | USD | 20211027 | Open filing evidence |
Medical Segment
Statement Business Segments
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=mir:MedicalSegmentMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-07-01 – 2026-09-30 | 83800000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2026-01-01 – 2026-09-30 | 236500000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2026-04-01 – 2026-06-30 | 80600000 | USD | 20260729 | Open filing evidence |
| 2026-01-01 – 2026-06-30 | 152700000 | USD | 20260729 | Open filing evidence |
| 2026-01-01 – 2026-03-31 | 72100000 | USD | 20260429 | Open filing evidence |
| 2025-01-01 – 2025-12-31 | 310800000 | USD | 20260219 | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 78500000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 228300000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2025-04-01 – 2025-06-30 | 81200000 | USD | 20260729 | Open filing evidence |
| 2025-01-01 – 2025-06-30 | 149800000 | USD | 20260729 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 68600000 | USD | 20260429 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 299700000 | USD | 20260219 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 74100000 | USD | 20251029 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 214100000 | USD | 20251029 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 73200000 | USD | 20250801 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 140000000 | USD | 20250801 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 66800000 | USD | 20250430 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 284500000 | USD | 20260219 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 68800000 | USD | 20241030 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 203200000 | USD | 20241030 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 68000000 | USD | 20240802 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 134400000 | USD | 20240802 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 66400000 | USD | 20240501 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 271700000 | USD | 20250226 | Open filing evidence |
Medical Segment · Operating Segments
Statement Business Segments · Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=mir:MedicalSegmentMember;srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2023-01-01 – 2023-12-31 | 284500000 | USD | 20240228 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 68800000 | USD | 20231102 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 203200000 | USD | 20231102 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 68000000 | USD | 20230803 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 134400000 | USD | 20230803 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 271700000 | USD | 20240228 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 68700000 | USD | 20231102 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 195600000 | USD | 20231102 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | 66800000 | USD | 20230803 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 126900000 | USD | 20230803 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 60100000 | USD | 20220505 | Open filing evidence |
| 2021-10-20 – 2021-12-31 | 49200000 | USD | 20240228 | Open filing evidence |
| 2021-07-01 – 2021-10-19 | 60300000 | USD | 20240228 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 52000000 | USD | 20221103 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | 155600000 | USD | 20221103 | Open filing evidence |
| 2021-04-01 – 2021-06-30 | 52100000 | USD | 20220729 | Open filing evidence |
| 2021-01-01 – 2021-06-30 | 103600000 | USD | 20220729 | Open filing evidence |
| 2020-07-01 – 2021-06-30 | 155700000 | USD | 20240228 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | 51500000 | USD | 20220505 | Open filing evidence |
| 2019-07-01 – 2020-06-30 | 62600000 | USD | 20211027 | Open filing evidence |
| 2018-07-01 – 2019-06-30 | 42900000 | USD | 20211027 | Open filing evidence |
Medical Segment · Cancer Care
Statement Business Segments · Product Or Service
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=mir:MedicalSegmentMember;srt:ProductOrServiceAxis=mir:CancerCareMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-07-01 – 2026-09-30 | 64700000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2026-01-01 – 2026-09-30 | 182800000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 62000000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 173100000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
Medical Segment · Medical
Statement Business Segments · Product Or Service
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=mir:MedicalSegmentMember;srt:ProductOrServiceAxis=mir:MedicalMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2023-01-01 – 2023-12-31 | 284500000 | USD | 20240228 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 68000000 | USD | 20230803 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 134400000 | USD | 20230803 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 271700000 | USD | 20240228 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 68700000 | USD | 20221103 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 195600000 | USD | 20221103 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | 66800000 | USD | 20230803 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 126900000 | USD | 20230803 | Open filing evidence |
| 2021-10-20 – 2021-12-31 | 49200000 | USD | 20240228 | Open filing evidence |
| 2021-07-01 – 2021-10-19 | 60300000 | USD | 20240228 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 52000000 | USD | 20221103 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | 155600000 | USD | 20221103 | Open filing evidence |
| 2021-04-01 – 2021-06-30 | 52100000 | USD | 20220729 | Open filing evidence |
| 2021-01-01 – 2021-06-30 | 103600000 | USD | 20220729 | Open filing evidence |
| 2020-07-01 – 2021-06-30 | 155700000 | USD | 20240228 | Open filing evidence |
Medical Segment · Other Care
Statement Business Segments · Product Or Service
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=mir:MedicalSegmentMember;srt:ProductOrServiceAxis=mir:OtherCareMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-07-01 – 2026-09-30 | 19100000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2026-01-01 – 2026-09-30 | 53700000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 16500000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 55200000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
Medical Segment · Asia Pacific
Statement Business Segments · Statement Geographical
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=mir:MedicalSegmentMember;srt:StatementGeographicalAxis=srt:AsiaPacificMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-07-01 – 2026-09-30 | 0 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2026-01-01 – 2026-09-30 | 0 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 0 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 0 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 0 | USD | 20240802 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 0 | USD | 20240802 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 0 | USD | 20240501 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 0 | USD | 20231102 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 0 | USD | 20231102 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 0 | USD | 20240802 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 0 | USD | 20240802 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 0 | USD | 20240501 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 0 | USD | 20231102 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 0 | USD | 20231102 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | 0 | USD | 20230803 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 0 | USD | 20230803 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 0 | USD | 20221103 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | 0 | USD | 20221103 | Open filing evidence |
| 2020-07-01 – 2021-06-30 | 0 | USD | 20211027 | Open filing evidence |
| 2019-07-01 – 2020-06-30 | 0 | USD | 20211027 | Open filing evidence |
| 2018-07-01 – 2019-06-30 | 0 | USD | 20211027 | Open filing evidence |
Medical Segment · Europe
Statement Business Segments · Statement Geographical
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=mir:MedicalSegmentMember;srt:StatementGeographicalAxis=srt:EuropeMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-07-01 – 2026-09-30 | 8600000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2026-01-01 – 2026-09-30 | 23400000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 8700000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 23700000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 26400000 | USD | 20240228 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 6700000 | USD | 20231102 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 18200000 | USD | 20231102 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 5800000 | USD | 20230803 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 11500000 | USD | 20230803 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 19700000 | USD | 20240228 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 5100000 | USD | 20231102 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 14700000 | USD | 20231102 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | 5100000 | USD | 20230803 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 9600000 | USD | 20230803 | Open filing evidence |
| 2021-10-20 – 2021-12-31 | 3900000 | USD | 20240228 | Open filing evidence |
| 2021-07-01 – 2021-10-19 | 5700000 | USD | 20240228 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 4700000 | USD | 20221103 | Open filing evidence |
| 2021-01-01 – 2021-09-30 | 14400000 | USD | 20221103 | Open filing evidence |
| 2021-04-01 – 2021-06-30 | 5400000 | USD | 20220729 | Open filing evidence |
| 2021-01-01 – 2021-06-30 | 9700000 | USD | 20220729 | Open filing evidence |
| 2020-07-01 – 2021-06-30 | 17100000 | USD | 20240228 | Open filing evidence |
| 2019-07-01 – 2020-06-30 | 5200000 | USD | 20211027 | Open filing evidence |
| 2018-07-01 – 2019-06-30 | 1900000 | USD | 20211027 | Open filing evidence |
Medical Segment · North America
Statement Business Segments · Statement Geographical
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=mir:MedicalSegmentMember;srt:StatementGeographicalAxis=srt:NorthAmericaMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-07-01 – 2026-09-30 | 75200000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2026-01-01 – 2026-09-30 | 213100000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 69800000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 204600000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 258100000 | USD | 20240228 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 62100000 | USD | 20231102 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 185000000 | USD | 20231102 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 62200000 | USD | 20230803 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 122900000 | USD | 20230803 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 252000000 | USD | 20240228 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 63700000 | USD | 20231102 | Open filing evidence |
| 2022-01-01 – 2022-09-30 | 181000000 | USD | 20231102 | Open filing evidence |
| 2022-04-01 – 2022-06-30 | 61700000 | USD | 20230803 | Open filing evidence |
| 2022-01-01 – 2022-06-30 | 117300000 | USD | 20230803 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 55600000 | USD | 20220505 | Open filing evidence |
| 2021-10-20 – 2021-12-31 | 45300000 | USD | 20240228 | Open filing evidence |
| 2021-07-01 – 2021-10-19 | 54600000 | USD | 20240228 | Open filing evidence |
| 2021-04-01 – 2021-06-30 | 46700000 | USD | 20220729 | Open filing evidence |
| 2021-01-01 – 2021-06-30 | 93900000 | USD | 20220729 | Open filing evidence |
| 2020-07-01 – 2021-06-30 | 138600000 | USD | 20240228 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | 47200000 | USD | 20220505 | Open filing evidence |
| 2019-07-01 – 2020-06-30 | 57500000 | USD | 20211027 | Open filing evidence |
| 2018-07-01 – 2019-06-30 | 41000000 | USD | 20211027 | Open filing evidence |
Nuclear Safety Segment
Statement Business Segments
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=mir:NuclearSafetySegmentMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-07-01 – 2026-09-30 | 194000000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2026-01-01 – 2026-09-30 | 565700000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2026-04-01 – 2026-06-30 | 186200000 | USD | 20260729 | Open filing evidence |
| 2026-01-01 – 2026-06-30 | 371700000 | USD | 20260729 | Open filing evidence |
| 2026-01-01 – 2026-03-31 | 185500000 | USD | 20260429 | Open filing evidence |
| 2025-01-01 – 2025-12-31 | 614600000 | USD | 20260219 | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 144600000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 419700000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2025-04-01 – 2025-06-30 | 141700000 | USD | 20260729 | Open filing evidence |
| 2025-01-01 – 2025-06-30 | 275100000 | USD | 20260729 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 133400000 | USD | 20260429 | Open filing evidence |
| 2024-01-01 – 2024-12-31 | 561100000 | USD | 20260219 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 132700000 | USD | 20251029 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 392400000 | USD | 20251029 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 133900000 | USD | 20250801 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 259700000 | USD | 20250801 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 125800000 | USD | 20250430 | Open filing evidence |
| 2023-01-01 – 2023-12-31 | 516400000 | USD | 20260219 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 446100000 | USD | 20250226 | Open filing evidence |
Nuclear Safety Segment · Labs And Research
Statement Business Segments · Product Or Service
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=mir:NuclearSafetySegmentMember;srt:ProductOrServiceAxis=mir:LabsAndResearchMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-07-01 – 2026-09-30 | 36200000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2026-01-01 – 2026-09-30 | 93600000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 34000000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 88200000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
Nuclear Safety Segment · Nuclear Power
Statement Business Segments · Product Or Service
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=mir:NuclearSafetySegmentMember;srt:ProductOrServiceAxis=mir:NuclearPowerMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-07-01 – 2026-09-30 | 126100000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2026-01-01 – 2026-09-30 | 370000000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 81800000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 248100000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
Nuclear Safety Segment · Other Research
Statement Business Segments · Product Or Service
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=mir:NuclearSafetySegmentMember;srt:ProductOrServiceAxis=mir:OtherResearchMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-07-01 – 2026-09-30 | 31700000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2026-01-01 – 2026-09-30 | 102100000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 28800000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 83400000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
Nuclear Safety Segment · Asia Pacific
Statement Business Segments · Statement Geographical
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=mir:NuclearSafetySegmentMember;srt:StatementGeographicalAxis=srt:AsiaPacificMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-07-01 – 2026-09-30 | 2300000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2026-01-01 – 2026-09-30 | 9600000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 3200000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 11200000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
Nuclear Safety Segment · Europe
Statement Business Segments · Statement Geographical
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=mir:NuclearSafetySegmentMember;srt:StatementGeographicalAxis=srt:EuropeMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-07-01 – 2026-09-30 | 68000000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2026-01-01 – 2026-09-30 | 216200000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 67000000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 199200000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
Nuclear Safety Segment · North America
Statement Business Segments · Statement Geographical
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=mir:NuclearSafetySegmentMember;srt:StatementGeographicalAxis=srt:NorthAmericaMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-07-01 – 2026-09-30 | 123700000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2026-01-01 – 2026-09-30 | 339900000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 74400000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
| 2025-01-01 – 2025-09-30 | 209300000 | USD | 2026-10-28 · 20:06:07.000Z | Open filing evidence |
Technologies Segment
Statement Business Segments
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=mir:TechnologiesSegmentMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2024-07-01 – 2024-09-30 | 132700000 | USD | 20241030 | Open filing evidence |
| 2024-01-01 – 2024-09-30 | 392400000 | USD | 20241030 | Open filing evidence |
| 2024-04-01 – 2024-06-30 | 133900000 | USD | 20240802 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 259700000 | USD | 20240802 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 125800000 | USD | 20240501 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 122400000 | USD | 20241030 | Open filing evidence |
| 2023-01-01 – 2023-09-30 | 367300000 | USD | 20241030 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 129200000 | USD | 20240802 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 244900000 | USD | 20240802 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 115700000 | USD | 20240501 | Open filing evidence |
Technologies Segment · Radiological Search Measurement And Analysis Systems
Statement Business Segments · Product Or Service
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=mir:TechnologiesSegmentMember;srt:ProductOrServiceAxis=mir:RadiologicalSearchMeasurementAndAnalysisSystemsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2023-01-01 – 2023-12-31 | 312400000 | USD | 20240228 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 282300000 | USD | 20240228 | Open filing evidence |
| 2021-10-20 – 2021-12-31 | 74300000 | USD | 20240228 | Open filing evidence |
| 2021-07-01 – 2021-10-19 | 73000000 | USD | 20240228 | Open filing evidence |
| 2020-07-01 – 2021-06-30 | 309100000 | USD | 20240228 | Open filing evidence |
Technologies Segment · Asia Pacific
Statement Business Segments · Statement Geographical
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=mir:TechnologiesSegmentMember;srt:StatementGeographicalAxis=srt:AsiaPacificMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2024-04-01 – 2024-06-30 | 1200000 | USD | 20240802 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 7000000 | USD | 20240802 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 5800000 | USD | 20240501 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 1700000 | USD | 20240802 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 9100000 | USD | 20240802 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 7400000 | USD | 20240501 | Open filing evidence |
Technologies Segment · Europe
Statement Business Segments · Statement Geographical
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=mir:TechnologiesSegmentMember;srt:StatementGeographicalAxis=srt:EuropeMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2023-01-01 – 2023-12-31 | 245700000 | USD | 20240228 | Open filing evidence |
| 2022-01-01 – 2022-12-31 | 222100000 | USD | 20240228 | Open filing evidence |
| 2021-10-20 – 2021-12-31 | 55300000 | USD | 20240228 | Open filing evidence |
| 2021-07-01 – 2021-10-19 | 52600000 | USD | 20240228 | Open filing evidence |
| 2020-07-01 – 2021-06-30 | 241500000 | USD | 20240228 | Open filing evidence |
Technologies Segment · North America
Statement Business Segments · Statement Geographical
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=mir:TechnologiesSegmentMember;srt:StatementGeographicalAxis=srt:NorthAmericaMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2024-04-01 – 2024-06-30 | 62600000 | USD | 20240802 | Open filing evidence |
| 2024-01-01 – 2024-06-30 | 121200000 | USD | 20240802 | Open filing evidence |
| 2023-04-01 – 2023-06-30 | 64100000 | USD | 20240802 | Open filing evidence |
| 2023-01-01 – 2023-06-30 | 119300000 | USD | 20240802 | Open filing evidence |