Period Ending: | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | Jun 30, 2023 | Mar 31, 2023 | |
Total Revenue | 40,589.00 | 39,071.00 | 36,455.00 | 40,111.00 | 34,146.00 | 31,999.00 | 28,645.00 | |
Gross Profit | 33,215.00 | 31,766.00 | 29,835.00 | 32,509.00 | 27,949.00 | 26,012.00 | 22,427.00 | |
Operating Income | 17,358.00 | 14,888.00 | 14,064.00 | 17,533.00 | 14,128.00 | 10,172.00 | 8,371.00 | |
Net Income | 15,688.00 | 14,183.00 | 12,369.00 | 14,592.00 | 11,583.00 | 7,788.00 | 5,709.00 | |
Profit Margin | 38.65 | 36.30 | 33.93 | 36.38 | 33.92 | 24.34 | 19.93 |
Period Ending: | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | Jun 30, 2023 | Mar 31, 2023 | |
Total Assets | 256,408.00 | 230,238.00 | 222,844.00 | 229,623.00 | 216,274.00 | 206,688.00 | 184,491.00 | |
Total Liabilities | 91,879.00 | 73,475.00 | 73,315.00 | 76,455.00 | 73,401.00 | 72,655.00 | 59,696.00 | |
Total Equity | 164,529.00 | 156,763.00 | 149,529.00 | 153,168.00 | 142,873.00 | 134,033.00 | 124,795.00 |
Period Ending: | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | Jun 30, 2023 | Mar 31, 2023 | |
Cash From Operating Activities | 24,724.00 | 19,370.00 | 19,246.00 | 19,404.00 | 20,402.00 | 17,309.00 | 13,998.00 | |
Cash From Investing Activities | -8,620.00 | -8,298.00 | -8,734.00 | -6,472.00 | -6,077.00 | -5,203.00 | -6,743.00 | |
Cash From Financing Activities | -4,371.00 | -11,178.00 | -19,767.00 | -8,401.00 | -5,875.00 | 5,292.00 | -10,516.00 | |
Net Change in Cash | 12,101.00 | -258.00 | -9,543.00 | 4,927.00 | 8,096.00 | 17,384.00 | -3,176.00 |