Segment disclosures

Company overview

CHICAGO RIVET & MACHINE CO.

Each reported dimension combination stays separate. Revenue and operating income are shown as reported, with their dates and sources.

Revenue · Reported segment facts

43 dimension combinations 750 retained observations 33 reported periods Partial retained history

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.

Intersegment Elimination · Assembly Equipment

Consolidation Items · Statement Business Segments

Source dimensions srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember;us-gaap:StatementBusinessSegmentsAxis=cvr:AssemblyEquipmentMember
PeriodValueUnitFiledEvidence
2026-04-01 – 2026-06-300 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2026-01-01 – 2026-06-300 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2026-01-01 – 2026-03-310 USD2026-05-08 · 20:38:15.000ZOpen filing evidence
2025-01-01 – 2025-12-310 USD2026-03-24 · 19:31:53.000ZOpen filing evidence
2025-07-01 – 2025-09-300 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2025-01-01 – 2025-09-300 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2025-04-01 – 2025-06-300 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2025-01-01 – 2025-06-300 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2025-01-01 – 2025-03-310 USD2026-05-08 · 20:38:15.000ZOpen filing evidence
2024-01-01 – 2024-12-310 USD2026-03-24 · 19:31:53.000ZOpen filing evidence
2024-07-01 – 2024-09-300 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2024-01-01 – 2024-09-300 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2024-04-01 – 2024-06-300 USD20250808Open filing evidence
2024-01-01 – 2024-06-300 USD20250808Open filing evidence
2024-01-01 – 2024-03-310 USD20250509Open filing evidence
2023-01-01 – 2023-12-310 USD20250328Open filing evidence

Intersegment Elimination · Fastener

Consolidation Items · Statement Business Segments

Source dimensions srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember;us-gaap:StatementBusinessSegmentsAxis=cvr:FastenerMember
PeriodValueUnitFiledEvidence
2026-04-01 – 2026-06-30-4352 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2026-01-01 – 2026-06-30-4352 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2026-01-01 – 2026-03-310 USD2026-05-08 · 20:38:15.000ZOpen filing evidence
2025-01-01 – 2025-12-31-16586 USD2026-03-24 · 19:31:53.000ZOpen filing evidence
2025-07-01 – 2025-09-3035076 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2025-01-01 – 2025-09-30-16586 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2025-04-01 – 2025-06-30-15083 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2025-01-01 – 2025-06-30-51663 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2025-01-01 – 2025-03-31-36580 USD2026-05-08 · 20:38:15.000ZOpen filing evidence
2024-01-01 – 2024-12-31-31605 USD2026-03-24 · 19:31:53.000ZOpen filing evidence
2024-07-01 – 2024-09-30-7505 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2024-01-01 – 2024-09-30-31605 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2024-04-01 – 2024-06-30-14660 USD20250808Open filing evidence
2024-01-01 – 2024-06-30-24100 USD20250808Open filing evidence
2024-01-01 – 2024-03-31-9440 USD20250509Open filing evidence
2023-01-01 – 2023-12-31-143678 USD20250328Open filing evidence

Intersegment Elimination · Unallocated Corporate

Consolidation Items · Statement Business Segments

Source dimensions srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember;us-gaap:StatementBusinessSegmentsAxis=cvr:UnallocatedCorporateMember
PeriodValueUnitFiledEvidence
2026-01-01 – 2026-03-310 USD2026-05-08 · 20:38:15.000ZOpen filing evidence
2025-07-01 – 2025-09-300 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2025-01-01 – 2025-09-300 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2025-04-01 – 2025-06-300 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2025-01-01 – 2025-06-300 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2025-01-01 – 2025-03-310 USD2026-05-08 · 20:38:15.000ZOpen filing evidence
2024-01-01 – 2024-12-310 USD2026-03-24 · 19:31:53.000ZOpen filing evidence
2024-07-01 – 2024-09-300 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2024-01-01 – 2024-09-300 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2024-04-01 – 2024-06-300 USD20250808Open filing evidence
2024-01-01 – 2024-06-300 USD20250808Open filing evidence
2024-01-01 – 2024-03-310 USD20250509Open filing evidence
2023-01-01 – 2023-12-310 USD20250328Open filing evidence

Operating Segments · Assembly Equipment

Consolidation Items · Statement Business Segments

Source dimensions srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=cvr:AssemblyEquipmentMember
PeriodValueUnitFiledEvidence
2026-04-01 – 2026-06-30987561 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2026-01-01 – 2026-06-302040460 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2026-01-01 – 2026-03-311052899 USD2026-05-08 · 20:38:15.000ZOpen filing evidence
2025-01-01 – 2025-12-313804561 USD2026-03-24 · 19:31:53.000ZOpen filing evidence
2025-07-01 – 2025-09-30926335 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2025-01-01 – 2025-09-302913861 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2025-04-01 – 2025-06-30900862 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2025-01-01 – 2025-06-301987526 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2025-01-01 – 2025-03-311086664 USD2026-05-08 · 20:38:15.000ZOpen filing evidence
2024-01-01 – 2024-12-313822389 USD2026-03-24 · 19:31:53.000ZOpen filing evidence
2024-07-01 – 2024-09-301042605 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2024-01-01 – 2024-09-303321859 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2024-04-01 – 2024-06-301149927 USD20250808Open filing evidence
2024-01-01 – 2024-06-302279254 USD20250808Open filing evidence
2024-01-01 – 2024-03-311129327 USD20250509Open filing evidence
2023-01-01 – 2023-12-313346360 USD20250328Open filing evidence

Operating Segments · Fastener

Consolidation Items · Statement Business Segments

Source dimensions srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=cvr:FastenerMember
PeriodValueUnitFiledEvidence
2026-04-01 – 2026-06-306253416 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2026-01-01 – 2026-06-3012052033 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2026-01-01 – 2026-03-315798618 USD2026-05-08 · 20:38:15.000ZOpen filing evidence
2025-01-01 – 2025-12-3124102285 USD2026-03-24 · 19:31:53.000ZOpen filing evidence
2025-07-01 – 2025-09-306398873 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2025-01-01 – 2025-09-3019006722 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2025-04-01 – 2025-06-306412298 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2025-01-01 – 2025-06-3012607849 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2025-01-01 – 2025-03-316195551 USD2026-05-08 · 20:38:15.000ZOpen filing evidence
2024-01-01 – 2024-12-3123195843 USD2026-03-24 · 19:31:53.000ZOpen filing evidence
2024-07-01 – 2024-09-305934820 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2024-01-01 – 2024-09-3019592324 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2024-04-01 – 2024-06-306924210 USD20250808Open filing evidence
2024-01-01 – 2024-06-3013657504 USD20250808Open filing evidence
2024-01-01 – 2024-03-316733294 USD20250509Open filing evidence
2023-01-01 – 2023-12-3128305040 USD20250328Open filing evidence

Operating Segments · Unallocated Corporate

Consolidation Items · Statement Business Segments

Source dimensions srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=cvr:UnallocatedCorporateMember
PeriodValueUnitFiledEvidence
2026-01-01 – 2026-03-310 USD2026-05-08 · 20:38:15.000ZOpen filing evidence
2025-07-01 – 2025-09-300 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2025-01-01 – 2025-09-300 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2025-04-01 – 2025-06-300 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2025-01-01 – 2025-06-300 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2025-01-01 – 2025-03-310 USD2026-05-08 · 20:38:15.000ZOpen filing evidence
2024-01-01 – 2024-12-310 USD2026-03-24 · 19:31:53.000ZOpen filing evidence
2024-07-01 – 2024-09-300 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2024-01-01 – 2024-09-300 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2024-04-01 – 2024-06-300 USD20250808Open filing evidence
2024-01-01 – 2024-06-300 USD20250808Open filing evidence
2024-01-01 – 2024-03-310 USD20250509Open filing evidence
2023-01-01 – 2023-12-310 USD20250328Open filing evidence

Automotive · Assembly Equipment

Major Customers · Statement Business Segments

Source dimensions srt:MajorCustomersAxis=fil:AutomotiveMember;us-gaap:StatementBusinessSegmentsAxis=fil:AssemblyEquipmentMember
PeriodValueUnitFiledEvidence
2019-04-01 – 2019-06-3063650 USD2019-08-08 · 20:22:47.000ZOpen filing evidence
2019-01-01 – 2019-06-30105415 USD2019-08-08 · 20:22:47.000ZOpen filing evidence
2019-01-01 – 2019-03-3141766 USD2019-05-08 · 20:02:54.000ZOpen filing evidence
2018-07-01 – 2018-09-30100751 USD2018-11-06 · 21:47:25.000ZOpen filing evidence
2018-01-01 – 2018-09-30189656 USD2018-11-06 · 21:47:25.000ZOpen filing evidence
2018-04-01 – 2018-06-3038842 USD2019-08-08 · 20:22:47.000ZOpen filing evidence
2018-01-01 – 2018-06-3088905 USD2019-08-08 · 20:22:47.000ZOpen filing evidence

