XML 17 R7.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock Including Additional Paid in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balance (in shares) at Dec. 31, 2023 48,028,000      
Balance at Dec. 31, 2023 $ 1,129,937 $ 947,064 $ (27,062) $ 2,049,939
Net income 0 192,907 0 192,907
Other comprehensive income 0 0 (17,432) (17,432)
Dividends and dividend equivalents declared $ 0 (123,763) 0 (123,763)
Common stock issued (in shares) 682,000      
Common stock issued $ 4,606 0 0 4,606
Repurchases of common stock (8,626) 0 0 (8,626)
Stock-based compensation expense $ 98,227 0 0 $ 98,227
Repurchases of common stock (in shares) (12,000)     (12,400)
Balance (in shares) at Jun. 30, 2024 48,698,000      
Balance at Jun. 30, 2024 $ 1,224,144 1,016,208 (44,494) $ 2,195,858
Balance (in shares) at Mar. 31, 2024 48,667,000      
Balance at Mar. 31, 2024 $ 1,176,382 977,724 (40,549) 2,113,557
Net income 0 100,366 0 100,366
Other comprehensive income 0 0 (3,945) (3,945)
Dividends and dividend equivalents declared $ 0 (61,882) 0 (61,882)
Common stock issued (in shares) 37,000      
Common stock issued $ 0 0 0 0
Repurchases of common stock (4,550) 0 0 (4,550)
Stock-based compensation expense $ 52,312 0 0 $ 52,312
Repurchases of common stock (in shares) (6,000)     (6,300)
Balance (in shares) at Jun. 30, 2024 48,698,000      
Balance at Jun. 30, 2024 $ 1,224,144 1,016,208 (44,494) $ 2,195,858
Balance (in shares) at Dec. 31, 2024 47,823,000     47,823,000
Balance at Dec. 31, 2024 $ 706,817 2,487,461 (48,511) $ 3,145,767
Repurchases of common stock (in shares)       0
Balance (in shares) at Mar. 31, 2025 47,877,000      
Balance at Mar. 31, 2025 $ 764,959 2,545,375 (43,324) $ 3,267,010
Balance (in shares) at Dec. 31, 2024 47,823,000     47,823,000
Balance at Dec. 31, 2024 $ 706,817 2,487,461 (48,511) $ 3,145,767
Net income 0 267,517 0 267,517
Other comprehensive income 0 0 24,820 24,820
Dividends and dividend equivalents declared 0 (151,801) 0 (151,801)
Common stock issued 5,335 0 0 5,335
Repurchases of common stock (2,484) 0 0 (2,484)
Stock-based compensation expense $ 112,914 0 0 $ 112,914
Balance (in shares) at Jun. 30, 2025 47,892,000     47,892,000
Balance at Jun. 30, 2025 $ 822,582 2,603,177 (23,691) $ 3,402,068
Balance (in shares) at Mar. 31, 2025 47,877,000      
Balance at Mar. 31, 2025 $ 764,959 2,545,375 (43,324) 3,267,010
Net income 0 133,726 0 133,726
Other comprehensive income 0 0 19,633 19,633
Dividends and dividend equivalents declared $ 0 (75,924) 0 (75,924)
Common stock issued (in shares) 19,000      
Common stock issued $ 0 0 0 0
Repurchases of common stock (2,484) 0 0 (2,484)
Stock-based compensation expense $ 60,107 0 0 $ 60,107
Repurchases of common stock (in shares)       (3,900)
Balance (in shares) at Jun. 30, 2025 47,892,000     47,892,000
Balance at Jun. 30, 2025 $ 822,582 $ 2,603,177 $ (23,691) $ 3,402,068