| 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 | 13,153.62 | 14,930.81 | 13,436.55 | 13,403.52 | 11,581.62 | 12,157.86 | 14,874.84 | 9,947.44 | 8,871.44 | |
| Gross Profit | ||||||||||
| Operating Income | 9,998.84 | 11,150.61 | 10,263.29 | 9,536.90 | 9,497.24 | 10,058.35 | 10,574.09 | 6,228.07 | 6,097.35 | |
| Profit Margin | 54.05 | 53.02 | 53.48 | 47.28 | 54.57 | 55.10 | 47.56 | 37.23 | 43.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 | |
| Total Assets | 880,720.13 | 844,176.13 | 859,319.90 | 819,839.51 | 795,296.37 | 750,332.89 | 731,659.93 | 628,757.87 | 592,108.48 | |
| Total Liabilities | 772,781.79 | 743,699.88 | 766,442.58 | 728,836.44 | 711,472.10 | 673,117.70 | 661,328.72 | 562,142.66 | 529,393.54 | |
| Total Equity | 107,938.35 | 100,476.24 | 92,877.31 | 91,003.07 | 83,824.27 | 77,215.19 | 70,331.21 | 66,615.21 | 62,714.94 | |