Automotive · Fastener

Major Customers · Statement Business Segments

Source dimensions srt:MajorCustomersAxis=fil:AutomotiveMember;us-gaap:StatementBusinessSegmentsAxis=fil:FastenerMember
PeriodValueUnitFiledEvidence
2019-04-01 – 2019-06-304880038 USD2019-08-08 · 20:22:47.000ZOpen filing evidence
2019-01-01 – 2019-06-309598254 USD2019-08-08 · 20:22:47.000ZOpen filing evidence
2019-01-01 – 2019-03-314718215 USD2019-05-08 · 20:02:54.000ZOpen filing evidence
2018-07-01 – 2018-09-305291033 USD2018-11-06 · 21:47:25.000ZOpen filing evidence
2018-01-01 – 2018-09-3017225475 USD2018-11-06 · 21:47:25.000ZOpen filing evidence
2018-04-01 – 2018-06-305845574 USD2019-08-08 · 20:22:47.000ZOpen filing evidence
2018-01-01 – 2018-06-3011913584 USD2019-08-08 · 20:22:47.000ZOpen filing evidence

Nonautomotive · Assembly Equipment

Major Customers · Statement Business Segments

Source dimensions srt:MajorCustomersAxis=fil:NonautomotiveMember;us-gaap:StatementBusinessSegmentsAxis=fil:AssemblyEquipmentMember
PeriodValueUnitFiledEvidence
2019-04-01 – 2019-06-30995097 USD2019-08-08 · 20:22:47.000ZOpen filing evidence
2019-01-01 – 2019-06-301995890 USD2019-08-08 · 20:22:47.000ZOpen filing evidence
2019-01-01 – 2019-03-311000792 USD2019-05-08 · 20:02:54.000ZOpen filing evidence
2018-07-01 – 2018-09-30818500 USD2018-11-06 · 21:47:25.000ZOpen filing evidence
2018-01-01 – 2018-09-302574646 USD2018-11-06 · 21:47:25.000ZOpen filing evidence
2018-04-01 – 2018-06-30719667 USD2019-08-08 · 20:22:47.000ZOpen filing evidence
2018-01-01 – 2018-06-301756146 USD2019-08-08 · 20:22:47.000ZOpen filing evidence

Nonautomotive · Fastener

Major Customers · Statement Business Segments

Source dimensions srt:MajorCustomersAxis=fil:NonautomotiveMember;us-gaap:StatementBusinessSegmentsAxis=fil:FastenerMember
PeriodValueUnitFiledEvidence
2019-04-01 – 2019-06-302936666 USD2019-08-08 · 20:22:47.000ZOpen filing evidence
2019-01-01 – 2019-06-305797570 USD2019-08-08 · 20:22:47.000ZOpen filing evidence
2019-01-01 – 2019-03-312860905 USD2019-05-08 · 20:02:54.000ZOpen filing evidence
2018-07-01 – 2018-09-302645765 USD2018-11-06 · 21:47:25.000ZOpen filing evidence
2018-01-01 – 2018-09-308670697 USD2018-11-06 · 21:47:25.000ZOpen filing evidence
2018-04-01 – 2018-06-303188701 USD2019-08-08 · 20:22:47.000ZOpen filing evidence
2018-01-01 – 2018-06-306045790 USD2019-08-08 · 20:22:47.000ZOpen filing evidence

Automotive · Assembly Equipment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=cvr:AutomotiveMember;us-gaap:StatementBusinessSegmentsAxis=cvr:AssemblyEquipmentMember
PeriodValueUnitFiledEvidence
2026-04-01 – 2026-06-3022042 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2026-01-01 – 2026-06-3066046 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2026-01-01 – 2026-03-3144004 USD2026-05-08 · 20:38:15.000ZOpen filing evidence
2025-01-01 – 2025-12-31180184 USD2026-03-24 · 19:31:53.000ZOpen filing evidence
2025-07-01 – 2025-09-3017971 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2025-01-01 – 2025-09-30168612 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2025-04-01 – 2025-06-30108530 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2025-01-01 – 2025-06-30150641 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2025-01-01 – 2025-03-3142111 USD2026-05-08 · 20:38:15.000ZOpen filing evidence
2024-01-01 – 2024-12-31201608 USD2026-03-24 · 19:31:53.000ZOpen filing evidence
2024-07-01 – 2024-09-3014386 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2024-01-01 – 2024-09-30171094 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2024-04-01 – 2024-06-30108043 USD20250808Open filing evidence
2024-01-01 – 2024-06-30156709 USD20250808Open filing evidence
2024-01-01 – 2024-03-3148665 USD20250509Open filing evidence
2023-01-01 – 2023-12-31131821 USD20250328Open filing evidence
2023-07-01 – 2023-09-3012363 USD20241112Open filing evidence
2023-01-01 – 2023-09-3095464 USD20241112Open filing evidence

Automotive · Fastener

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=cvr:AutomotiveMember;us-gaap:StatementBusinessSegmentsAxis=cvr:FastenerMember
PeriodValueUnitFiledEvidence
2026-04-01 – 2026-06-304226830 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2026-01-01 – 2026-06-307816595 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2026-01-01 – 2026-03-313589765 USD2026-05-08 · 20:38:15.000ZOpen filing evidence
2025-01-01 – 2025-12-3115140529 USD2026-03-24 · 19:31:53.000ZOpen filing evidence
2025-07-01 – 2025-09-304228502 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2025-01-01 – 2025-09-3011876239 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2025-04-01 – 2025-06-303849079 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2025-01-01 – 2025-06-307647737 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2025-01-01 – 2025-03-313798658 USD2026-05-08 · 20:38:15.000ZOpen filing evidence
2024-01-01 – 2024-12-3115375697 USD2026-03-24 · 19:31:53.000ZOpen filing evidence
2024-07-01 – 2024-09-303578390 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2024-01-01 – 2024-09-3013050096 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2024-04-01 – 2024-06-304842415 USD20250808Open filing evidence
2024-01-01 – 2024-06-309471706 USD20250808Open filing evidence
2024-01-01 – 2024-03-314629190 USD20250509Open filing evidence
2023-01-01 – 2023-12-3119297188 USD20250328Open filing evidence
2023-07-01 – 2023-09-305184547 USD20241112Open filing evidence
2023-01-01 – 2023-09-3015150117 USD20241112Open filing evidence

Nonautomotive · Assembly Equipment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=cvr:NonautomotiveMember;us-gaap:StatementBusinessSegmentsAxis=cvr:AssemblyEquipmentMember
PeriodValueUnitFiledEvidence
2026-04-01 – 2026-06-30965519 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2026-01-01 – 2026-06-301974414 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2026-01-01 – 2026-03-311008895 USD2026-05-08 · 20:38:15.000ZOpen filing evidence
2025-01-01 – 2025-12-313624377 USD2026-03-24 · 19:31:53.000ZOpen filing evidence
2025-07-01 – 2025-09-30908364 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2025-01-01 – 2025-09-302745249 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2025-04-01 – 2025-06-30792332 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2025-01-01 – 2025-06-301836885 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2025-01-01 – 2025-03-311044553 USD2026-05-08 · 20:38:15.000ZOpen filing evidence
2024-01-01 – 2024-12-313620781 USD2026-03-24 · 19:31:53.000ZOpen filing evidence
2024-07-01 – 2024-09-301028219 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2024-01-01 – 2024-09-303150765 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2024-04-01 – 2024-06-301041884 USD20250808Open filing evidence
2024-01-01 – 2024-06-302122545 USD20250808Open filing evidence
2024-01-01 – 2024-03-311080662 USD20250509Open filing evidence
2023-01-01 – 2023-12-313214539 USD20250328Open filing evidence
2023-07-01 – 2023-09-30956368 USD20241112Open filing evidence
2023-01-01 – 2023-09-302435997 USD20241112Open filing evidence

