| 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 | 17.35 | 144.60 | 197.50 | 186.73 | 155.91 | 171.81 | 207.64 | 194.71 | 238.21 | 268.06 | |
| Gross Profit | |||||||||||
| Operating Income | 13.06 | 140.98 | 192.54 | 186.17 | 152.06 | 168.31 | 204.36 | 194.02 | 233.85 | 263.98 | |
| Profit Margin | 75.28 | 97.50 | 97.49 | 99.70 | 97.53 | 97.96 | 98.42 | 99.64 | 98.17 | 98.48 | |
| 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 | 16,513.05 | 16,497.81 | 16,691.54 | 16,507.44 | 16,707.18 | 16,557.67 | 16,803.54 | 16,639.14 | 17,538.08 | 17,319.18 | |
| Total Liabilities | 332.90 | 317.40 | 325.46 | 333.90 | 342.91 | 327.50 | 402.46 | 442.43 | 454.95 | 442.84 | |
| Total Equity | 16,180.15 | 16,180.41 | 16,366.08 | 16,173.54 | 16,364.27 | 16,230.18 | 16,401.07 | 16,196.71 | 17,083.13 | 16,876.34 | |