XML 21 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Stockholders' Equity - 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, 2021 46,256,000      
Balance at Dec. 31, 2021 $ 803,226 $ 424,879 $ 15,880 $ 1,243,985
Net income 0 437,672 0 437,672
Other comprehensive loss 0 0 (38,957) (38,957)
Dividends and dividend equivalents declared $ 0 (146,148) 0 (146,148)
Common stock issued under the employee equity incentive plan (in shares) 837,000      
Common stock issued under the employee equity incentive plan $ 5,358 0 0 5,358
Common stock issued under the employee stock purchase plan (in shares) 14,000      
Common stock issued under the employee stock purchase plan $ 5,877 0 0 5,877
Stock-based compensation expense $ 160,815 0 0 160,815
Balance (in shares) at Dec. 31, 2022 47,107,000      
Balance at Dec. 31, 2022 $ 975,276 716,403 (23,077) 1,668,602
Net income 0 427,374 0 427,374
Other comprehensive loss 0 0 (3,985) (3,985)
Dividends and dividend equivalents declared $ 0 (196,713) 0 (196,713)
Common stock issued under the employee equity incentive plan (in shares) 911,000      
Common stock issued under the employee equity incentive plan $ 1,118 0 0 1,118
Common stock issued under the employee stock purchase plan (in shares) 17,000      
Common stock issued under the employee stock purchase plan $ 7,568 0 0 7,568
Stock-based compensation expense $ 149,716 0 0 $ 149,716
Repurchases of common stock (in shares) (7,000)     (7,000)
Repurchases of common stock $ (3,741) 0 0 $ (3,741)
Balance (in shares) at Dec. 31, 2023 48,028,000     48,028,000
Balance at Dec. 31, 2023 $ 1,129,937 947,064 (27,062) $ 2,049,939
Net income 0 1,786,700 0 1,786,700
Other comprehensive loss 0 0 (21,449) (21,449)
Dividends and dividend equivalents declared $ 0 (246,303) 0 (246,303)
Common stock issued under the employee equity incentive plan (in shares) 18,000      
Common stock issued under the employee equity incentive plan $ 0 0 0 0
Common stock issued under the employee stock purchase plan (in shares) 778,000      
Common stock issued under the employee stock purchase plan $ 8,727 0 0 8,727
Stock-based compensation expense $ 205,631 0 0 $ 205,631
Repurchases of common stock (in shares) (1,001,000)     (1,000,000)
Repurchases of common stock $ (637,478) 0 0 $ (637,478)
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