Nonautomotive · Fastener

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=cvr:NonautomotiveMember;us-gaap:StatementBusinessSegmentsAxis=cvr:FastenerMember
PeriodValueUnitFiledEvidence
2026-04-01 – 2026-06-302022234 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2026-01-01 – 2026-06-304231086 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2026-01-01 – 2026-03-312208853 USD2026-05-08 · 20:38:15.000ZOpen filing evidence
2025-01-01 – 2025-12-318945170 USD2026-03-24 · 19:31:53.000ZOpen filing evidence
2025-07-01 – 2025-09-302205447 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2025-01-01 – 2025-09-307113897 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2025-04-01 – 2025-06-302548136 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2025-01-01 – 2025-06-304908449 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2025-01-01 – 2025-03-312360313 USD2026-05-08 · 20:38:15.000ZOpen filing evidence
2024-01-01 – 2024-12-317788541 USD2026-03-24 · 19:31:53.000ZOpen filing evidence
2024-07-01 – 2024-09-302348926 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2024-01-01 – 2024-09-306510624 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2024-04-01 – 2024-06-302067135 USD20250808Open filing evidence
2024-01-01 – 2024-06-304161698 USD20250808Open filing evidence
2024-01-01 – 2024-03-312094564 USD20250509Open filing evidence
2023-01-01 – 2023-12-318864174 USD20250328Open filing evidence
2023-07-01 – 2023-09-301792894 USD20241112Open filing evidence
2023-01-01 – 2023-09-307045250 USD20241112Open filing evidence

Automotive · Assembly Equipment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=fil:AutomotiveMember;us-gaap:StatementBusinessSegmentsAxis=fil:AssemblyEquipmentMember
PeriodValueUnitFiledEvidence
2024-04-01 – 2024-06-30108043 USD20240814Open filing evidence
2024-01-01 – 2024-06-30156709 USD20240814Open filing evidence
2024-01-01 – 2024-03-3148665 USD20240510Open filing evidence
2023-01-01 – 2023-12-31131821 USD20240328Open filing evidence
2023-07-01 – 2023-09-3012363 USD20231107Open filing evidence
2023-01-01 – 2023-09-3095464 USD20231107Open filing evidence
2023-04-01 – 2023-06-3038223 USD20240814Open filing evidence
2023-01-01 – 2023-06-3083101 USD20240814Open filing evidence
2023-01-01 – 2023-03-3144878 USD20240510Open filing evidence
2022-01-01 – 2022-12-31209735 USD20240328Open filing evidence
2022-07-01 – 2022-09-3045012 USD20231107Open filing evidence
2022-01-01 – 2022-09-30146663 USD20231107Open filing evidence
2022-04-01 – 2022-06-3059818 USD20230807Open filing evidence
2022-01-01 – 2022-06-30101652 USD20230807Open filing evidence
2022-01-01 – 2022-03-3141463 USD20230508Open filing evidence
2021-01-01 – 2021-12-31157652 USD20230329Open filing evidence
2021-07-01 – 2021-09-3027998 USD20221108Open filing evidence
2021-01-01 – 2021-09-30100953 USD20221108Open filing evidence
2021-04-01 – 2021-06-3039983 USD20220805Open filing evidence
2021-01-01 – 2021-06-3072955 USD20220805Open filing evidence
2021-01-01 – 2021-03-3132973 USD20220506Open filing evidence
2020-01-01 – 2020-12-31136899 USD20220321Open filing evidence
2020-07-01 – 2020-09-3034687 USD20211109Open filing evidence
2020-01-01 – 2020-09-30107476 USD20211109Open filing evidence
2020-04-01 – 2020-06-3038250 USD20210811Open filing evidence
2020-01-01 – 2020-06-3071709 USD20210811Open filing evidence
2020-01-01 – 2020-03-3133459 USD20200508Open filing evidence
2019-01-01 – 2019-12-31193517 USD20210319Open filing evidence
2019-07-01 – 2019-09-3061298 USD20201106Open filing evidence
2019-01-01 – 2019-09-30166713 USD20201106Open filing evidence
2019-04-01 – 2019-06-3063650 USD20200807Open filing evidence
2019-01-01 – 2019-06-30105415 USD20200807Open filing evidence
2019-01-01 – 2019-03-3141766 USD20200508Open filing evidence
2018-01-01 – 2018-12-31237565 USD20200320Open filing evidence
2018-07-01 – 2018-09-30100751 USD2019-11-08 · 21:02:56.000ZOpen filing evidence
2018-01-01 – 2018-09-30189656 USD2019-11-08 · 21:02:56.000ZOpen filing evidence

Automotive · Assemby Equipment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=fil:AutomotiveMember;us-gaap:StatementBusinessSegmentsAxis=fil:AssembyEquipmentMember
PeriodValueUnitFiledEvidence
2021-01-01 – 2021-03-3132973 USD20210507Open filing evidence
2020-01-01 – 2020-03-3133459 USD20210507Open filing evidence

Automotive · Fastener

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=fil:AutomotiveMember;us-gaap:StatementBusinessSegmentsAxis=fil:FastenerMember
PeriodValueUnitFiledEvidence
2024-04-01 – 2024-06-304842415 USD20240814Open filing evidence
2024-01-01 – 2024-06-309471706 USD20240814Open filing evidence
2024-01-01 – 2024-03-314629190 USD20240510Open filing evidence
2023-01-01 – 2023-12-3119297188 USD20240328Open filing evidence
2023-07-01 – 2023-09-305184547 USD20231107Open filing evidence
2023-01-01 – 2023-09-3015150117 USD20231107Open filing evidence
2023-04-01 – 2023-06-304959381 USD20240814Open filing evidence
2023-01-01 – 2023-06-309965571 USD20240814Open filing evidence
2023-01-01 – 2023-03-315006190 USD20240510Open filing evidence
2022-01-01 – 2022-12-3118454238 USD20240328Open filing evidence
2022-07-01 – 2022-09-304813646 USD20231107Open filing evidence
2022-01-01 – 2022-09-3014268638 USD20231107Open filing evidence
2022-04-01 – 2022-06-304550809 USD20230807Open filing evidence
2022-01-01 – 2022-06-309454992 USD20230807Open filing evidence
2022-01-01 – 2022-03-314904183 USD20230508Open filing evidence
2021-01-01 – 2021-12-3117573104 USD20230329Open filing evidence
2021-07-01 – 2021-09-304259544 USD20221108Open filing evidence
2021-01-01 – 2021-09-3013410100 USD20221108Open filing evidence
2021-04-01 – 2021-06-304091087 USD20220805Open filing evidence
2021-01-01 – 2021-06-309150556 USD20220805Open filing evidence
2021-01-01 – 2021-03-315059469 USD20220506Open filing evidence
2020-01-01 – 2020-12-3115612249 USD20220321Open filing evidence
2020-07-01 – 2020-09-304660451 USD20211109Open filing evidence
2020-01-01 – 2020-09-3010653621 USD20211109Open filing evidence
2020-04-01 – 2020-06-301577488 USD20210811Open filing evidence
2020-01-01 – 2020-06-305991225 USD20210811Open filing evidence
2020-01-01 – 2020-03-314413737 USD20210507Open filing evidence
2019-01-01 – 2019-12-3118518987 USD20210319Open filing evidence
2019-07-01 – 2019-09-304698298 USD20201106Open filing evidence
2019-01-01 – 2019-09-3014296552 USD20201106Open filing evidence
2019-04-01 – 2019-06-304880038 USD20200807Open filing evidence
2019-01-01 – 2019-06-309598254 USD20200807Open filing evidence
2019-01-01 – 2019-03-314718215 USD20200508Open filing evidence
2018-01-01 – 2018-12-3122215719 USD20200320Open filing evidence
2018-07-01 – 2018-09-305291033 USD2019-11-08 · 21:02:56.000ZOpen filing evidence
2018-01-01 – 2018-09-3017225475 USD2019-11-08 · 21:02:56.000ZOpen filing evidence

