Period Ending: | Mar 31, 2025 | Dec 31, 2024 | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | |
Total Revenue | 33,485.00 | 35,681.00 | 33,330.00 | 32,796.00 | 32,981.00 | 35,130.00 | 33,336.00 | |
Gross Profit | 16,042.00 | 15,852.00 | 16,007.00 | 16,061.00 | 15,885.00 | 15,440.00 | 15,549.00 | |
Operating Income | 8,168.00 | 7,612.00 | 8,219.00 | 8,037.00 | 7,848.00 | 7,062.00 | 7,828.00 | |
Profit Margin | 14.88 | 14.33 | 10.23 | 14.34 | 14.32 | -7.32 | 14.65 |
Period Ending: | Mar 31, 2025 | Dec 31, 2024 | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | |
Total Assets | 380,364.00 | 384,711.00 | 381,164.00 | 379,146.00 | 380,158.00 | 380,255.00 | 384,830.00 | |
Total Liabilities | 278,327.00 | 284,136.00 | 283,496.00 | 281,607.00 | 284,432.00 | 286,456.00 | 285,742.00 | |
Total Equity | 102,037.00 | 100,575.00 | 97,668.00 | 97,539.00 | 95,726.00 | 93,799.00 | 99,088.00 |