Revenue
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $388.3M | $264.1M | $269.1M | $315.4M | $278.6M | $252.4M | $194.4M | $162.7M | $153.3M | $140.1M | $128.3M | $86.9M | $53.0M | $50.7M | $47.2M | $36.4M | $32.4M |
| Operating expenses | $228.6M | $151.8M | $143.9M | $126.4M | $109.0M | $121.0M | $92.2M | $70.5M | $78.8M | $58.5M | $54.5M | $54.8M | $25.3M | $25.2M | $23.4M | $24.1M | $23.1M |
| Net income | $80.4M | $73.8M | $87.0M | $125.2M | $130.4M | $71.3M | $73.4M | $60.4M | $43.2M | $31.1M | $41.3M | $18.6M | $19.9M | $17.5M | $13.9M | $7.0M | $3.8M |
| Net profit margin | 20.72% | 27.95% | 32.33% | 39.70% | 46.79% | 28.25% | 37.76% | 37.10% | 28.20% | 22.19% | 32.19% | 21.36% | 37.57% | 34.53% | 29.49% | 19.24% | 11.65% |
| Basic EPSper basic share | $1.64 | $1.77 | $2.08 | $3.03 | $3.24 | $1.80 | $2.08 | $1.87 | $1.35 | $1.02 | $1.37 | $0.80 | $1.21 | $1.05 | $0.80 | $0.43 | $0.24 |
| Diluted EPSper diluted share | $1.63 | $1.76 | $2.07 | $3.01 | $3.22 | $1.79 | $2.07 | $1.86 | $1.34 | $1.01 | $1.36 | $0.79 | $1.21 | $1.05 | $0.80 | $0.43 | $0.24 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
BlackRock, Inc. | 4.77M |
DIMENSIONAL FUND ADVISORS LP | 2.9M |
WELLINGTON MANAGEMENT GROUP LLP | 2.69M |
VANGUARD CAPITAL MANAGEMENT LLC | 2.15M |
STATE STREET CORP | 1.68M |
NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 1.65M |
FMR LLC | 1.6M |
GEODE CAPITAL MANAGEMENT, LLC | 1.32M |
AMERICAN CENTURY COMPANIES INC | 1.25M |
KENNEDY CAPITAL MANAGEMENT LLC | 985.48K |
Sorrentino Frank III | 888.88K |
BANK OF AMERICA CORP /DE/ | 882.33K |
Nuveen, LLC | 849.59K |
Stieven Capital Advisors, L.P. | 670.38K |
Boston Partners | 562.4K |
GOLDMAN SACHS GROUP INC | 550.81K |
MILLENNIUM MANAGEMENT LLC | 467.58K |
HOTCHKIS & WILEY CAPITAL MANAGEMENT LLC | 453.48K |
NORTHERN TRUST CORP | 451.47K |
TWO SIGMA INVESTMENTS, LP | 442.39K |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 15, 2026Form 4 | Moise Anson M.Director | BuyCommon Stock | 860 | $33.19 | $28.5K | 17.2K |
| Jun 9, 2026Form 4 | Moise Anson M.Director | BuyCommon Stock | 120 | $31.39 | $3.8K | 16.4K |
| Jun 8, 2026Form 4 | Moise Anson M.Director | BuyCommon Stock | 120 | $30.96 | $3.7K | 16.3K |
| Sep 3, 2025Form 4 | Javitz Joseph T.EVP & Chief Credit Officer | SellCommon Stock | 1.7K | $25.46 | $43.3K | 21.1K |
| Aug 1, 2025Form 4 | Boswell Stephen T.Director | BuyCommon Stock · indirect | 6.2K | $22.24 | $137.9K | 280.5K |