Certara, Inc.

CERT · NASDAQ
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$1,882,718$1,593,863$1,713,494
- Cash$172,711$162,266$179,086$179,183
+ Debt$299,506$307,858$12,834$311,897
Enterprise Value$2,028,310$1,427,611$1,846,208
Revenue$104,616$104,570$106,004$100,361
% Growth0%-1.4%5.6%
Gross Profit$50,916$63,854$64,483$62,098
% Margin48.7%61.1%60.8%61.9%
EBITDA$23,370$29,871$27,962$25,400
% Margin22.3%28.6%26.4%25.3%
Net Income$1,525-$1,968$4,743$6,577
% Margin1.5%-1.9%4.5%6.6%
EPS Diluted0.01-0.0120.030.041
% Growth182%-140.7%-26.8%
Operating Cash Flow$32,314$17,842$17,352$49,369
Capital Expenditures-$221$64-$5,774-$5,836
Free Cash Flow$32,093$17,906$11,578$43,533