| 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 | 27,634.34 | 25,799.08 | 24,797.98 | 23,606.29 | 20,405.94 | 20,466.28 | 17,486.67 | 14,720.91 | 13,822.58 | |
| Gross Profit | 11,943.54 | 10,597.99 | 10,509.19 | 8,312.04 | 7,532.70 | 7,931.10 | 6,961.15 | 4,556.66 | 5,590.42 | |
| Operating Income | 6,973.81 | 6,878.12 | 6,992.88 | 4,824.57 | 4,358.29 | 4,801.48 | 3,615.69 | 1,655.78 | 3,110.68 | |
| Profit Margin | 23.15 | 22.74 | 18.77 | 6.20 | 10.22 | 12.86 | 22.21 | 15.75 | 17.76 | |
| 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 | 206,725.62 | 203,982.17 | 204,933.35 | 197,952.79 | 190,690.43 | 184,869.27 | 176,802.36 | 150,640.09 | 137,959.99 | |
| Total Liabilities | 148,604.30 | 152,238.48 | 158,840.93 | 152,014.80 | 145,317.37 | 141,406.50 | 136,023.16 | 99,755.16 | 89,269.99 | |
| Total Equity | 58,121.32 | 51,743.69 | 46,092.42 | 45,937.99 | 45,373.06 | 43,462.76 | 40,779.19 | 50,884.93 | 48,690.00 | |