v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional paid in capital [Member]
Treasury stock [Member]
Accumulated Other comprehensive income (loss) [Member]
Retained earnings [Member]
Total
Balance at Dec. 31, 2022 $ 6 $ 1,505,632   $ (73,109) $ 743,837 $ 2,176,366
Balance (in shares) at Dec. 31, 2022 56,133,404          
Issuance of common stock upon exercise of stock-based awards $ 0 [1] 75   0 0 75
Issuance of common stock upon exercise of stock-based awards (in shares) 209,760          
Stock based compensation $ 0 40,070   0 0 40,070
Other comprehensive loss adjustments 0 0   (4,095) 0 (4,095)
Net income (loss) 0 0   0 138,378 138,378
Balance at Mar. 31, 2023 $ 6 1,545,777   (77,204) 882,215 2,350,794
Balance (in shares) at Mar. 31, 2023 56,343,164          
Balance at Dec. 31, 2023 $ 6 1,680,622 $ 0 (46,885) 778,166 2,411,909
Balance (in shares) at Dec. 31, 2023 57,123,437          
Issuance of common stock upon exercise of stock-based awards $ 0 [1] 13 0 0 0 13
Issuance of common stock upon exercise of stock-based awards (in shares) 175,254          
Stock based compensation $ 0 38,888 0 0 0 38,888
Repurchase of common stock $ 0 [1] 0 (33,222) 0 0 (33,222)
Repurchase of common stock (in shares) (505,896)          
Other comprehensive loss adjustments $ 0 0 0 (19,726) 0 (19,726)
Net income (loss) 0 0 0 0 (157,311) (157,311)
Balance at Mar. 31, 2024 $ 6 $ 1,719,523 $ (33,222) $ (66,611) $ 620,855 $ 2,240,551
Balance (in shares) at Mar. 31, 2024 56,792,795          
[1] Represents an amount less than $1.