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 | 65,585.00 | 64,727.00 | 61,858.00 | 62,020.00 | 56,517.00 | 56,189.00 | 52,857.00 | |
Gross Profit | 45,486.00 | 45,043.00 | 43,353.00 | 42,397.00 | 40,215.00 | 39,394.00 | 36,729.00 | |
Operating Income | 30,552.00 | 27,925.00 | 27,581.00 | 27,032.00 | 26,895.00 | 24,254.00 | 22,352.00 | |
Net Income | 24,667.00 | 22,036.00 | 21,939.00 | 21,870.00 | 22,291.00 | 20,081.00 | 18,299.00 | |
Profit Margin | 37.61 | 34.04 | 35.47 | 35.26 | 39.44 | 35.74 | 34.62 |
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 | 523,013.00 | 512,163.00 | 484,275.00 | 470,558.00 | 445,785.00 | 411,976.00 | 380,088.00 | |
Total Liabilities | 235,290.00 | 243,686.00 | 231,123.00 | 232,290.00 | 225,071.00 | 205,753.00 | 185,405.00 | |
Total Equity | 287,723.00 | 268,477.00 | 253,152.00 | 238,268.00 | 220,714.00 | 206,223.00 | 194,683.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 | 34,180.00 | 37,195.00 | 31,917.00 | 18,853.00 | 30,583.00 | 28,770.00 | 24,441.00 | |
Cash From Investing Activities | -15,201.00 | -14,848.00 | -10,700.00 | -71,925.00 | 503.00 | -9,134.00 | -3,264.00 | |
Cash From Financing Activities | -16,576.00 | -23,563.00 | -18,808.00 | -10,147.00 | 14,761.00 | -11,413.00 | -10,290.00 | |
Net Change in Cash | 2,525.00 | -1,319.00 | 2,329.00 | -63,147.00 | 45,748.00 | 8,142.00 | 10,916.00 |