Stockholders' Equity |
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2026 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Stockholders' Equity Note [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Stockholders' Equity | Stockholders’ EquityShare Repurchase ProgramsThe Company’s Board, from time-to-time, has authorized share repurchase programs under which the Company may, at the discretion of management, repurchase its outstanding common stock in the open market, or in privately negotiated transactions, in compliance with applicable state and federal securities laws. The timing and amounts of any purchase under the Company’s share repurchase programs is based on market conditions and other factors including price, regulatory requirements, and capital availability. The Company accounts for stock repurchases under these programs using the cost method. As of June 30, 2026, the Company has repurchased 15,917,012 shares of its common stock at an aggregate cost of $186.8 million under all share repurchase programs. February 2025 AuthorizationOn February 26, 2025, the Company announced that the Board authorized a share repurchase program under which the Company may repurchase its outstanding common stock, at the discretion of management, for up to $30.0 million in aggregate cost, which includes both the share value of the acquired common stock and the fees charged in connection with acquiring the common stock (the “February 2025 Authorization”). On August 19, 2025, the Company concluded all share repurchases under the February 2025 Authorization. Under the February 2025 Authorization, the Company repurchased 2,183,648 shares at an aggregate cost of $30.0 million. August 2025 AuthorizationOn August 6, 2025, the Company announced that the Board authorized a share repurchase program under which the Company may repurchase its outstanding common stock, at the discretion of management, for up to $25.0 million in aggregate cost, which includes both the share value of the acquired common stock and the fees charged in connection with acquiring the common stock (the “August 2025 Authorization”). The August 2025 Authorization expired in May 2026. Under the August 2025 Authorization, the Company repurchased 2,179,419 shares at an aggregate cost of $25.0 million. The following table presents the share repurchase activities under the August 2025 Authorization as of June 30, 2026.
(1)Excluding commissions Of the 2,179,419 shares purchased, 832,550 and 1,792,853 were purchased during the three and six months ended June 30, 2026 for $8.7 million and $19.3 million, respectively. May 2026 AuthorizationOn May 6, 2026, the Company announced that the Board authorized a share repurchase program under which the Company may repurchase its outstanding common stock, at the discretion of management, for up to $25.0 million in aggregate cost, which includes both the share value of the acquired common stock and the fees charged in connection with acquiring the common stock (the “May 2026 Authorization”). The May 2026 Authorization will expire in April 2027. The Company began to purchase under the May 2026 Authorization in May 2026. The following table presents the share repurchase activities under the May 2026 Authorization as of June 30, 2026.
(1)Excluding commissions All 156,900 shares were purchased during the three and six months ended June 30, 2026 for $1.3 million.
|