Condensed Consolidated Statements of Stockholders' Equity - USD ($) $ in Thousands | Total | Common Stock | Additional Paid-In Capital | Retained Earnings | Accumulated Other Comprehensive Income (Loss) |
Common stock, balance at beginning of period (in shares) at Dec. 31, 2022 | | 219,656,587 | | | |
Balance at beginning of period at Dec. 31, 2022 | $ 672,735 | $ 220 | $ 672,990 | $ 0 | $ (475) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net income | 9,099 | | | 9,099 | |
Issuance of common stock upon vesting or exercise of stock-based awards, net of withholding tax (in shares) | | 43,671 | | | |
Issuance of common stock upon vesting or exercise of stock-based awards, net of withholding tax | (169) | | (169) | | |
Forfeiture of unvested common stock and dividend equivalents (in shares) | | (103,906) | | | |
Forfeiture of unvested common stock and dividend equivalents | 275 | | 275 | | |
Repurchase of common stock (in shares) | | (346,699) | | | |
Repurchase of common stock | (3,244) | $ (1) | (3,243) | | |
Dividend equivalents issued | 4,366 | | 4,366 | | |
Stock-based compensation | 10,895 | | 10,895 | | |
Other comprehensive income (loss) | 206 | | | | 206 |
Common stock, balance at end of period (in shares) at Mar. 31, 2023 | | 219,249,653 | | | |
Balance at end of period at Mar. 31, 2023 | 694,163 | $ 219 | 685,114 | 9,099 | (269) |
Common stock, balance at beginning of period (in shares) at Dec. 31, 2022 | | 219,656,587 | | | |
Balance at beginning of period at Dec. 31, 2022 | 672,735 | $ 220 | 672,990 | 0 | (475) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net income | 42,348 | | | | |
Common stock, balance at end of period (in shares) at Sep. 30, 2023 | | 219,855,433 | | | |
Balance at end of period at Sep. 30, 2023 | 526,271 | $ 220 | 509,443 | 17,225 | (617) |
Common stock, balance at beginning of period (in shares) at Mar. 31, 2023 | | 219,249,653 | | | |
Balance at beginning of period at Mar. 31, 2023 | 694,163 | $ 219 | 685,114 | 9,099 | (269) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net income | 16,024 | | | 16,024 | |
Issuance of common stock upon vesting or exercise of stock-based awards, net of withholding tax (in shares) | | 884,619 | | | |
Issuance of common stock upon vesting or exercise of stock-based awards, net of withholding tax | (4,582) | $ 1 | (4,583) | | |
Forfeiture of unvested common stock and dividend equivalents (in shares) | | (199,898) | | | |
Forfeiture of unvested common stock and dividend equivalents | 120 | | 120 | | |
Repurchase of common stock (in shares) | | (104,070) | | | |
Repurchase of common stock | (967) | | (967) | | |
Dividends declared | (234,625) | | (209,502) | (25,123) | |
Stock-based compensation | 12,542 | | 12,542 | | |
Other comprehensive income (loss) | (368) | | | | (368) |
Common stock, balance at end of period (in shares) at Jun. 30, 2023 | | 219,830,304 | | | |
Balance at end of period at Jun. 30, 2023 | 482,307 | $ 220 | 482,724 | 0 | (637) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net income | 17,225 | | | 17,225 | |
Issuance of common stock upon vesting or exercise of stock-based awards, net of withholding tax (in shares) | | 76,041 | | | |
Issuance of common stock upon vesting or exercise of stock-based awards, net of withholding tax | (1,000) | | (1,000) | | |
Forfeiture of unvested common stock and dividend equivalents (in shares) | | (12,154) | | | |
Forfeiture of unvested common stock and dividend equivalents | 6 | | 6 | | |
Repurchase of common stock (in shares) | | (38,758) | | | |
Repurchase of common stock | (348) | | (348) | | |
Dividend equivalents issued | 14,803 | | 14,803 | | |
Stock-based compensation | 13,258 | | 13,258 | | |
Other comprehensive income (loss) | 20 | | | | 20 |
Common stock, balance at end of period (in shares) at Sep. 30, 2023 | | 219,855,433 | | | |
Balance at end of period at Sep. 30, 2023 | 526,271 | $ 220 | 509,443 | 17,225 | (617) |
Common stock, balance at beginning of period (in shares) at Dec. 31, 2023 | | 217,915,713 | | | |
Balance at beginning of period at Dec. 31, 2023 | 534,873 | $ 218 | 505,864 | 28,514 | 277 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net income | 19,647 | | | 19,647 | |
Issuance of common stock upon vesting or exercise of stock-based awards, net of withholding tax (in shares) | | 548,344 | | | |
Issuance of common stock upon vesting or exercise of stock-based awards, net of withholding tax | (2,323) | $ 1 | (2,324) | | |
Forfeiture of unvested common stock and dividend equivalents (in shares) | | (64,001) | | | |
Forfeiture of unvested common stock and dividend equivalents | 73 | | 73 | | |
Repurchase of common stock (in shares) | | (1,697,272) | | | |
Repurchase of common stock | (10,795) | $ (2) | (10,793) | | |
Stock-based compensation | 11,473 | | 11,473 | | |
Other comprehensive income (loss) | (376) | | | | (376) |
Common stock, balance at end of period (in shares) at Mar. 31, 2024 | | 216,702,784 | | | |
Balance at end of period at Mar. 31, 2024 | 552,572 | $ 217 | 504,293 | 48,161 | (99) |
Common stock, balance at beginning of period (in shares) at Dec. 31, 2023 | | 217,915,713 | | | |
Balance at beginning of period at Dec. 31, 2023 | 534,873 | $ 218 | 505,864 | 28,514 | 277 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net income | 50,904 | | | | |
Common stock, balance at end of period (in shares) at Sep. 30, 2024 | | 214,422,477 | | | |
Balance at end of period at Sep. 30, 2024 | 475,836 | $ 214 | 463,717 | 11,488 | 417 |
Common stock, balance at beginning of period (in shares) at Mar. 31, 2024 | | 216,702,784 | | | |
Balance at beginning of period at Mar. 31, 2024 | 552,572 | $ 217 | 504,293 | 48,161 | (99) |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net income | 19,769 | | | 19,769 | |
Issuance of common stock upon vesting or exercise of stock-based awards, net of withholding tax (in shares) | | 880,919 | | | |
Issuance of common stock upon vesting or exercise of stock-based awards, net of withholding tax | (4,425) | $ 1 | (4,426) | | |
Forfeiture of unvested common stock and dividend equivalents (in shares) | | (24,629) | | | |
Forfeiture of unvested common stock and dividend equivalents | 48 | | 48 | | |
Repurchase of common stock (in shares) | | (1,473,061) | | | |
Repurchase of common stock | (9,308) | $ (2) | (9,306) | | |
Dividends declared | (121,657) | | (53,727) | (67,930) | |
Stock-based compensation | 11,304 | | 11,304 | | |
Other comprehensive income (loss) | 241 | | | | 241 |
Common stock, balance at end of period (in shares) at Jun. 30, 2024 | | 216,086,013 | | | |
Balance at end of period at Jun. 30, 2024 | 448,544 | $ 216 | 448,186 | 0 | 142 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net income | 11,488 | | | 11,488 | |
Issuance of common stock upon vesting or exercise of stock-based awards, net of withholding tax (in shares) | | 124,753 | | | |
Issuance of common stock upon vesting or exercise of stock-based awards, net of withholding tax | (379) | | (379) | | |
Forfeiture of unvested common stock and dividend equivalents (in shares) | | (2,819) | | | |
Forfeiture of unvested common stock and dividend equivalents | 9 | | 9 | | |
Repurchase of common stock (in shares) | | (1,785,470) | | | |
Repurchase of common stock | (10,380) | $ (2) | (10,378) | | |
Dividend equivalents issued | 13,685 | | 13,685 | | |
Stock-based compensation | 12,594 | | 12,594 | | |
Other comprehensive income (loss) | 275 | | | | 275 |
Common stock, balance at end of period (in shares) at Sep. 30, 2024 | | 214,422,477 | | | |
Balance at end of period at Sep. 30, 2024 | $ 475,836 | $ 214 | $ 463,717 | $ 11,488 | $ 417 |