Period Ending: | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | Jun 30, 2023 | Mar 31, 2023 | |
Total Revenue | 84,742.00 | 80,539.00 | 86,310.00 | 76,693.00 | 74,604.00 | 69,787.00 | |
Gross Profit | 49,235.00 | 46,980.00 | 48,972.00 | 43,487.00 | 42,707.00 | 39,856.00 | |
Operating Income | 28,218.00 | 26,436.00 | 24,900.00 | 21,445.00 | 21,908.00 | 19,973.00 | |
Profit Margin | 28.58 | 31.99 | 22.23 | 25.67 | 27.30 | 21.57 |
Period Ending: | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | Jun 30, 2023 | Mar 31, 2023 | |
Total Assets | 414,770.00 | 407,350.00 | 402,392.00 | 396,711.00 | 383,044.00 | 369,491.00 | |
Total Liabilities | 114,017.00 | 114,506.00 | 119,013.00 | 123,509.00 | 115,903.00 | 108,597.00 | |
Total Equity | 300,753.00 | 292,844.00 | 283,379.00 | 273,202.00 | 267,141.00 | 260,894.00 |