NYSE
End-of-day closes; the latest point is the live 15-min-delayed price · split & dividend adjusted · chart by TradingView
Roles derived from SEC Form 4 filings.
Actuals from SEC filings; YoY vs the year-ago quarter. Analyst estimates & surprise require a data feed (coming soon).
| Line item | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 |
|---|---|---|---|---|---|---|
| Revenue | $448.0M | $476.3M | $539.9M | $614.0M | $669.6M | $727.1M |
| Gross profit | — | — | — | — | — | — |
| Operating income | — | — | — | — | — | — |
| Net income | $196.0M | $271.0M | $359.1M | $274.8M | $287.6M | $247.4M |
| Diluted EPS | $1.53 | $2.09 | $2.72 | $2.07 | $2.17 | $1.87 |
| Operating cash flow | $240.4M | $266.9M | $410.9M | $304.8M | $352.5M | $461.3M |
| Free cash flow | — | — | — | — | — | — |
| Gross margin | — | — | — | — | — | — |
| Operating margin | — | — | — | — | — | — |
| Net margin | 43.7% | 56.9% | 66.5% | 44.8% | 42.9% | 34.0% |
| Line item | Q2 '24 | Q3 '24 | Q4 '24 | Q1 '25 | Q2 '25 | Q3 '25 | Q4 '25 | Q1 '26 |
|---|---|---|---|---|---|---|---|---|
| Revenue | $164.1M | $167.6M | $175.6M | $177.1M | $180.2M | $181.4M | $188.4M | $194.8M |
| Gross profit | — | — | — | — | — | — | — | — |
| Operating income | — | — | — | — | — | — | — | — |
| Net income | $51.3M | $99.4M | $68.4M | $48.1M | $55.2M | $65.3M | $78.8M | $143.1M |
| Diluted EPS | $0.39 | $0.75 | $0.51 | $0.36 | $0.42 | $0.49 | $0.60 | $1.08 |
| Operating cash flow | $107.7M | $105.5M | $76.8M | $88.6M | $126.1M | $124.6M | $122.0M | $88.9M |
| Free cash flow | — | — | — | — | — | — | — | — |
| Gross margin | — | — | — | — | — | — | — | — |
| Operating margin | — | — | — | — | — | — | — | — |
| Net margin | 31.3% | 59.3% | 39.0% | 27.2% | 30.6% | 36.0% | 41.8% | 73.5% |
Headlines for FR will appear here once the news feed is connected.
Consensus revenue & EPS estimates and price targets will appear here once a forward-estimates data feed is connected.
| Date | Insider | Type | Shares | Price | Value | Filing |
|---|---|---|---|---|---|---|
| 2026-04-30 | DOMINSKI MATTHEW | Award | 2,419 | $0.00 | $0.00 | filing |
| 2026-02-19 | Schultz Peter· EVP - East Region | Gift | 100 | — | — | filing |
| 2026-02-19 | Schultz Peter· EVP - East Region | Gift | 100 | — | — | filing |
| 2025-12-17 | YAP JOHANNSON L· Chief Investment Officer | Sale | 340 | $58.39 | $19,852.60 | filing |
| 2025-12-17 | YAP JOHANNSON L· Chief Investment Officer | Sale | 340 | $58.34 | $19,835.63 | filing |
| 2025-12-17 | MUSIL SCOTT A· Chief Financial Officer | J | 65,023 | $0.00 | $0.00 | filing |
Latest 6 transactions.
Fundamentals & filings from SEC EDGAR. Prices adjusted for splits & dividends. Not investment advice.