| 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 | 543.56 | 570.22 | 555.16 | 502.69 | 642.55 | 637.99 | 597.72 | 607.73 | 593.46 | 706.95 | |
| Gross Profit | |||||||||||
| Operating Income | 248.07 | 405.93 | 330.98 | 361.97 | 327.66 | 491.22 | 436.22 | 334.03 | 222.86 | 361.33 | |
| Profit Margin | 46.54 | 71.71 | 59.94 | 70.89 | 34.22 | 60.40 | 53.52 | 55.15 | 31.64 | 51.18 | |
| 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 | 62,628.55 | 60,522.94 | 60,574.25 | 59,326.66 | 59,979.41 | 60,048.23 | 59,286.63 | 62,908.20 | 61,626.28 | 60,833.49 | |
| Total Liabilities | 53,589.51 | 51,608.96 | 51,707.22 | 50,723.56 | 51,329.88 | 51,488.20 | 50,766.38 | 54,636.16 | 53,006.37 | 52,311.42 | |
| Total Equity | 9,039.04 | 8,913.98 | 8,867.04 | 8,603.09 | 8,649.53 | 8,560.03 | 8,520.25 | 8,272.05 | 8,619.91 | 8,522.07 | |