Period Ending: | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | |
Total Revenue | 88,268.00 | 84,742.00 | 80,539.00 | 86,310.00 | 76,693.00 | |
Gross Profit | 51,794.00 | 49,235.00 | 46,980.00 | 48,972.00 | 43,487.00 | |
Operating Income | 29,252.00 | 28,218.00 | 26,436.00 | 24,900.00 | 21,445.00 | |
Net Income | 26,301.00 | 24,219.00 | 25,762.00 | 19,187.00 | 19,689.00 | |
Profit Margin | 29.80 | 28.58 | 31.99 | 22.23 | 25.67 |
Period Ending: | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | |
Total Assets | 430,266.00 | 414,770.00 | 407,350.00 | 402,392.00 | 396,711.00 | |
Total Liabilities | 116,147.00 | 114,017.00 | 114,506.00 | 119,013.00 | 123,509.00 | |
Total Equity | 314,119.00 | 300,753.00 | 292,844.00 | 283,379.00 | 273,202.00 |
Period Ending: | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | |
Cash From Operating Activities | 30,698.00 | 26,640.00 | 28,848.00 | 18,915.00 | 30,656.00 | |
Cash From Investing Activities | -18,011.00 | -2,781.00 | -8,564.00 | -6,167.00 | -7,150.00 | |
Cash From Financing Activities | -20,094.00 | -20,889.00 | -19,714.00 | -19,308.00 | -18,382.00 | |
Net Change in Cash | -7,266.00 | 2,732.00 | 445.00 | -6,654.00 | 4,773.00 |