Period Ending: | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | Jun 30, 2023 | Mar 31, 2023 | |
Total Revenue | 147,977.00 | 143,313.00 | 169,961.00 | 143,083.00 | 134,383.00 | 127,358.00 | |
Gross Profit | 74,192.00 | 70,680.00 | 77,408.00 | 68,061.00 | 65,010.00 | 59,567.00 | |
Operating Income | 14,672.00 | 15,307.00 | 13,209.00 | 11,188.00 | 7,681.00 | 4,774.00 | |
Profit Margin | 9.11 | 7.34 | 6.25 | 6.91 | 5.03 | 2.49 |
Period Ending: | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | Jun 30, 2023 | Mar 31, 2023 | |
Total Assets | 554,818.00 | 530,969.00 | 527,854.00 | 486,883.00 | 477,607.00 | 464,378.00 | |
Total Liabilities | 318,371.00 | 314,308.00 | 325,979.00 | 303,910.00 | 309,005.00 | 309,852.00 | |
Total Equity | 236,447.00 | 216,661.00 | 201,875.00 | 182,973.00 | 168,602.00 | 154,526.00 |