| Period Ending: | Sep 30, 2025 | Jun 30, 2025 | Sep 30, 2023 | Jun 30, 2023 | Mar 31, 2025 | Dec 31, 2024 | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | |
| Total Revenue | 1,271.00 | 1,271.00 | 1,097.00 | 1,097.00 | 630.00 | 612.00 | 595.00 | 585.00 | 579.00 | 573.00 | |
| Gross Profit | 1,178.00 | 1,178.00 | 1,017.00 | 1,017.00 | |||||||
| Operating Income | 292.00 | 292.00 | 211.00 | 211.00 | |||||||
| Net Income | 189.00 | 189.00 | 111.00 | 111.00 | |||||||
| Profit Margin | 14.87 | 14.87 | 10.12 | 10.12 | |||||||
| Period Ending: | Sep 30, 2025 | Jun 30, 2025 | Mar 31, 2025 | Dec 31, 2024 | |
| Total Assets | 3,713.00 | 3,713.00 | 3,828.00 | 3,828.00 | |
| Total Liabilities | 2,993.00 | 2,993.00 | 3,029.00 | 3,029.00 | |
| Total Equity | 720.00 | 720.00 | 799.00 | 799.00 | |
| Period Ending: | Sep 30, 2025 | Jun 30, 2025 | Mar 31, 2025 | Dec 31, 2024 | |
| Cash From Operating Activities | 284.00 | 284.00 | 257.00 | 257.00 | |
| Cash From Investing Activities | -77.00 | -77.00 | -63.00 | -63.00 | |
| Cash From Financing Activities | -384.00 | -384.00 | -137.00 | -137.00 | |
| Net Change in Cash | -184.00 | -184.00 | 66.00 | 66.00 | |