Quarterly report [Sections 13 or 15(d)]

CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Unaudited)

v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Unaudited) - USD ($)
$ in Thousands
Common Stock
Treasury Stock at Cost
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive (Loss) Income
Total
Balance at Dec. 31, 2023 $ 394 $ (699,327) $ 906,334 $ 2,370,919 $ (14,665) $ 2,563,655
Increase (Decrease) in Stockholders' Equity            
Net income       152,381   152,381
Share-based compensation     5,127     5,127
Issuance of restricted share awards under long-term equity incentive plan, net of forfeitures 1         1
Shares withheld to pay taxes on employees' equity awards   (6,059)       (6,059)
Shares issued upon exercise of stock options     1,020     1,020
Other comprehensive income (loss), net of tax         (4,092) (4,092)
Balance at Mar. 31, 2024 395 (705,386) 912,481 2,523,300 (18,757) 2,712,033
Balance at Dec. 31, 2023 394 (699,327) 906,334 2,370,919 (14,665) 2,563,655
Increase (Decrease) in Stockholders' Equity            
Net income           303,104
Balance at Jun. 30, 2024 396 (1,215,829) 919,317 2,674,023 (20,593) 2,357,314
Balance at Mar. 31, 2024 395 (705,386) 912,481 2,523,300 (18,757) 2,712,033
Increase (Decrease) in Stockholders' Equity            
Net income       150,723   150,723
Share-based compensation     4,632     4,632
Issuance of restricted share awards under long-term equity incentive plan, net of forfeitures 1         1
Repurchase of shares   (510,443)       (510,443)
Shares issued upon exercise of stock options     2,204     2,204
Other comprehensive income (loss), net of tax         (1,836) (1,836)
Balance at Jun. 30, 2024 396 (1,215,829) 919,317 2,674,023 (20,593) 2,357,314
Balance at Dec. 31, 2024 396 (1,681,230) 926,137 2,993,521 (29,206) 2,209,618
Increase (Decrease) in Stockholders' Equity            
Net income       123,385   123,385
Share-based compensation     5,042     5,042
Repurchase of shares   (217,784)       (217,784)
Shares withheld to pay taxes on employees' equity awards   (4,307) (159)     (4,466)
Other comprehensive income (loss), net of tax         229 229
Balance at Mar. 31, 2025 396 (1,903,321) 931,020 3,116,906 (28,977) 2,116,024
Balance at Dec. 31, 2024 396 (1,681,230) 926,137 2,993,521 (29,206) 2,209,618
Increase (Decrease) in Stockholders' Equity            
Net income           274,986
Balance at Jun. 30, 2025 396 (2,041,581) 935,784 3,268,508 (19,109) 2,143,998
Balance at Mar. 31, 2025 396 (1,903,321) 931,020 3,116,906 (28,977) 2,116,024
Increase (Decrease) in Stockholders' Equity            
Net income       151,602   151,602
Share-based compensation     4,764     4,764
Repurchase of shares   (137,352)       (137,352)
Shares withheld to pay taxes on employees' equity awards   (908)       (908)
Other comprehensive income (loss), net of tax         9,868 9,868
Balance at Jun. 30, 2025 $ 396 $ (2,041,581) $ 935,784 $ 3,268,508 $ (19,109) $ 2,143,998