Nonautomotive · Assembly Equipment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=fil:NonautomotiveMember;us-gaap:StatementBusinessSegmentsAxis=fil:AssemblyEquipmentMember
PeriodValueUnitFiledEvidence
2024-04-01 – 2024-06-301041884 USD20240814Open filing evidence
2024-01-01 – 2024-06-302122545 USD20240814Open filing evidence
2024-01-01 – 2024-03-311080662 USD20240510Open filing evidence
2023-01-01 – 2023-12-313214539 USD20240328Open filing evidence
2023-07-01 – 2023-09-30956368 USD20231107Open filing evidence
2023-01-01 – 2023-09-302435997 USD20231107Open filing evidence
2023-04-01 – 2023-06-30651595 USD20240814Open filing evidence
2023-01-01 – 2023-06-301479629 USD20240814Open filing evidence
2023-01-01 – 2023-03-31828034 USD20240510Open filing evidence
2022-01-01 – 2022-12-313144751 USD20240328Open filing evidence
2022-07-01 – 2022-09-30717151 USD20231107Open filing evidence
2022-01-01 – 2022-09-302623149 USD20231107Open filing evidence
2022-04-01 – 2022-06-30903968 USD20230807Open filing evidence
2022-01-01 – 2022-06-301905997 USD20230807Open filing evidence
2022-01-01 – 2022-03-311002400 USD20230508Open filing evidence
2021-01-01 – 2021-12-313985518 USD20230329Open filing evidence
2021-07-01 – 2021-09-30975114 USD20221108Open filing evidence
2021-01-01 – 2021-09-303280776 USD20221108Open filing evidence
2021-04-01 – 2021-06-301182363 USD20220805Open filing evidence
2021-01-01 – 2021-06-302305662 USD20220805Open filing evidence
2021-01-01 – 2021-03-311123298 USD20220506Open filing evidence
2020-01-01 – 2020-12-312845891 USD20220321Open filing evidence
2020-07-01 – 2020-09-30586156 USD20211109Open filing evidence
2020-01-01 – 2020-09-301942203 USD20211109Open filing evidence
2020-04-01 – 2020-06-30551528 USD20210811Open filing evidence
2020-01-01 – 2020-06-301357127 USD20210811Open filing evidence
2020-01-01 – 2020-03-31805599 USD20200508Open filing evidence
2019-01-01 – 2019-12-313689818 USD20210319Open filing evidence
2019-07-01 – 2019-09-30820712 USD20201106Open filing evidence
2019-01-01 – 2019-09-302816602 USD20201106Open filing evidence
2019-04-01 – 2019-06-30995097 USD20200807Open filing evidence
2019-01-01 – 2019-06-301995890 USD20200807Open filing evidence
2019-01-01 – 2019-03-311000792 USD20200508Open filing evidence
2018-01-01 – 2018-12-313224226 USD20200320Open filing evidence
2018-07-01 – 2018-09-30818500 USD2019-11-08 · 21:02:56.000ZOpen filing evidence
2018-01-01 – 2018-09-302574646 USD2019-11-08 · 21:02:56.000ZOpen filing evidence

Nonautomotive · Assemby Equipment

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=fil:NonautomotiveMember;us-gaap:StatementBusinessSegmentsAxis=fil:AssembyEquipmentMember
PeriodValueUnitFiledEvidence
2021-01-01 – 2021-03-311123298 USD20210507Open filing evidence
2020-01-01 – 2020-03-31805599 USD20210507Open filing evidence

Nonautomotive · Fastener

Product Or Service · Statement Business Segments

Source dimensions srt:ProductOrServiceAxis=fil:NonautomotiveMember;us-gaap:StatementBusinessSegmentsAxis=fil:FastenerMember
PeriodValueUnitFiledEvidence
2024-04-01 – 2024-06-302067135 USD20240814Open filing evidence
2024-01-01 – 2024-06-304161698 USD20240814Open filing evidence
2024-01-01 – 2024-03-312094564 USD20240510Open filing evidence
2023-01-01 – 2023-12-318864174 USD20240328Open filing evidence
2023-07-01 – 2023-09-301792894 USD20231107Open filing evidence
2023-01-01 – 2023-09-307045250 USD20231107Open filing evidence
2023-04-01 – 2023-06-302401732 USD20240814Open filing evidence
2023-01-01 – 2023-06-305252355 USD20240814Open filing evidence
2023-01-01 – 2023-03-312850623 USD20240510Open filing evidence
2022-01-01 – 2022-12-3111837309 USD20240328Open filing evidence
2022-07-01 – 2022-09-302991976 USD20231107Open filing evidence
2022-01-01 – 2022-09-309750429 USD20231107Open filing evidence
2022-04-01 – 2022-06-303508803 USD20230807Open filing evidence
2022-01-01 – 2022-06-306758453 USD20230807Open filing evidence
2022-01-01 – 2022-03-313249650 USD20230508Open filing evidence
2021-01-01 – 2021-12-3112258284 USD20230329Open filing evidence
2021-07-01 – 2021-09-303293075 USD20221108Open filing evidence
2021-01-01 – 2021-09-309433241 USD20221108Open filing evidence
2021-04-01 – 2021-06-303050957 USD20220805Open filing evidence
2021-01-01 – 2021-06-306140166 USD20220805Open filing evidence
2021-01-01 – 2021-03-313089209 USD20220506Open filing evidence
2020-01-01 – 2020-12-318995614 USD20220321Open filing evidence
2020-07-01 – 2020-09-302363965 USD20211109Open filing evidence
2020-01-01 – 2020-09-306621934 USD20211109Open filing evidence
2020-04-01 – 2020-06-301936254 USD20210811Open filing evidence
2020-01-01 – 2020-06-304259914 USD20210811Open filing evidence
2020-01-01 – 2020-03-312323660 USD20210507Open filing evidence
2019-01-01 – 2019-12-3110470680 USD20210319Open filing evidence
2019-07-01 – 2019-09-302608597 USD20201106Open filing evidence
2019-01-01 – 2019-09-308406167 USD20201106Open filing evidence
2019-04-01 – 2019-06-302936666 USD20200807Open filing evidence
2019-01-01 – 2019-06-305797570 USD20200807Open filing evidence
2019-01-01 – 2019-03-312860905 USD20200508Open filing evidence
2018-01-01 – 2018-12-3111496739 USD20200320Open filing evidence
2018-07-01 – 2018-09-302645765 USD2019-11-08 · 21:02:56.000ZOpen filing evidence
2018-01-01 – 2018-09-308670697 USD2019-11-08 · 21:02:56.000ZOpen filing evidence

US · Assembly Equipment

Statement Geographical · Statement Business Segments

Source dimensions srt:StatementGeographicalAxis=country:US;us-gaap:StatementBusinessSegmentsAxis=fil:AssemblyEquipmentMember
PeriodValueUnitFiledEvidence
2024-04-01 – 2024-06-301102557 USD20240814Open filing evidence
2024-01-01 – 2024-06-302211777 USD20240814Open filing evidence
2024-01-01 – 2024-03-311109221 USD20240510Open filing evidence
2023-01-01 – 2023-12-313154677 USD20240328Open filing evidence
2023-07-01 – 2023-09-30961618 USD20231107Open filing evidence
2023-01-01 – 2023-09-302402734 USD20231107Open filing evidence
2023-04-01 – 2023-06-30654546 USD20240814Open filing evidence
2023-01-01 – 2023-06-301441117 USD20240814Open filing evidence
2023-01-01 – 2023-03-31786571 USD20240510Open filing evidence
2022-01-01 – 2022-12-313202729 USD20240328Open filing evidence
2022-07-01 – 2022-09-30696856 USD20231107Open filing evidence
2022-01-01 – 2022-09-302633475 USD20231107Open filing evidence
2022-04-01 – 2022-06-30932468 USD20230807Open filing evidence
2022-01-01 – 2022-06-301936618 USD20230807Open filing evidence
2022-01-01 – 2022-03-311004151 USD20230508Open filing evidence
2021-01-01 – 2021-12-314053102 USD20230329Open filing evidence
2021-07-01 – 2021-09-30981905 USD20221108Open filing evidence
2021-01-01 – 2021-09-303320415 USD20221108Open filing evidence

US · Fastener

Statement Geographical · Statement Business Segments

Source dimensions srt:StatementGeographicalAxis=country:US;us-gaap:StatementBusinessSegmentsAxis=fil:FastenerMember
PeriodValueUnitFiledEvidence
2024-04-01 – 2024-06-305603092 USD20240814Open filing evidence
2024-01-01 – 2024-06-3011039084 USD20240814Open filing evidence
2024-01-01 – 2024-03-315435993 USD20240510Open filing evidence
2023-01-01 – 2023-12-3122635244 USD20240328Open filing evidence
2023-07-01 – 2023-09-305398688 USD20231107Open filing evidence
2023-01-01 – 2023-09-3017927910 USD20231107Open filing evidence
2023-04-01 – 2023-06-306137476 USD20240814Open filing evidence
2023-01-01 – 2023-06-3012529223 USD20240814Open filing evidence
2023-01-01 – 2023-03-316391747 USD20240510Open filing evidence
2022-01-01 – 2022-12-3124955181 USD20240328Open filing evidence
2022-07-01 – 2022-09-306268813 USD20231107Open filing evidence
2022-01-01 – 2022-09-3019825721 USD20231107Open filing evidence
2022-04-01 – 2022-06-306796779 USD20230807Open filing evidence
2022-01-01 – 2022-06-3013556908 USD20230807Open filing evidence
2022-01-01 – 2022-03-316760129 USD20230508Open filing evidence
2021-01-01 – 2021-12-3124280114 USD20230329Open filing evidence
2021-07-01 – 2021-09-306300067 USD20221108Open filing evidence
2021-01-01 – 2021-09-3018589576 USD20221108Open filing evidence

