CERT
CERT

Certara Inc

NASDAQ · Health Care
$7.23
-0.15 (-2.03%)
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 382.46M 346.37M 384.43M 390.42M 340.65M
Net Income -11,961,429 -9,749,398 54.50M 53.76M 50.41M
EPS
Profit Margin -3.1% -3.0% 14.2% 13.8% 14.8%
Rev Growth +10.4% +10.4% +21.6% +3.1% -4.6%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 125.63M 125.63M 317.74M 312.40M 342.90M
Total Equity 450.14M 450.14M 695.96M 684.19M 614.92M
D/E Ratio 0.28 0.28 0.46 0.46 0.56
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 51.49M 44.30M 76.53M 83.24M 66.80M
Free Cash Flow 48.48M 42.51M 50.95M