Mechanics (MCHB) earnings history
Most recent quarter
- Fiscal period
- Q2 2026
- Period end
- Jun 30, 2026
- EPS actual
- $0.28
- EPS estimate
- $0.25
- EPS surprise
- +13.76%
- Revenue surprise
- +0.82%
- Revenue
- $201.0M
- Revenue estimate
- $199.3M
- Reported
- Jul 29, 2026
Mechanics reported Q2 2026 results on July 29, 2026. EPS came in at $0.28, ahead of the $0.25 estimate by 13.76%. Revenue was $201.0 million, above the $199.3 million estimate. A year earlier, in Q2 2025, the company posted a loss of $0.23 per share on revenue of $49.0 million.
The table shows two phases. Quarterly revenue declined from about $82 million to $86 million in late 2021 to about $40 million to $43 million in 2024. Annual EPS went from $3.48 in 2022 to losses of $1.46 in 2023 and $7.66 in 2024, and the 2024 loss included $6.54 per share in Q4 alone. From Q3 2025, revenue stepped up to $255.4 million and has stayed above $200 million since. All four quarters from Q3 2025 on were profitable, at $0.21 to $0.28 per share. The table's revenue estimates for Q3 and Q4 2025, about $48 million, sit far below the reported figures. Mechanics beat the EPS estimate in 8 of 20 quarters.
Mechanics reported Q3 results between October 24 and October 30 in each of the past five years. That points to late October 2026 for the next report, against $0.25 per share in Q3 2025.
Earnings history
| Period | Reported | EPS estimate | EPS actual | Surprise | Revenue | Filing |
|---|---|---|---|---|---|---|
| Q2 2026 | Jul 29, 2026 | $0.25 | $0.28 | +13.76% | $201.0M | SEC |
| Q1 2026 | Apr 30, 2026 | $0.26 | $0.21 | −17.77% | $200.1M | SEC |
| Q4 2025 | Jan 30, 2026 | $0.26 | $0.28 | +5.77% | $260.0M | SEC |
| Q3 2025 | Oct 30, 2025 | −$0.03 | $0.25 | +933.33% | $255.4M | SEC |
| Q2 2025 | Jul 28, 2025 | $0.04 | −$0.23 | −726.70% | $49.0M | SEC |
| Q1 2025 | Apr 28, 2025 | −$0.07 | −$0.24 | −259.82% | $45.4M | SEC |
| Q4 2024 | Jan 27, 2025 | −$0.21 | −$6.54 | −2966.10% | $40.3M | SEC |
| Q3 2024 | Oct 29, 2024 | −$0.24 | −$0.39 | −60.82% | $39.7M | SEC |
| Q2 2024 | Jul 29, 2024 | −$0.26 | −$0.33 | −26.92% | $42.9M | SEC |
| Q1 2024 | Apr 30, 2024 | −$0.14 | −$0.40 | −193.04% | $41.6M | SEC |
| Q4 2023 | Jan 29, 2024 | $0.02 | −$0.18 | −1128.57% | $45.9M | SEC |
| Q3 2023 | Oct 30, 2023 | $0.05 | $0.12 | +166.67% | $49.4M | SEC |
| Q2 2023 | Jul 28, 2023 | $0.19 | −$1.67 | −978.95% | $53.8M | SEC |
| Q1 2023 | Apr 24, 2023 | $0.40 | $0.27 | −32.92% | $59.6M | SEC |
| Q4 2022 | Jan 27, 2023 | $0.75 | $0.45 | −39.80% | $65.4M | SEC |
| Q3 2022 | Oct 24, 2022 | $0.98 | $1.08 | +9.76% | $72.1M | — |
| Q2 2022 | Jul 25, 2022 | $0.96 | $0.94 | −2.26% | $73.1M | SEC |
| Q1 2022 | Apr 25, 2022 | $0.95 | $1.01 | +6.13% | $70.1M | SEC |
| Q4 2021 | Jan 24, 2022 | $1.31 | $1.43 | +8.89% | $85.7M | — |
| Q3 2021 | Oct 25, 2021 | $1.12 | $1.31 | +17.38% | $81.8M | SEC |
Quarterly revenue
Frequently asked questions
When did Mechanics (MCHB) last report earnings?
Mechanics last reported on Jul 29, 2026, covering fiscal Q2 2026.
Did MCHB beat earnings estimates?
Yes. Mechanics reported EPS of $0.28 for Q2 2026 against a $0.25 estimate — a 13.76% beat.
How much revenue did MCHB report last quarter?
Mechanics reported $201.0M in revenue for Q2 2026, against a consensus estimate of $199.3M.
Earnings figures may be restated, revised or corrected by the issuer. Past results do not indicate future performance.
This page is for informational purposes only. Nothing on it is a recommendation, solicitation or offer to buy or sell any security, nor investment, legal or tax advice. Light Horse Securities Inc does not verify third-party data and is not responsible for its accuracy, completeness or timeliness.