Foreign · Assembly Equipment

Statement Geographical · Statement Business Segments

Source dimensions srt:StatementGeographicalAxis=fil:ForeignMember;us-gaap:StatementBusinessSegmentsAxis=fil:AssemblyEquipmentMember
PeriodValueUnitFiledEvidence
2022-04-01 – 2022-06-3031318 USD20220805Open filing evidence
2022-01-01 – 2022-06-3071031 USD20220805Open filing evidence
2022-01-01 – 2022-03-3139712 USD20220506Open filing evidence
2021-01-01 – 2021-12-3190068 USD20220321Open filing evidence
2021-07-01 – 2021-09-3021207 USD20211109Open filing evidence
2021-01-01 – 2021-09-3061314 USD20211109Open filing evidence
2021-04-01 – 2021-06-3014196 USD20220805Open filing evidence
2021-01-01 – 2021-06-3040107 USD20220805Open filing evidence
2021-01-01 – 2021-03-3125911 USD20220506Open filing evidence
2020-01-01 – 2020-12-31178314 USD20220321Open filing evidence
2020-07-01 – 2020-09-3016985 USD20211109Open filing evidence
2020-01-01 – 2020-09-30158194 USD20211109Open filing evidence
2020-04-01 – 2020-06-3050637 USD20210811Open filing evidence
2020-01-01 – 2020-06-30141209 USD20210811Open filing evidence
2020-01-01 – 2020-03-3190572 USD20200508Open filing evidence
2019-01-01 – 2019-12-31283480 USD20210319Open filing evidence
2019-07-01 – 2019-09-3058873 USD20201106Open filing evidence
2019-01-01 – 2019-09-30252189 USD20201106Open filing evidence
2019-04-01 – 2019-06-30107068 USD20200807Open filing evidence
2019-01-01 – 2019-06-30193316 USD20200807Open filing evidence
2019-01-01 – 2019-03-3186248 USD20200508Open filing evidence
2018-01-01 – 2018-12-31201108 USD20200320Open filing evidence
2018-07-01 – 2018-09-3063003 USD2019-11-08 · 21:02:56.000ZOpen filing evidence
2018-01-01 – 2018-09-30156105 USD2019-11-08 · 21:02:56.000ZOpen filing evidence
2018-04-01 – 2018-06-3047764 USD2019-08-08 · 20:22:47.000ZOpen filing evidence
2018-01-01 – 2018-06-3093437 USD2019-08-08 · 20:22:47.000ZOpen filing evidence

Foreign · Assemby Equipment

Statement Geographical · Statement Business Segments

Source dimensions srt:StatementGeographicalAxis=fil:ForeignMember;us-gaap:StatementBusinessSegmentsAxis=fil:AssembyEquipmentMember
PeriodValueUnitFiledEvidence
2021-01-01 – 2021-03-3125911 USD20210507Open filing evidence
2020-01-01 – 2020-03-3190572 USD20210507Open filing evidence

Foreign · Fastener

Statement Geographical · Statement Business Segments

Source dimensions srt:StatementGeographicalAxis=fil:ForeignMember;us-gaap:StatementBusinessSegmentsAxis=fil:FastenerMember
PeriodValueUnitFiledEvidence
2022-04-01 – 2022-06-301262833 USD20220805Open filing evidence
2022-01-01 – 2022-06-302656537 USD20220805Open filing evidence
2022-01-01 – 2022-03-311393704 USD20220506Open filing evidence
2021-01-01 – 2021-12-315551274 USD20220321Open filing evidence
2021-07-01 – 2021-09-301252552 USD20211109Open filing evidence
2021-01-01 – 2021-09-304253765 USD20211109Open filing evidence
2021-04-01 – 2021-06-301290387 USD20220805Open filing evidence
2021-01-01 – 2021-06-303001213 USD20220805Open filing evidence
2021-01-01 – 2021-03-311710826 USD20220506Open filing evidence
2020-01-01 – 2020-12-313864567 USD20220321Open filing evidence
2020-07-01 – 2020-09-301114660 USD20211109Open filing evidence
2020-01-01 – 2020-09-302554228 USD20211109Open filing evidence
2020-04-01 – 2020-06-30443099 USD20210811Open filing evidence
2020-01-01 – 2020-06-301439570 USD20210811Open filing evidence
2020-01-01 – 2020-03-31996472 USD20210507Open filing evidence
2019-01-01 – 2019-12-314363350 USD20210319Open filing evidence
2019-07-01 – 2019-09-301054785 USD20201106Open filing evidence
2019-01-01 – 2019-09-303258785 USD20201106Open filing evidence
2019-04-01 – 2019-06-301203708 USD20200807Open filing evidence
2019-01-01 – 2019-06-302201490 USD20200807Open filing evidence
2019-01-01 – 2019-03-31997782 USD20200508Open filing evidence
2018-01-01 – 2018-12-314242318 USD20200320Open filing evidence
2018-07-01 – 2018-09-301010426 USD2019-11-08 · 21:02:56.000ZOpen filing evidence
2018-01-01 – 2018-09-303236893 USD2019-11-08 · 21:02:56.000ZOpen filing evidence
2018-01-01 – 2018-06-302660182 USD2019-08-08 · 20:22:47.000ZOpen filing evidence

United Sates · Assemby Equipment

Statement Geographical · Statement Business Segments

Source dimensions srt:StatementGeographicalAxis=fil:UnitedSatesMember;us-gaap:StatementBusinessSegmentsAxis=fil:AssembyEquipmentMember
PeriodValueUnitFiledEvidence
2021-01-01 – 2021-03-311130360 USD20210507Open filing evidence
2020-01-01 – 2020-03-31748486 USD20210507Open filing evidence

United Sates · Fastener

Statement Geographical · Statement Business Segments

Source dimensions srt:StatementGeographicalAxis=fil:UnitedSatesMember;us-gaap:StatementBusinessSegmentsAxis=fil:FastenerMember
PeriodValueUnitFiledEvidence
2021-01-01 – 2021-03-316437852 USD20210507Open filing evidence
2020-01-01 – 2020-03-315740925 USD20210507Open filing evidence

United States · Assembly Equipment

Statement Geographical · Statement Business Segments

Source dimensions srt:StatementGeographicalAxis=fil:UnitedStatesMember;us-gaap:StatementBusinessSegmentsAxis=fil:AssemblyEquipmentMember
PeriodValueUnitFiledEvidence
2022-04-01 – 2022-06-30932468 USD20220805Open filing evidence
2022-01-01 – 2022-06-301936618 USD20220805Open filing evidence
2022-01-01 – 2022-03-311004151 USD20220506Open filing evidence
2021-01-01 – 2021-12-314053102 USD20220321Open filing evidence
2021-07-01 – 2021-09-30981905 USD20211109Open filing evidence
2021-01-01 – 2021-09-303320415 USD20211109Open filing evidence
2021-04-01 – 2021-06-301208150 USD20220805Open filing evidence
2021-01-01 – 2021-06-302338510 USD20220805Open filing evidence
2021-01-01 – 2021-03-311130360 USD20220506Open filing evidence
2020-01-01 – 2020-12-312804476 USD20220321Open filing evidence
2020-07-01 – 2020-09-30603858 USD20211109Open filing evidence
2020-01-01 – 2020-09-301891485 USD20211109Open filing evidence
2020-04-01 – 2020-06-30539141 USD20210811Open filing evidence
2020-01-01 – 2020-06-301287627 USD20210811Open filing evidence
2020-01-01 – 2020-03-31748486 USD20200508Open filing evidence
2019-01-01 – 2019-12-313599855 USD20210319Open filing evidence
2019-07-01 – 2019-09-30823137 USD20201106Open filing evidence
2019-01-01 – 2019-09-302731126 USD20201106Open filing evidence
2019-04-01 – 2019-06-30951679 USD20200807Open filing evidence
2019-01-01 – 2019-06-301907989 USD20200807Open filing evidence
2019-01-01 – 2019-03-31956310 USD20200508Open filing evidence
2018-01-01 – 2018-12-313260683 USD20200320Open filing evidence
2018-07-01 – 2018-09-30856248 USD2019-11-08 · 21:02:56.000ZOpen filing evidence
2018-01-01 – 2018-09-302608197 USD2019-11-08 · 21:02:56.000ZOpen filing evidence

