| 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 | 1,634.67 | 1,577.23 | 1,493.15 | 1,407.64 | 1,435.86 | 1,431.21 | 1,356.75 | 1,331.14 | 1,369.64 | 1,402.43 | |
| Gross Profit | 866.24 | 848.68 | 815.02 | 783.41 | 751.67 | 752.55 | 728.47 | 716.35 | 703.98 | 695.92 | |
| Operating Income | 148.71 | 224.98 | 234.24 | 235.65 | 156.12 | 192.48 | 35.96 | 181.21 | 174.27 | 167.69 | |
| Net Income | 96.11 | 63.71 | 1,046.95 | 106.40 | 185.69 | 40.13 | 74.67 | 287.84 | 19.89 | 745.94 | |
| Profit Margin | 5.88 | 4.04 | 70.12 | 7.56 | 12.93 | 2.80 | 5.50 | 21.62 | 1.45 | 53.19 | |
| 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 | 49,410.47 | 48,728.63 | 48,715.00 | 45,080.56 | 45,283.62 | 45,295.39 | 43,606.88 | 42,633.09 | 44,113.26 | 41,932.52 | |
| Total Liabilities | 26,063.47 | 25,275.38 | 25,359.04 | 23,361.73 | 23,541.02 | 23,584.42 | 22,599.07 | 23,143.60 | 24,511.75 | 23,255.94 | |
| Total Equity | 23,347.00 | 23,453.25 | 23,355.96 | 21,718.83 | 21,742.60 | 21,710.98 | 21,007.82 | 19,489.49 | 19,601.51 | 18,676.57 | |
| 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 | 718.95 | 652.86 | 641.24 | 399.08 | 769.48 | 566.52 | 573.21 | 352.28 | 462.30 | 358.36 | |
| Cash From Investing Activities | -759.07 | -729.56 | 161.34 | -903.18 | -511.99 | -1,118.95 | -281.84 | 6.62 | -1,016.40 | 1,180.30 | |
| Cash From Financing Activities | 151.93 | -176.50 | 555.83 | -1,018.00 | 1,541.50 | 474.35 | 857.30 | -809.71 | 1,071.75 | -592.61 | |
| Net Change in Cash | 152.27 | -255.68 | 1,233.53 | -1,548.53 | 1,694.59 | -105.13 | 1,088.15 | -437.38 | 564.02 | 937.80 | |