Period Ending: | Dec 31, 2024 | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | |
Total Revenue | 187,792.00 | 158,877.00 | 147,977.00 | 143,313.00 | 169,961.00 | 143,083.00 | |
Gross Profit | 88,899.00 | 77,900.00 | 74,192.00 | 70,680.00 | 77,408.00 | 68,061.00 | |
Operating Income | 21,203.00 | 17,411.00 | 14,672.00 | 15,307.00 | 13,209.00 | 11,188.00 | |
Profit Margin | 10.66 | 9.65 | 9.11 | 7.34 | 6.25 | 6.91 |
Period Ending: | Dec 31, 2024 | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | |
Total Assets | 624,894.00 | 584,626.00 | 554,818.00 | 530,969.00 | 527,854.00 | 486,883.00 | |
Total Liabilities | 338,924.00 | 325,475.00 | 318,371.00 | 314,308.00 | 325,979.00 | 303,910.00 | |
Total Equity | 285,970.00 | 259,151.00 | 236,447.00 | 216,661.00 | 201,875.00 | 182,973.00 |