| Period Ending: | 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,132.00 | 1,944.00 | 2,920.00 | 2,262.00 | 1,856.00 | 1,905.00 | 2,620.00 | 2,182.00 | 1,860.00 | |
| Gross Profit | 1,272.00 | 1,550.00 | 1,407.00 | 1,324.00 | 1,286.00 | 1,469.00 | 1,311.00 | 1,293.00 | ||
| Operating Income | 368.00 | 417.00 | 649.00 | 483.00 | 424.00 | 467.00 | 616.00 | 321.00 | 518.00 | |
| Net Income | 333.00 | 198.00 | 297.00 | 248.00 | 193.00 | 228.00 | 350.00 | 192.00 | 282.00 | |
| Profit Margin | 29.42 | 10.19 | 10.17 | 10.96 | 10.40 | 11.97 | 13.36 | 8.80 | 15.16 | |
| Period Ending: | 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 | 21,493.00 | 44,099.00 | 44,486.00 | 43,768.00 | 42,893.00 | 40,976.00 | 40,199.00 | 39,715.00 | 39,001.00 | |
| Total Liabilities | 33,080.00 | 33,531.00 | 33,102.00 | 32,358.00 | 30,622.00 | 30,201.00 | 30,048.00 | 29,416.00 | ||
| Total Equity | 11,019.00 | 10,955.00 | 10,666.00 | 10,535.00 | 10,354.00 | 9,998.00 | 9,667.00 | 9,585.00 | ||
| Period Ending: | 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 | -318.00 | 560.00 | 410.00 | 889.00 | 136.00 | 576.00 | 538.00 | 808.00 | 587.00 | |
| Cash From Investing Activities | -2,052.00 | -1,107.00 | -234.00 | -1,930.00 | -959.00 | -756.00 | -844.00 | -1,043.00 | -1,036.00 | |
| Cash From Financing Activities | 951.00 | -613.00 | 1,053.00 | 942.00 | 870.00 | 83.00 | 376.00 | 206.00 | 355.00 | |
| Net Change in Cash | -64.00 | -1,160.00 | 1,229.00 | -99.00 | 47.00 | -97.00 | 70.00 | -29.00 | -94.00 | |