Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.8M | $2.0M | $1.6M | $1.1M | $872,000 | $788,000 | $1.0M | $1.1M | — | — | — | — | — | — |
| Operating expenses | $58.8M | $51.1M | $50.4M | $44.4M | $39.7M | $42.8M | $35.6M | $35.6M | $32.5M | $29.5M | $29.2M | $25.8M | $22.1M | $17.9M |
| Net income | $35.2M | $9.8M | $36.7M | $37.4M | $26.6M | $5.9M | $18.2M | $17.4M | $13.8M | $12.3M | $9.0M | $4.6M | $5.2M | $1.2M |
| Basic EPSper diluted share | $4.49 | $1.24 | $4.71 | $4.84 | $3.38 | $0.75 | $2.32 | $2.23 | $1.80 | $1.64 | $1.23 | $0.78 | $1.46 | $0.39 |
| Diluted EPSper diluted share | $4.45 | $1.23 | $4.67 | $4.79 | $3.36 | $0.75 | $2.31 | $2.21 | $1.78 | $1.62 | $1.21 | $0.78 | $1.44 | $0.38 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 5, 2026Form 4 | SEIDMAN LAWRENCE BDirector | BuyCommon Stock · indirect | 323 | $53.70 | $17.3K | 4.8K |
| Jun 5, 2026Form 4 | Dale Eric JDirector | BuyCommon Stock · indirect | 588 | $53.70 | $31.6K | 42.5K |
| Jun 5, 2026Form 4 | Drexler Blake SDirector | BuyCommon Stock · indirect | 79 | $53.70 | $4.2K | 36.9K |
| Jun 5, 2026Form 4 | Dunne Jeffrey RDirector | BuyCommon Stock · indirect | 315 | $53.70 | $16.9K | 6.1K |
| Jun 5, 2026Form 4 | Porto Carl MDirector | BuyCommon Stock · indirect | 370 | $53.70 | $19.9K | 22.1K |