United States · Fastener

Statement Geographical · Statement Business Segments

Source dimensions srt:StatementGeographicalAxis=fil:UnitedStatesMember;us-gaap:StatementBusinessSegmentsAxis=fil:FastenerMember
PeriodValueUnitFiledEvidence
2022-04-01 – 2022-06-306796779 USD20220805Open filing evidence
2022-01-01 – 2022-06-3013556908 USD20220805Open filing evidence
2022-01-01 – 2022-03-316760129 USD20220506Open filing evidence
2021-01-01 – 2021-12-3124280114 USD20220321Open filing evidence
2021-07-01 – 2021-09-306300067 USD20211109Open filing evidence
2021-01-01 – 2021-09-3018589576 USD20211109Open filing evidence
2021-04-01 – 2021-06-305851657 USD20220805Open filing evidence
2021-01-01 – 2021-06-3012289509 USD20220805Open filing evidence
2021-01-01 – 2021-03-316437852 USD20220506Open filing evidence
2020-01-01 – 2020-12-3120743296 USD20220321Open filing evidence
2020-07-01 – 2020-09-305909756 USD20211109Open filing evidence
2020-01-01 – 2020-09-3014721327 USD20211109Open filing evidence
2020-04-01 – 2020-06-303070643 USD20210811Open filing evidence
2020-01-01 – 2020-06-308811569 USD20210811Open filing evidence
2020-01-01 – 2020-03-315740925 USD20200508Open filing evidence
2019-01-01 – 2019-12-3124626317 USD20210319Open filing evidence
2019-07-01 – 2019-09-306252110 USD20201106Open filing evidence
2019-01-01 – 2019-09-3019443934 USD20201106Open filing evidence
2019-04-01 – 2019-06-306612996 USD20200807Open filing evidence
2019-01-01 – 2019-06-3013194334 USD20200807Open filing evidence
2019-01-01 – 2019-03-316581338 USD20200508Open filing evidence
2018-01-01 – 2018-12-3129470140 USD20200320Open filing evidence
2018-07-01 – 2018-09-306926372 USD2019-11-08 · 21:02:56.000ZOpen filing evidence
2018-01-01 – 2018-09-3022659279 USD2019-11-08 · 21:02:56.000ZOpen filing evidence

Non Us · Assembly Equipment

Statement Geographical · Statement Business Segments

Source dimensions srt:StatementGeographicalAxis=us-gaap:NonUsMember;us-gaap:StatementBusinessSegmentsAxis=cvr:AssemblyEquipmentMember
PeriodValueUnitFiledEvidence
2026-04-01 – 2026-06-30170472 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2026-01-01 – 2026-06-30375733 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2026-01-01 – 2026-03-31205261 USD2026-05-08 · 20:38:15.000ZOpen filing evidence
2025-01-01 – 2025-12-31810558 USD2026-03-24 · 19:31:53.000ZOpen filing evidence
2025-07-01 – 2025-09-30165809 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2025-01-01 – 2025-09-30587538 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2025-04-01 – 2025-06-30250757 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2025-01-01 – 2025-06-30421729 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2025-01-01 – 2025-03-31170972 USD2026-05-08 · 20:38:15.000ZOpen filing evidence
2024-01-01 – 2024-12-31499476 USD2026-03-24 · 19:31:53.000ZOpen filing evidence
2024-07-01 – 2024-09-30383299 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2024-01-01 – 2024-09-30450775 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2024-04-01 – 2024-06-3047370 USD20250808Open filing evidence
2024-01-01 – 2024-06-3067477 USD20250808Open filing evidence
2024-01-01 – 2024-03-3120106 USD20250509Open filing evidence
2023-01-01 – 2023-12-31191683 USD20250328Open filing evidence
2023-07-01 – 2023-09-307113 USD20241112Open filing evidence
2023-01-01 – 2023-09-30128727 USD20241112Open filing evidence

Non Us · Fastener

Statement Geographical · Statement Business Segments

Source dimensions srt:StatementGeographicalAxis=us-gaap:NonUsMember;us-gaap:StatementBusinessSegmentsAxis=cvr:FastenerMember
PeriodValueUnitFiledEvidence
2026-04-01 – 2026-06-301421750 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2026-01-01 – 2026-06-302656959 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2026-01-01 – 2026-03-311235210 USD2026-05-08 · 20:38:15.000ZOpen filing evidence
2025-01-01 – 2025-12-316189357 USD2026-03-24 · 19:31:53.000ZOpen filing evidence
2025-07-01 – 2025-09-301684336 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2025-01-01 – 2025-09-305004360 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2025-04-01 – 2025-06-301936220 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2025-01-01 – 2025-06-303320024 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2025-01-01 – 2025-03-311383804 USD2026-05-08 · 20:38:15.000ZOpen filing evidence
2024-01-01 – 2024-12-314671005 USD2026-03-24 · 19:31:53.000ZOpen filing evidence
2024-07-01 – 2024-09-301269337 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2024-01-01 – 2024-09-303866080 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2024-04-01 – 2024-06-301306458 USD20250808Open filing evidence
2024-01-01 – 2024-06-302594320 USD20250808Open filing evidence
2024-01-01 – 2024-03-311287861 USD20250509Open filing evidence
2023-01-01 – 2023-12-315526118 USD20250328Open filing evidence
2023-07-01 – 2023-09-301578753 USD20241112Open filing evidence
2023-01-01 – 2023-09-304267457 USD20241112Open filing evidence

Non Us · Assembly Equipment

Statement Geographical · Statement Business Segments

Source dimensions srt:StatementGeographicalAxis=us-gaap:NonUsMember;us-gaap:StatementBusinessSegmentsAxis=fil:AssemblyEquipmentMember
PeriodValueUnitFiledEvidence
2024-04-01 – 2024-06-3047370 USD20240814Open filing evidence
2024-01-01 – 2024-06-3067477 USD20240814Open filing evidence
2024-01-01 – 2024-03-3120106 USD20240510Open filing evidence
2023-01-01 – 2023-12-31191683 USD20240328Open filing evidence
2023-07-01 – 2023-09-307113 USD20231107Open filing evidence
2023-01-01 – 2023-09-30128727 USD20231107Open filing evidence
2023-04-01 – 2023-06-3035272 USD20240814Open filing evidence
2023-01-01 – 2023-06-30121613 USD20240814Open filing evidence
2023-01-01 – 2023-03-3186341 USD20240510Open filing evidence
2022-01-01 – 2022-12-31151757 USD20240328Open filing evidence
2022-07-01 – 2022-09-3065307 USD20231107Open filing evidence
2022-01-01 – 2022-09-30136337 USD20231107Open filing evidence
2022-04-01 – 2022-06-3031318 USD20230807Open filing evidence
2022-01-01 – 2022-06-3071031 USD20230807Open filing evidence
2022-01-01 – 2022-03-3139712 USD20230508Open filing evidence
2021-01-01 – 2021-12-3190068 USD20230329Open filing evidence
2021-07-01 – 2021-09-3021207 USD20221108Open filing evidence
2021-01-01 – 2021-09-3061314 USD20221108Open filing evidence

Non Us · Fastener

Statement Geographical · Statement Business Segments

Source dimensions srt:StatementGeographicalAxis=us-gaap:NonUsMember;us-gaap:StatementBusinessSegmentsAxis=fil:FastenerMember
PeriodValueUnitFiledEvidence
2024-04-01 – 2024-06-301306458 USD20240814Open filing evidence
2024-01-01 – 2024-06-302594320 USD20240814Open filing evidence
2024-01-01 – 2024-03-311287861 USD20240510Open filing evidence
2023-01-01 – 2023-12-315526118 USD20240328Open filing evidence
2023-07-01 – 2023-09-301578753 USD20231107Open filing evidence
2023-01-01 – 2023-09-304267457 USD20231107Open filing evidence
2023-04-01 – 2023-06-301223637 USD20240814Open filing evidence
2023-01-01 – 2023-06-302688703 USD20240814Open filing evidence
2023-01-01 – 2023-03-311465066 USD20240510Open filing evidence
2022-01-01 – 2022-12-315336366 USD20240328Open filing evidence
2022-07-01 – 2022-09-301536809 USD20231107Open filing evidence
2022-01-01 – 2022-09-304193346 USD20231107Open filing evidence
2022-04-01 – 2022-06-301262833 USD20230807Open filing evidence
2022-01-01 – 2022-06-302656537 USD20230807Open filing evidence
2022-01-01 – 2022-03-311393704 USD20230508Open filing evidence
2021-01-01 – 2021-12-315551274 USD20230329Open filing evidence
2021-07-01 – 2021-09-301252552 USD20221108Open filing evidence
2021-01-01 – 2021-09-304253765 USD20221108Open filing evidence

