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 | −$27.0M | $191.6M | $187.7M | $247.0M | $233.8M | $225.2M | $203.8M | $169.0M | $145.2M | $121.4M | $103.2M | $89.3M | $87.3M | $85.5M | $68.4M | $67.5M | $62.6M |
| Operating expenses | $172.3M | $158.8M | $146.3M | $143.2M | $133.4M | $126.0M | $122.0M | $102.5M | $94.8M | $86.9M | $72.2M | $61.9M | $58.4M | $54.0M | $46.1M | $42.6M | $37.8M |
| Net income | −$150.5M | $35.4M | $28.0M | $93.4M | $87.1M | $68.5M | $66.5M | $53.1M | $33.1M | $23.9M | $20.5M | $18.1M | $19.9M | $19.5M | $12.8M | $10.5M | $9.1M |
| Net profit margin | — | 18.49% | 14.90% | 37.82% | 37.26% | 30.42% | 32.64% | 31.43% | 22.80% | 19.69% | 19.92% | 20.28% | 22.77% | 22.85% | 18.71% | 15.48% | 14.59% |
| Basic EPSper basic share | -$3.24 | $0.81 | $0.64 | $2.14 | $1.99 | $1.56 | $1.53 | $1.39 | $0.96 | $0.80 | $3,851.85 | $3,911.11 | $2,976.13 | $3,147.33 | $2,041.15 | $1,619.75 | $1,404.66 |
| Diluted EPSper diluted share | -$3.24 | $0.80 | $0.64 | $2.14 | $1.98 | $1.55 | $1.53 | $1.38 | $0.95 | $0.79 | $3,733.33 | $3,762.96 | $2,857.61 | $3,028.81 | $1,988.48 | $1,593.42 | $1,387.11 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
BlackRock, Inc. | 7.2M |
ALLIANCEBERNSTEIN L.P. | 2.24M |
VANGUARD CAPITAL MANAGEMENT LLC | 2.2M |
PL Capital Advisors, LLC | 1.81M |
STATE STREET CORP | 1.81M |
JENNISON ASSOCIATES LLC | 1.64M |
DIMENSIONAL FUND ADVISORS LP | 1.57M |
ADAGE CAPITAL PARTNERS GP, L.L.C. | 1.37M |
GEODE CAPITAL MANAGEMENT, LLC | 1.34M |
FJ Capital Management LLC | 1.25M |
MANUFACTURERS LIFE INSURANCE COMPANY, THE | 1.09M |
VANGUARD PORTFOLIO MANAGEMENT LLC | 1.02M |
TWO SIGMA INVESTMENTS, LP | 970.12K |
GOLDMAN SACHS GROUP INC | 806.62K |
MALTESE CAPITAL MANAGEMENT LLC | 710K |
JPMORGAN CHASE & CO | 657.71K |
PRICE T ROWE ASSOCIATES INC /MD/ | 624.93K |
Stieven Capital Advisors, L.P. | 589.18K |
DWIGHT CRAIG M | 517.08K |
WELLINGTON MANAGEMENT GROUP LLP | 517.08K |
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 |
|---|---|---|---|---|---|---|
| Apr 28, 2026Form 4 | WALKER BRIAN CDirector | BuyCommon Stock | 1.3K | $18.36 | $24.0K | 6.8K |
| Nov 24, 2025Form 4 | MAGNESEN LARRY SDirector | BuyCommon Stock | 4.0K | $16.41 | $65.6K | 7.3K |
| Aug 22, 2025Form 4 | Samuels Michele AnnetteDirector | BuyCommon Stock | 1.7K | $14.50 | $25.0K | 5.0K |
| Aug 22, 2025Form 4 | Blackhurst Eric P.Director | BuyCommon Stock | 1.7K | $14.50 | $25.0K | 26.3K |
| Aug 22, 2025Form 4 | Prame Thomas MChief Executive Officer | BuyCommon Stock | 1.0K | $14.50 | $15.0K | 47.5K |