| 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 | 29,682.12 | 28,934.45 | 28,460.54 | 29,724.40 | 26,871.23 | 25,886.08 | 36,794.19 | 17,667.63 | 16,147.03 | |
| Gross Profit | ||||||||||
| Operating Income | 36,234.26 | 23,216.60 | 22,555.61 | 19,657.67 | 20,338.50 | 21,257.95 | 31,355.06 | 9,957.97 | 11,616.08 | |
| Profit Margin | 96.87 | 57.76 | 58.44 | 43.43 | 55.08 | 60.35 | 32.41 | 41.05 | 51.73 | |
| 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 | 1,355,578.83 | 1,321,095.82 | 1,262,885.45 | 1,214,973.26 | 1,119,958.02 | 1,057,167.93 | 977,147.65 | 834,866.10 | 811,068.99 | |
| Total Liabilities | 1,149,124.70 | 1,145,382.62 | 1,106,260.30 | 1,063,722.77 | 983,139.58 | 939,377.30 | 877,743.85 | 745,790.77 | 735,199.45 | |
| Total Equity | 206,454.13 | 175,713.19 | 156,625.15 | 151,250.49 | 136,818.44 | 117,790.63 | 99,403.80 | 89,075.33 | 75,869.54 | |