CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($) $ in Thousands | Total | Common Stock | Preferred Stock | Treasury Stock | Additional paid-in capital | Retained Earnings (Accumulated deficit) | Accumulated other comprehensive income (loss) | Noncontrolling interest in subsidiary |
Common Stock, beginning balance (in shares) at Dec. 31, 2021 | | 133,844,000 | | | | | | |
Preferred Stock, beginning balance (in shares) at Dec. 31, 2021 | | | 124,000 | | | | | |
Treasury Stock, beginning balance (in shares) at Dec. 31, 2021 | | | | 0 | | | | |
Balance at beginning of period at Dec. 31, 2021 | $ 2,066,689 | $ 13 | $ 1 | $ 0 | $ 2,107,267 | $ (43,021) | $ (2,354) | $ 4,783 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | |
Equity-based compensation (in shares) | | 187,000 | | | | | | |
Equity-based compensation | 5,502 | | | | 5,502 | | | |
Exercise of stock options (in shares) | | 184,000 | | | | | | |
Exercise of stock options | 723 | | | | 723 | | | |
Payments for tax withholdings from restricted stock vesting and stock option exercises | (1,269) | | | | (1,269) | | | |
Common Stock issued in connection with employee stock purchase plan (in shares) | | 31,000 | | | | | | |
Common Stock issued in connection with employee stock purchase plan | 753 | | | | 753 | | | |
Net income | 42,230 | | | | | 41,750 | | 480 |
Change in fair value of interest rate swaps, inclusive of reclassification adjustment | 5,998 | | | | | | 5,998 | |
Common Stock, ending balance (in shares) at Mar. 31, 2022 | | 134,246,000 | | | | | | |
Preferred Stock, ending balance (in shares) at Mar. 31, 2022 | | | 124,000 | | | | | |
Treasury Stock, ending balance (in shares) at Mar. 31, 2022 | | | | 0 | | | | |
Balance at end of period at Mar. 31, 2022 | 2,120,626 | $ 13 | $ 1 | $ 0 | 2,112,976 | (1,271) | 3,644 | 5,263 |
Common Stock, beginning balance (in shares) at Dec. 31, 2021 | | 133,844,000 | | | | | | |
Preferred Stock, beginning balance (in shares) at Dec. 31, 2021 | | | 124,000 | | | | | |
Treasury Stock, beginning balance (in shares) at Dec. 31, 2021 | | | | 0 | | | | |
Balance at beginning of period at Dec. 31, 2021 | 2,066,689 | $ 13 | $ 1 | $ 0 | 2,107,267 | (43,021) | (2,354) | 4,783 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | |
Exercise of stock options | $ 700 | | | | | | | |
Shares purchased under share repurchase program (in shares) | | | | 199,418 | | | | |
Reclassification of warrant liability to equity for exercised warrants (in shares) | 18,667 | | | | | | | |
Reclassification of warrant liability to equity for exercised warrants | $ 495 | | | | | | | |
Net income | 57,477 | | | | | | | |
Common Stock, ending balance (in shares) at Jun. 30, 2022 | | 134,425,000 | | | | | | |
Preferred Stock, ending balance (in shares) at Jun. 30, 2022 | | | 124,000 | | | | | |
Treasury Stock, ending balance (in shares) at Jun. 30, 2022 | | | | 199,000 | | | | |
Balance at end of period at Jun. 30, 2022 | 2,137,693 | $ 13 | $ 1 | $ (3,375) | 2,118,578 | 12,761 | 5,237 | 4,478 |
Common Stock, beginning balance (in shares) at Mar. 31, 2022 | | 134,246,000 | | | | | | |
Preferred Stock, beginning balance (in shares) at Mar. 31, 2022 | | | 124,000 | | | | | |
Treasury Stock, beginning balance (in shares) at Mar. 31, 2022 | | | | 0 | | | | |
Balance at beginning of period at Mar. 31, 2022 | 2,120,626 | $ 13 | $ 1 | $ 0 | 2,112,976 | (1,271) | 3,644 | 5,263 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | |
Equity-based compensation (in shares) | | 117,000 | | | | | | |
Equity-based compensation | 5,720 | | | | 5,720 | | | |
Exercise of stock options (in shares) | | 43,000 | | | | | | |
Payments for tax withholdings from restricted stock vesting and stock option exercises | (613) | | | | (613) | | | |
Shares purchased under share repurchase program (in shares) | | | | 199,000 | | | | |
Shares purchased under share repurchase program | (3,375) | | | $ (3,375) | | | | |
Reclassification of warrant liability to equity for exercised warrants (in shares) | | 19,000 | | | | | | |
Reclassification of warrant liability to equity for exercised warrants | 495 | | | | 495 | | | |
Distribution to non-controlling interest | (2,000) | | | | | | | (2,000) |
Net income | 15,247 | | | | | 14,032 | | 1,215 |
Change in fair value of interest rate swaps, inclusive of reclassification adjustment | 1,593 | | | | | | 1,593 | |
Common Stock, ending balance (in shares) at Jun. 30, 2022 | | 134,425,000 | | | | | | |
Preferred Stock, ending balance (in shares) at Jun. 30, 2022 | | | 124,000 | | | | | |
Treasury Stock, ending balance (in shares) at Jun. 30, 2022 | | | | 199,000 | | | | |
Balance at end of period at Jun. 30, 2022 | $ 2,137,693 | $ 13 | $ 1 | $ (3,375) | 2,118,578 | 12,761 | 5,237 | 4,478 |
Common Stock, beginning balance (in shares) at Dec. 31, 2022 | 134,435,119 | 134,435,000 | | | | | | |
Preferred Stock, beginning balance (in shares) at Dec. 31, 2022 | 124,060 | | 124,000 | | | | | |
Treasury Stock, beginning balance (in shares) at Dec. 31, 2022 | 750,835 | | | 751,000 | | | | |
Balance at beginning of period at Dec. 31, 2022 | $ 2,157,758 | $ 13 | $ 1 | $ (13,992) | 2,130,148 | 26,295 | 8,693 | 6,600 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | |
Equity-based compensation (in shares) | | 292,000 | | | | | | |
Equity-based compensation | 5,916 | | | | 5,916 | | | |
Payments for tax withholdings from restricted stock vesting and stock option exercises | (1,883) | | | | (1,883) | | | |
Common Stock issued in connection with employee stock purchase plan (in shares) | | 53,000 | | | | | | |
Common Stock issued in connection with employee stock purchase plan | 1,021 | | | | 1,021 | | | |
Shares purchased under share repurchase program (in shares) | | 632,000 | | 632,000 | | | | |
Shares purchased under share repurchase program | (9,224) | | | $ (9,224) | | | | |
Net income | 16,675 | | | | | 15,707 | | 968 |
Change in fair value of interest rate swaps, inclusive of reclassification adjustment | (2,805) | | | | | | (2,805) | |
Common Stock, ending balance (in shares) at Mar. 31, 2023 | | 134,148,000 | | | | | | |
Preferred Stock, ending balance (in shares) at Mar. 31, 2023 | | | 124,000 | | | | | |
Treasury Stock, ending balance (in shares) at Mar. 31, 2023 | | | | 1,383,000 | | | | |
Balance at end of period at Mar. 31, 2023 | $ 2,167,458 | $ 13 | $ 1 | $ (23,216) | 2,135,202 | 42,002 | 5,888 | 7,568 |
Common Stock, beginning balance (in shares) at Dec. 31, 2022 | 134,435,119 | 134,435,000 | | | | | | |
Preferred Stock, beginning balance (in shares) at Dec. 31, 2022 | 124,060 | | 124,000 | | | | | |
Treasury Stock, beginning balance (in shares) at Dec. 31, 2022 | 750,835 | | | 751,000 | | | | |
Balance at beginning of period at Dec. 31, 2022 | $ 2,157,758 | $ 13 | $ 1 | $ (13,992) | 2,130,148 | 26,295 | 8,693 | 6,600 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | |
Exercise of stock options (in shares) | 559,000 | | | | | | | |
Shares purchased under share repurchase program (in shares) | | | | 631,953 | | | | |
Net income | $ 31,716 | | | | | | | |
Common Stock, ending balance (in shares) at Jun. 30, 2023 | 134,517,446 | 134,518,000 | | | | | | |
Preferred Stock, ending balance (in shares) at Jun. 30, 2023 | 124,060 | | 124,000 | | | | | |
Treasury Stock, ending balance (in shares) at Jun. 30, 2023 | 1,382,788 | | | 1,383,000 | | | | |
Balance at end of period at Jun. 30, 2023 | $ 2,187,071 | $ 13 | $ 1 | $ (23,216) | 2,139,820 | 55,979 | 8,342 | 6,132 |
Common Stock, beginning balance (in shares) at Mar. 31, 2023 | | 134,148,000 | | | | | | |
Preferred Stock, beginning balance (in shares) at Mar. 31, 2023 | | | 124,000 | | | | | |
Treasury Stock, beginning balance (in shares) at Mar. 31, 2023 | | | | 1,383,000 | | | | |
Balance at beginning of period at Mar. 31, 2023 | 2,167,458 | $ 13 | $ 1 | $ (23,216) | 2,135,202 | 42,002 | 5,888 | 7,568 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | | | |
Equity-based compensation (in shares) | | 156,000 | | | | | | |
Equity-based compensation | 6,847 | | | | 6,847 | | | |
Exercise of stock options (in shares) | | 214,000 | | | | | | |
Payments for tax withholdings from restricted stock vesting and stock option exercises | (2,229) | | | | (2,229) | | | |
Distribution to non-controlling interest | (2,500) | | | | | | | (2,500) |
Net income | 15,041 | | | | | 13,977 | | 1,064 |
Change in fair value of interest rate swaps, inclusive of reclassification adjustment | $ 2,454 | | | | | | 2,454 | |
Common Stock, ending balance (in shares) at Jun. 30, 2023 | 134,517,446 | 134,518,000 | | | | | | |
Preferred Stock, ending balance (in shares) at Jun. 30, 2023 | 124,060 | | 124,000 | | | | | |
Treasury Stock, ending balance (in shares) at Jun. 30, 2023 | 1,382,788 | | | 1,383,000 | | | | |
Balance at end of period at Jun. 30, 2023 | $ 2,187,071 | $ 13 | $ 1 | $ (23,216) | $ 2,139,820 | $ 55,979 | $ 8,342 | $ 6,132 |