| 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,958.94 | 3,812.02 | 3,328.85 | 2,846.87 | 2,742.30 | 3,389.10 | 2,953.62 | 2,794.63 | 2,724.80 | 3,595.52 | |
| Gross Profit | 1,553.33 | 2,111.56 | 1,707.70 | 1,554.69 | 1,474.21 | 1,937.96 | 1,632.53 | 1,358.56 | 1,324.94 | 2,047.39 | |
| Operating Income | 545.71 | 1,131.84 | 837.42 | 700.10 | 644.97 | 1,125.86 | 617.63 | 369.76 | 261.16 | 1,181.46 | |
| Net Income | 240.53 | 698.42 | 471.95 | 362.42 | 287.16 | 645.75 | 51.73 | 76.54 | 988.28 | 669.71 | |
| Profit Margin | 8.13 | 18.32 | 14.18 | 12.73 | 10.47 | 19.05 | 1.75 | 2.74 | 36.27 | 18.63 | |
| 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 | 71,890.73 | 69,848.41 | 68,383.14 | 66,620.41 | 64,790.03 | 64,462.05 | 62,766.30 | 61,629.86 | 59,703.40 | 60,552.15 | |
| Total Liabilities | 54,657.15 | 52,872.64 | 51,854.79 | 51,118.60 | 49,385.64 | 49,100.93 | 47,865.23 | 46,836.08 | 44,740.88 | 46,513.73 | |
| Total Equity | 17,233.58 | 16,975.76 | 16,528.35 | 15,501.81 | 15,404.39 | 15,361.12 | 14,901.06 | 14,793.78 | 14,962.52 | 14,038.42 | |
| 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 | 1,218.07 | 2,134.80 | 1,261.60 | 536.19 | 1,379.68 | 1,562.37 | 1,025.36 | 521.09 | 1,063.34 | 1,405.02 | |
| Cash From Investing Activities | -1,898.08 | -1,470.54 | -2,030.45 | -1,710.38 | -1,847.40 | -1,535.12 | -1,178.62 | -1,287.87 | -1,049.92 | -1,133.63 | |
| Cash From Financing Activities | 1,091.96 | -322.91 | 431.07 | 1,827.90 | -84.40 | 29.40 | 213.56 | 1,929.09 | -1,400.65 | 54.04 | |
| Net Change in Cash | 411.95 | 341.34 | -337.78 | 653.71 | -552.11 | 56.65 | 60.30 | 1,162.31 | -1,387.23 | 325.43 | |