| Period Ending: | Dec 31, 2025 | Sep 30, 2025 | Jun 30, 2025 | Mar 31, 2025 | Dec 31, 2024 | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | |
| Total Revenue | 2,662.40 | 2,973.50 | 3,200.80 | 2,304.10 | 2,735.60 | 3,042.70 | 3,252.30 | 2,596.40 | 2,790.80 | 3,298.40 | |
| Gross Profit | 968.30 | 1,173.50 | 1,281.90 | 850.90 | 1,037.50 | 1,202.50 | 1,329.90 | 963.50 | 1,033.00 | 1,346.20 | |
| Operating Income | 357.40 | 486.80 | 588.80 | 197.70 | 387.80 | 517.80 | 601.40 | 308.90 | 349.80 | 599.40 | |
| Net Income | 209.30 | -2,936.90 | 424.30 | 123.10 | 293.70 | 228.80 | 425.30 | 209.90 | 105.50 | 431.60 | |
| Profit Margin | 7.86 | -98.77 | 13.26 | 5.34 | 10.74 | 7.52 | 13.08 | 8.08 | 3.78 | 13.09 | |
| Period Ending: | Dec 31, 2025 | Sep 30, 2025 | Jun 30, 2025 | Mar 31, 2025 | Dec 31, 2024 | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | |
| Total Assets | 22,738.40 | 22,873.40 | 26,826.70 | 25,930.50 | 26,064.30 | 26,635.30 | 27,394.20 | 26,072.30 | 26,375.10 | 26,568.40 | |
| Total Liabilities | 12,311.30 | 12,350.10 | 13,190.40 | 12,644.50 | 12,780.10 | 13,109.80 | 14,005.20 | 12,741.40 | 12,967.90 | 13,108.60 | |
| Total Equity | 10,427.10 | 10,523.30 | 13,636.30 | 13,286.00 | 13,284.20 | 13,525.50 | 13,389.00 | 13,330.90 | 13,407.20 | 13,459.80 | |
| Period Ending: | Dec 31, 2025 | Sep 30, 2025 | Jun 30, 2025 | Mar 31, 2025 | Dec 31, 2024 | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | |
| Cash From Operating Activities | 540.70 | 616.10 | 718.30 | -90.70 | 494.50 | 521.20 | 869.20 | 25.40 | 474.50 | 710.10 | |
| Cash From Investing Activities | -187.00 | -135.40 | -158.40 | -341.30 | -117.70 | -148.90 | -168.90 | -212.50 | -173.20 | -327.90 | |
| Cash From Financing Activities | -410.20 | -140.40 | -375.00 | -131.20 | -393.60 | -1,030.40 | 501.80 | -216.20 | -252.80 | -526.70 | |
| Net Change in Cash | -53.70 | 336.40 | 201.10 | -556.60 | -52.40 | -625.60 | 1,188.90 | -410.50 | 67.20 | -159.20 | |