Assembly Equipment

Statement Business Segments

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cvr:AssemblyEquipmentMember
PeriodValueUnitFiledEvidence
2026-04-01 – 2026-06-30987561 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2026-01-01 – 2026-06-302040460 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2026-01-01 – 2026-03-311052899 USD2026-05-08 · 20:38:15.000ZOpen filing evidence
2025-01-01 – 2025-12-313804561 USD2026-03-24 · 19:31:53.000ZOpen filing evidence
2025-07-01 – 2025-09-30926335 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2025-01-01 – 2025-09-302913861 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2025-04-01 – 2025-06-30900862 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2025-01-01 – 2025-06-301987526 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2025-01-01 – 2025-03-311086664 USD2026-05-08 · 20:38:15.000ZOpen filing evidence
2024-01-01 – 2024-12-313822389 USD2026-03-24 · 19:31:53.000ZOpen filing evidence
2024-07-01 – 2024-09-301042605 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2024-01-01 – 2024-09-303321859 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2024-04-01 – 2024-06-301149927 USD20250808Open filing evidence
2024-01-01 – 2024-06-302279254 USD20250808Open filing evidence
2024-01-01 – 2024-03-311129327 USD20250509Open filing evidence
2023-01-01 – 2023-12-313346360 USD20250328Open filing evidence
2023-07-01 – 2023-09-30968731 USD20241112Open filing evidence
2023-01-01 – 2023-09-302531461 USD20241112Open filing evidence

Assembly Equipment · US

Statement Business Segments · Statement Geographical

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cvr:AssemblyEquipmentMember;srt:StatementGeographicalAxis=country:US
PeriodValueUnitFiledEvidence
2026-04-01 – 2026-06-30817089 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2026-01-01 – 2026-06-301664727 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2026-01-01 – 2026-03-31847638 USD2026-05-08 · 20:38:15.000ZOpen filing evidence
2025-01-01 – 2025-12-312994003 USD2026-03-24 · 19:31:53.000ZOpen filing evidence
2025-07-01 – 2025-09-30760526 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2025-01-01 – 2025-09-302326323 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2025-04-01 – 2025-06-30650105 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2025-01-01 – 2025-06-301565797 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2025-01-01 – 2025-03-31915692 USD2026-05-08 · 20:38:15.000ZOpen filing evidence
2024-01-01 – 2024-12-313322913 USD2026-03-24 · 19:31:53.000ZOpen filing evidence
2024-07-01 – 2024-09-30659306 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2024-01-01 – 2024-09-302871084 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2024-04-01 – 2024-06-301102557 USD20250808Open filing evidence
2024-01-01 – 2024-06-302211777 USD20250808Open filing evidence
2024-01-01 – 2024-03-311109221 USD20250509Open filing evidence
2023-01-01 – 2023-12-313154677 USD20250328Open filing evidence
2023-07-01 – 2023-09-30961618 USD20241112Open filing evidence
2023-01-01 – 2023-09-302402734 USD20241112Open filing evidence

Fastener

Statement Business Segments

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cvr:FastenerMember
PeriodValueUnitFiledEvidence
2026-04-01 – 2026-06-306249064 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2026-01-01 – 2026-06-3012047681 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2026-01-01 – 2026-03-315798618 USD2026-05-08 · 20:38:15.000ZOpen filing evidence
2025-01-01 – 2025-12-3124085699 USD2026-03-24 · 19:31:53.000ZOpen filing evidence
2025-07-01 – 2025-09-306433949 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2025-01-01 – 2025-09-3018990136 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2025-04-01 – 2025-06-306397215 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2025-01-01 – 2025-06-3012556186 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2025-01-01 – 2025-03-316158971 USD2026-05-08 · 20:38:15.000ZOpen filing evidence
2024-01-01 – 2024-12-3123164238 USD2026-03-24 · 19:31:53.000ZOpen filing evidence
2024-07-01 – 2024-09-305927316 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2024-01-01 – 2024-09-3019560720 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2024-04-01 – 2024-06-306909550 USD20250808Open filing evidence
2024-01-01 – 2024-06-3013633404 USD20250808Open filing evidence
2024-01-01 – 2024-03-316723854 USD20250509Open filing evidence
2023-01-01 – 2023-12-3128161362 USD20250328Open filing evidence
2023-07-01 – 2023-09-306977441 USD20241112Open filing evidence
2023-01-01 – 2023-09-3022195367 USD20241112Open filing evidence

Fastener · US

Statement Business Segments · Statement Geographical

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cvr:FastenerMember;srt:StatementGeographicalAxis=country:US
PeriodValueUnitFiledEvidence
2026-04-01 – 2026-06-304827314 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2026-01-01 – 2026-06-309390722 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2026-01-01 – 2026-03-314563408 USD2026-05-08 · 20:38:15.000ZOpen filing evidence
2025-01-01 – 2025-12-3117896342 USD2026-03-24 · 19:31:53.000ZOpen filing evidence
2025-07-01 – 2025-09-304749613 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2025-01-01 – 2025-09-3013985776 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2025-04-01 – 2025-06-304460995 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2025-01-01 – 2025-06-309236162 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2025-01-01 – 2025-03-314775167 USD2026-05-08 · 20:38:15.000ZOpen filing evidence
2024-01-01 – 2024-12-3118493233 USD2026-03-24 · 19:31:53.000ZOpen filing evidence
2024-07-01 – 2024-09-304657979 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2024-01-01 – 2024-09-3015694640 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2024-04-01 – 2024-06-305603092 USD20250808Open filing evidence
2024-01-01 – 2024-06-3011039084 USD20250808Open filing evidence
2024-01-01 – 2024-03-315435993 USD20250509Open filing evidence
2023-01-01 – 2023-12-3122635244 USD20250328Open filing evidence
2023-07-01 – 2023-09-305398688 USD20241112Open filing evidence
2023-01-01 – 2023-09-3017927910 USD20241112Open filing evidence

Unallocated Corporate

Statement Business Segments

Source dimensions us-gaap:StatementBusinessSegmentsAxis=cvr:UnallocatedCorporateMember
PeriodValueUnitFiledEvidence
2026-01-01 – 2026-03-310 USD2026-05-08 · 20:38:15.000ZOpen filing evidence
2025-07-01 – 2025-09-300 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2025-01-01 – 2025-09-300 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2025-04-01 – 2025-06-300 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2025-01-01 – 2025-06-300 USD2026-08-06 · 21:07:25.000ZOpen filing evidence
2025-01-01 – 2025-03-310 USD2026-05-08 · 20:38:15.000ZOpen filing evidence
2024-01-01 – 2024-12-310 USD2026-03-24 · 19:31:53.000ZOpen filing evidence
2024-07-01 – 2024-09-300 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2024-01-01 – 2024-09-300 USD2025-11-07 · 19:12:48.000ZOpen filing evidence
2024-04-01 – 2024-06-300 USD20250808Open filing evidence
2024-01-01 – 2024-06-300 USD20250808Open filing evidence
2024-01-01 – 2024-03-310 USD20250509Open filing evidence
2023-01-01 – 2023-12-310 USD20250328Open filing evidence
2023-07-01 – 2023-09-300 USD20241112Open filing evidence
2023-01-01 – 2023-09-300 USD20241112Open filing evidence

Assembly Equipment

Statement Business Segments

