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
Revenue3.59B
Net income481.32M
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
Revenue2.61B
Net income498.67M
| Period | Est. | Actual | Surprise |
|---|---|---|---|
| 2025-06-30 | 0.06 | 0.08 | +29.9% |
| 2025-09-30 | 0.08 | 0.11 | +32.5% |
| 2025-12-31 | 0.12 | 0.13 | +9.7% |
| 2026-03-31 | 0.12 | 0.12 | -1.2% |