Blog
Here's What Key Metrics Tell Us About CF (CF) Q2 Earnings
CF Industries (CF) reported $1.89 billion in revenue for the quarter ended June 2025, representing a year-over-year increase of 20.2%. EPS of $2.37 for the same period compares to $2.30 a year ago.
KLX Energy Services (KLXE) Reports Q2 Loss, Lags Revenue Estimates
KLX Energy Services (KLXE) came out with a quarterly loss of $0.88 per share versus the Zacks Consensus Estimate of a loss of $0.62. This compares to a loss of $0.4 per share a year ago. These
Here's What Key Metrics Tell Us About CareDx (CDNA) Q2 Earnings
CareDx (CDNA) reported $86.68 million in revenue for the quarter ended June 2025, representing a year-over-year decline of 6.1%. EPS of $0.10 for the same period compares to $0.25 a year ago.
The
Compared to Estimates, MetLife (MET) Q2 Earnings: A Look at Key Metrics
MetLife (MET) reported $17.92 billion in revenue for the quarter ended June 2025, representing a year-over-year decline of 4.1%. EPS of $2.02 for the same period compares to $2.28 a year ago.
The
Cerence (CRNC) Q3 Earnings and Revenues Surpass Estimates
Cerence (CRNC) came out with quarterly earnings of $0.09 per share, beating the Zacks Consensus Estimate of a loss of $0.34 per share. This compares to earnings of $0.19 per share a year ago. These
Staar Surgical (STAA) Q2 Earnings: How Key Metrics Compare to Wall Street Estimates
Staar Surgical (STAA) reported $44.32 million in revenue for the quarter ended June 2025, representing a year-over-year decline of 55.2%. EPS of -$0.07 for the same period compares to $0.33 a year
Curtiss-Wright (CW) Q2 Earnings and Revenues Beat Estimates
Curtiss-Wright (CW) came out with quarterly earnings of $3.23 per share, beating the Zacks Consensus Estimate of $3.13 per share. This compares to earnings of $2.67 per share a year ago. These
OTC Markets Group Inc. (OTCM) Q2 Earnings Lag Estimates
OTC Markets Group Inc. (OTCM) came out with quarterly earnings of $0.6 per share, missing the Zacks Consensus Estimate of $0.62 per share. This compares to earnings of $0.56 per share a year ago
Upwork (UPWK) Tops Q2 Earnings and Revenue Estimates
Upwork (UPWK) came out with quarterly earnings of $0.35 per share, beating the Zacks Consensus Estimate of $0.26 per share. This compares to earnings of $0.26 per share a year ago. These figures are
Topgolf Callaway Brands (MODG) Surpasses Q2 Earnings and Revenue Estimates
Topgolf Callaway Brands (MODG) came out with quarterly earnings of $0.24 per share, beating the Zacks Consensus Estimate of $0.03 per share. This compares to earnings of $0.42 per share a year ago
Red Violet, Inc. (RDVT) Matches Q2 Earnings Estimates
Red Violet, Inc. (RDVT) came out with quarterly earnings of $0.28 per share, in line with the Zacks Consensus Estimate . This compares to earnings of $0.28 per share a year ago. These figures are
Blue Owl Capital Corporation (OBDC) Q2 Earnings and Revenues Surpass Estimates
Blue Owl Capital Corporation (OBDC) came out with quarterly earnings of $0.4 per share, beating the Zacks Consensus Estimate of $0.39 per share. This compares to earnings of $0.48 per share a year
Fastly (FSLY) Reports Q2 Loss, Beats Revenue Estimates
Fastly (FSLY) came out with a quarterly loss of $0.03 per share versus the Zacks Consensus Estimate of a loss of $0.05. This compares to a loss of $0.07 per share a year ago. These figures are
Civitas Resources (CIVI) Q2 Earnings and Revenues Lag Estimates
Civitas Resources (CIVI) came out with quarterly earnings of $0.99 per share, missing the Zacks Consensus Estimate of $1.12 per share. This compares to earnings of $2.06 per share a year ago. These
Informatica Inc. (INFA) Lags Q2 Earnings Estimates
Informatica Inc. (INFA) came out with quarterly earnings of $0.18 per share, missing the Zacks Consensus Estimate of $0.21 per share. This compares to earnings of $0.23 per share a year ago. These
Montrose Environmental (MEG) Q2 Earnings and Revenues Surpass Estimates
Montrose Environmental (MEG) came out with quarterly earnings of $0.63 per share, beating the Zacks Consensus Estimate of $0.25 per share. This compares to earnings of $0.2 per share a year ago
Airgain (AIRG) Reports Q2 Loss, Beats Revenue Estimates
Airgain (AIRG) came out with a quarterly loss of $0.04 per share versus the Zacks Consensus Estimate of a loss of $0.06. This compares to a loss of $0.05 per share a year ago. These figures are
Oportun Financial Corporation (OPRT) Tops Q2 Earnings Estimates
Oportun Financial Corporation (OPRT) came out with quarterly earnings of $0.31 per share, beating the Zacks Consensus Estimate of $0.22 per share. This compares to earnings of $0.08 per share a year
Nutrien (NTR) Q2 Earnings Surpass Estimates
Nutrien (NTR) came out with quarterly earnings of $2.65 per share, beating the Zacks Consensus Estimate of $2.4 per share. This compares to earnings of $2.34 per share a year ago. These figures are
Talos Energy (TALO) Reports Q2 Loss, Misses Revenue Estimates
Talos Energy (TALO) came out with a quarterly loss of $0.27 per share in line with the Zacks Consensus Estimate. This compares to earnings of $0.03 per share a year ago. These figures are adjusted
Marqeta (MQ) Reports Break-Even Earnings for Q2
Marqeta (MQ) reported break-even quarterly earnings per share versus the Zacks Consensus Estimate of a loss of $0.03. This compares to earnings of $0.23 per share a year ago. These figures are
Cardlytics (CDLX) Reports Q2 Loss, Misses Revenue Estimates
Cardlytics (CDLX) came out with a quarterly loss of $0.13 per share versus the Zacks Consensus Estimate of a loss of $0.16. This compares to a loss of $0.15 per share a year ago. These figures are
Dutch Bros (BROS) Surpasses Q2 Earnings and Revenue Estimates
Dutch Bros (BROS) came out with quarterly earnings of $0.26 per share, beating the Zacks Consensus Estimate of $0.18 per share. This compares to earnings of $0.19 per share a year ago. These figures
Open Lending (LPRO) Lags Q2 Earnings Estimates
Open Lending (LPRO) came out with quarterly earnings of $0.01 per share, missing the Zacks Consensus Estimate of $0.02 per share. This compares to earnings of $0.02 per share a year ago. These
Primerica (PRI) Tops Q2 Earnings and Revenue Estimates
Primerica (PRI) came out with quarterly earnings of $5.46 per share, beating the Zacks Consensus Estimate of $5.18 per share. This compares to earnings of $4.71 per share a year ago. These figures


