| 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,342.58 | 737.48 | 838.77 | 1,950.50 | 1,176.00 | 657.94 | 701.55 | 1,647.23 | 1,158.47 | 587.64 | |
| Gross Profit | 851.94 | 552.87 | 599.15 | 988.52 | 761.42 | 511.37 | 537.32 | 857.84 | 654.99 | 425.22 | |
| Operating Income | 514.76 | 219.48 | 252.07 | 628.94 | 459.48 | 185.00 | 220.27 | 550.99 | 399.10 | 154.07 | |
| Net Income | 402.96 | 174.89 | 186.43 | 485.58 | 351.86 | 134.02 | 165.56 | 432.02 | 311.29 | 118.52 | |
| Profit Margin | 30.01 | 23.71 | 22.23 | 24.89 | 29.92 | 20.37 | 23.60 | 26.23 | 26.87 | 20.17 | |
| 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 | 29,798.40 | 28,249.52 | 27,712.53 | 26,980.38 | 26,497.09 | 25,194.46 | 24,891.25 | 24,004.64 | 23,684.24 | 22,516.97 | |
| Total Liabilities | 15,515.50 | 14,690.63 | 14,326.69 | 13,842.42 | 13,716.61 | 13,036.80 | 12,708.18 | 12,386.00 | 12,411.03 | 11,646.90 | |
| Total Equity | 14,282.89 | 13,558.89 | 13,385.84 | 13,137.96 | 12,780.48 | 12,157.67 | 12,183.08 | 11,618.64 | 11,273.21 | 10,870.06 | |
| 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 | 308.06 | 348.12 | 496.37 | 922.94 | 282.02 | 330.68 | 411.19 | 746.59 | 245.28 | 238.24 | |
| Cash From Investing Activities | -1,035.64 | -967.62 | -876.13 | -828.60 | -888.94 | -803.68 | -709.83 | -644.89 | -764.38 | -717.96 | |
| Cash From Financing Activities | 895.29 | 109.69 | 548.24 | -138.63 | 887.47 | 102.59 | 714.13 | -123.38 | 785.29 | 440.86 | |
| Net Change in Cash | 167.71 | -509.80 | 168.48 | -44.29 | 280.55 | -370.41 | 415.49 | -21.68 | 266.20 | -38.86 | |