Source dimensions us-gaap:StatementBusinessSegmentsAxis=fil:AssemblyEquipmentMember
PeriodValueUnitFiledEvidence
2024-04-01 – 2024-06-301149927 USD20240814Open filing evidence
2024-01-01 – 2024-06-302279254 USD20240814Open filing evidence
2024-01-01 – 2024-03-311129327 USD20240510Open filing evidence
2023-01-01 – 2023-12-313346360 USD20240328Open filing evidence
2023-07-01 – 2023-09-30968731 USD20231107Open filing evidence
2023-01-01 – 2023-09-302531461 USD20231107Open filing evidence
2023-04-01 – 2023-06-30689818 USD20240814Open filing evidence
2023-01-01 – 2023-06-301562730 USD20240814Open filing evidence
2023-01-01 – 2023-03-31872912 USD20240510Open filing evidence
2022-01-01 – 2022-12-313354486 USD20240328Open filing evidence
2022-07-01 – 2022-09-30762163 USD20231107Open filing evidence
2022-01-01 – 2022-09-302769812 USD20231107Open filing evidence
2022-04-01 – 2022-06-30963786 USD20230807Open filing evidence
2022-01-01 – 2022-06-302007649 USD20230807Open filing evidence
2022-01-01 – 2022-03-311043863 USD20230508Open filing evidence
2021-01-01 – 2021-12-314143170 USD20230329Open filing evidence
2021-07-01 – 2021-09-301003112 USD20221108Open filing evidence
2021-01-01 – 2021-09-303381729 USD20221108Open filing evidence
2021-04-01 – 2021-06-301222346 USD20220805Open filing evidence
2021-01-01 – 2021-06-302378617 USD20220805Open filing evidence
2021-01-01 – 2021-03-311156271 USD20220506Open filing evidence
2020-01-01 – 2020-12-312982790 USD20220321Open filing evidence
2020-07-01 – 2020-09-30620843 USD20211109Open filing evidence
2020-01-01 – 2020-09-302049679 USD20211109Open filing evidence
2020-04-01 – 2020-06-30589778 USD20210811Open filing evidence
2020-01-01 – 2020-06-301428836 USD20210811Open filing evidence
2020-01-01 – 2020-03-31839058 USD20200508Open filing evidence
2019-01-01 – 2019-12-313883335 USD20210319Open filing evidence
2019-07-01 – 2019-09-30882010 USD20201106Open filing evidence
2019-01-01 – 2019-09-302983315 USD20201106Open filing evidence
2019-04-01 – 2019-06-301058747 USD20200807Open filing evidence
2019-01-01 – 2019-06-302101305 USD20200807Open filing evidence
2019-01-01 – 2019-03-311042558 USD20200508Open filing evidence
2018-01-01 – 2018-12-313461791 USD20200320Open filing evidence
2018-07-01 – 2018-09-30919251 USD2019-11-08 · 21:02:56.000ZOpen filing evidence
2018-01-01 – 2018-09-302764302 USD2019-11-08 · 21:02:56.000ZOpen filing evidence

Assemby Equipment

Statement Business Segments

Source dimensions us-gaap:StatementBusinessSegmentsAxis=fil:AssembyEquipmentMember
PeriodValueUnitFiledEvidence
2021-01-01 – 2021-03-311156271 USD20210507Open filing evidence
2020-01-01 – 2020-03-31839058 USD20210507Open filing evidence

Fastener

Statement Business Segments

Source dimensions us-gaap:StatementBusinessSegmentsAxis=fil:FastenerMember
PeriodValueUnitFiledEvidence
2024-04-01 – 2024-06-306909550 USD20240814Open filing evidence
2024-01-01 – 2024-06-3013633404 USD20240814Open filing evidence
2024-01-01 – 2024-03-316723854 USD20240510Open filing evidence
2023-01-01 – 2023-12-3128161362 USD20240328Open filing evidence
2023-07-01 – 2023-09-306977441 USD20231107Open filing evidence
2023-01-01 – 2023-09-3022195367 USD20231107Open filing evidence
2023-04-01 – 2023-06-307361113 USD20240814Open filing evidence
2023-01-01 – 2023-06-3015217926 USD20240814Open filing evidence
2023-01-01 – 2023-03-317856813 USD20240510Open filing evidence
2022-01-01 – 2022-12-3130291547 USD20240328Open filing evidence
2022-07-01 – 2022-09-307805622 USD20231107Open filing evidence
2022-01-01 – 2022-09-3024019067 USD20231107Open filing evidence
2022-04-01 – 2022-06-308059612 USD20230807Open filing evidence
2022-01-01 – 2022-06-3016213445 USD20230807Open filing evidence
2022-01-01 – 2022-03-318153833 USD20230508Open filing evidence
2021-01-01 – 2021-12-3129831388 USD20230329Open filing evidence
2021-07-01 – 2021-09-307552619 USD20221108Open filing evidence
2021-01-01 – 2021-09-3022843341 USD20221108Open filing evidence
2021-04-01 – 2021-06-307142044 USD20220805Open filing evidence
2021-01-01 – 2021-06-3015290722 USD20220805Open filing evidence
2021-01-01 – 2021-03-318148678 USD20220506Open filing evidence
2020-01-01 – 2020-12-3124607863 USD20220321Open filing evidence
2020-07-01 – 2020-09-307024416 USD20211109Open filing evidence
2020-01-01 – 2020-09-3017275555 USD20211109Open filing evidence
2020-04-01 – 2020-06-303513742 USD20210811Open filing evidence
2020-01-01 – 2020-06-3010251139 USD20210811Open filing evidence
2020-01-01 – 2020-03-316737397 USD20210507Open filing evidence
2019-01-01 – 2019-12-3128989667 USD20210319Open filing evidence
2019-07-01 – 2019-09-307306895 USD20201106Open filing evidence
2019-01-01 – 2019-09-3022702719 USD20201106Open filing evidence
2019-04-01 – 2019-06-307816704 USD20200807Open filing evidence
2019-01-01 – 2019-06-3015395824 USD20200807Open filing evidence
2019-01-01 – 2019-03-317579120 USD20200508Open filing evidence
2018-01-01 – 2018-12-3133712458 USD20200320Open filing evidence
2018-07-01 – 2018-09-307936798 USD2019-11-08 · 21:02:56.000ZOpen filing evidence
2018-01-01 – 2018-09-3025896172 USD2019-11-08 · 21:02:56.000ZOpen filing evidence

Unallocated Corporate

Statement Business Segments

Source dimensions us-gaap:StatementBusinessSegmentsAxis=fil:UnallocatedCorporateMember
PeriodValueUnitFiledEvidence
2024-04-01 – 2024-06-300 USD20240814Open filing evidence
2024-01-01 – 2024-06-300 USD20240814Open filing evidence
2023-07-01 – 2023-09-300 USD20231107Open filing evidence
2023-01-01 – 2023-09-300 USD20231107Open filing evidence
2023-04-01 – 2023-06-300 USD20240814Open filing evidence
2023-01-01 – 2023-06-300 USD20240814Open filing evidence
2023-01-01 – 2023-03-310 USD20230508Open filing evidence
2022-01-01 – 2022-12-310 USD20230329Open filing evidence
2022-07-01 – 2022-09-300 USD20231107Open filing evidence
2022-01-01 – 2022-09-300 USD20231107Open filing evidence
2022-04-01 – 2022-06-300 USD20230807Open filing evidence
2022-01-01 – 2022-06-300 USD20230807Open filing evidence
2022-01-01 – 2022-03-310 USD20230508Open filing evidence
2021-01-01 – 2021-12-310 USD20230329Open filing evidence
2021-07-01 – 2021-09-300 USD20221108Open filing evidence
2021-01-01 – 2021-09-300 USD20221108Open filing evidence
2021-04-01 – 2021-06-300 USD20220805Open filing evidence
2021-01-01 – 2021-06-300 USD20220805Open filing evidence
2021-01-01 – 2021-03-310 USD20220506Open filing evidence
2020-01-01 – 2020-12-310 USD20220321Open filing evidence
2020-07-01 – 2020-09-300 USD20211109Open filing evidence
2020-01-01 – 2020-09-300 USD20211109Open filing evidence
2020-04-01 – 2020-06-300 USD20210811Open filing evidence
2020-01-01 – 2020-06-300 USD20210811Open filing evidence
2020-01-01 – 2020-03-310 USD20210507Open filing evidence
2019-01-01 – 2019-12-310 USD20210319Open filing evidence
2019-07-01 – 2019-09-300 USD20201106Open filing evidence
2019-01-01 – 2019-09-300 USD20201106Open filing evidence
2019-04-01 – 2019-06-300 USD20200807Open filing evidence
2019-01-01 – 2019-06-300 USD20200807Open filing evidence
2019-01-01 – 2019-03-310 USD20200508Open filing evidence
2018-01-01 – 2018-12-310 USD20200320Open filing evidence
2018-07-01 – 2018-09-300 USD2019-11-08 · 21:02:56.000ZOpen filing evidence
2018-01-01 – 2018-09-300 USD2019-11-08 · 21:02:56.000ZOpen filing evidence

Corporate

Statement Business Segments

Source dimensions us-gaap:StatementBusinessSegmentsAxis=us-gaap:CorporateMember
PeriodValueUnitFiledEvidence
2024-01-01 – 2024-03-310 USD20240510Open filing evidence
2023-01-01 – 2023-12-310 USD20240328Open filing evidence
2023-01-01 – 2023-03-310 USD20240510Open filing evidence
2022-01-01 – 2022-12-310 USD20240328Open filing evidence