| 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 | 2,145.00 | 2,067.00 | 2,028.00 | 2,084.00 | 2,057.00 | 2,026.00 | 1,988.00 | 2,041.28 | 2,081.76 | |
| Gross Profit | ||||||||||
| Operating Income | 1,025.00 | 935.00 | 761.00 | 882.00 | 909.00 | 855.00 | 664.00 | 625.66 | 907.43 | |
| Net Income | 792.00 | 716.00 | 584.00 | 681.00 | 721.00 | 655.00 | 531.00 | 482.40 | 689.94 | |
| Profit Margin | 36.92 | 34.64 | 28.80 | 32.68 | 35.05 | 32.33 | 26.71 | 23.63 | 33.14 | |
| 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 | 211,277.00 | 211,584.00 | 210,321.00 | 208,105.00 | 211,785.00 | 208,855.00 | 215,137.00 | 208,264.00 | 209,124.32 | |
| Total Liabilities | 182,549.00 | 183,059.00 | 181,330.00 | 179,078.00 | 182,909.00 | 180,431.00 | 187,968.00 | 181,307.00 | 182,927.81 | |
| Total Equity | 28,728.00 | 28,525.00 | 28,991.00 | 29,027.00 | 28,876.00 | 28,424.00 | 27,169.00 | 26,957.00 | 26,196.50 | |
| 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 | -26.00 | -113.00 | 4,949.00 | -1,783.00 | 4,615.00 | -5,933.00 | 4,529.00 | -55.46 | 3,482.25 | |
| Cash From Investing Activities | 1.00 | -853.00 | -2,132.00 | 2,293.00 | -1,386.00 | 5,625.00 | -7,082.00 | 682.90 | -1,907.43 | |
| Cash From Financing Activities | -153.00 | 985.00 | -2,617.00 | -817.00 | -2,791.00 | 391.00 | 2,517.00 | -665.07 | -1,654.34 | |
| Net Change in Cash | -178.00 | 19.00 | 200.00 | -307.00 | 438.00 | 83.00 | -36.00 | -37.62 | -79.52 | |