XML 17 R7.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ 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      
Balance at Dec. 31, 2023 $ 1,129,937 $ 947,064 $ (27,062) $ 2,049,939
Net income 0 92,541 0 92,541
Other comprehensive income 0 0 (13,487) (13,487)
Dividends and dividend equivalents declared $ 0 (61,881) 0 (61,881)
Common stock issued (in shares) 645      
Common stock issued $ 4,606 0 0 4,606
Stock-based compensation expense $ 45,915 0 0 45,915
Balance (in shares) at Mar. 31, 2024 48,667      
Balance at Mar. 31, 2024 $ 1,176,382 977,724 (40,549) 2,113,557
Repurchases of common stock (in shares) (6)      
Repurchases of common stock $ (4,076) 0 0 $ (4,076)
Balance (in shares) at Dec. 31, 2024 47,823     47,823
Balance at Dec. 31, 2024 $ 706,817 2,487,461 (48,511) $ 3,145,767
Net income 0 133,791 0 133,791
Other comprehensive income 0 0 5,187 5,187
Dividends and dividend equivalents declared $ 0 (75,877) 0 (75,877)
Common stock issued (in shares) 54      
Common stock issued $ 5,335 0 0 5,335
Stock-based compensation expense $ 52,807 0 0 $ 52,807
Balance (in shares) at Mar. 31, 2025 47,877     47,877
Balance at Mar. 31, 2025 $ 764,959 $ 2,545,375 $ (43,324) $ 3,267,010
Repurchases of common stock (in shares)       0