$1.90
+0.23 (+13.77%)
As of Feb 8, 2:23 PM ET ·
Income Statement
FY 2025 FY 2024 FY 2023
Revenue 4.51M 4.33M 3.83M
Net Income 741.6K 697.9K 580.6K
EPS
Profit Margin 16.4% 16.1% 15.2%
Rev Growth +23.8% +24.1% +22.1%
Balance Sheet
FY 2025 FY 2024 FY 2023
Total Debt 11.00M 11.65M 12.26M
Total Equity 16.41M 16.50M 14.73M
D/E Ratio 0.67 0.71 0.83
Cash Flow
FY 2025 FY 2024 FY 2023
EBITDA 1.21M 1.31M 1.10M
Free Cash Flow 650.5K 507.0K 750.3K