2026-03-31
10-Q
Revenue-
Net income-
When an analyst publishes a call or report on this ticker, it will show up here.
2026-03-31
10-Q
Revenue-
Net income-
2025-12-31
10-K
Revenue2.17B
Net income-102.27M
2025-12-31
10-Q
Revenue-
Net income-
2025-09-30
10-Q
Revenue-
Net income-
2025-06-30
10-Q
Revenue-
Net income-
2024-12-31
10-K
Revenue1.67B
Net income-78.80M
| Period | Est. | Actual | Surprise |
|---|---|---|---|
| 2025-06-30 | 0.19 | 0.21 | +13.3% |
| 2025-09-30 | 0.24 | 0.27 | +14.2% |
| 2025-12-31 | 0.27 | 0.28 | +2.4% |
| 2026-03-31 | 0.24 | 0.25 | +6.2% |