| 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 | 75,907.12 | 64,409.02 | 59,391.53 | 67,159.79 | 62,195.83 | 57,376.56 | 45,249.65 | 43,382.16 | 39,166.30 | |
| Gross Profit | 9,752.19 | 10,271.66 | 9,973.74 | 10,840.83 | 10,370.21 | 12,783.74 | 9,903.75 | 8,515.70 | 7,684.32 | |
| Operating Income | 6,599.09 | 5,888.96 | 6,403.29 | 7,869.38 | 7,538.59 | 8,698.79 | 5,418.75 | 4,916.44 | 5,100.31 | |
| Profit Margin | 5.75 | 7.83 | 7.95 | 6.68 | 8.43 | 8.49 | 9.36 | 5.14 | 7.02 | |
| 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 | 292,261.37 | 285,316.98 | 263,066.14 | 249,527.14 | 230,009.31 | 210,425.36 | 201,164.19 | 151,448.65 | 141,710.51 | |
| Total Liabilities | 223,951.30 | 220,609.00 | 199,187.24 | 190,000.45 | 173,449.47 | 158,123.60 | 153,622.51 | 113,340.18 | 105,316.35 | |
| Total Equity | 68,310.07 | 64,707.97 | 63,878.90 | 59,526.69 | 56,559.84 | 52,301.76 | 47,541.69 | 38,108.48 | 36,394.16 | |