XML 139 R107.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Earnings per Share - Schedule Of Reconciliation Of Basic Earnings Per Share To Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2021
Numerator                        
Net income (loss) - Basic $ 6,568 $ 110,753 $ 104,711 $ 10,010 $ 174,360 $ 113,070 $ 84,179 $ 2,850 $ (63,146) $ 232,042 $ 374,459 $ 351,003
Interest on Convertible Senior Notes due 2024, net of tax                 0 901 899 0
Net income (loss) - Diluted                 $ (63,146) $ 232,943 $ 375,358 $ 351,003
Denominator                        
Weighted average common shares outstanding Class A, B and C - Basic (in shares)                 471,425 440,324 451,426 465,504
Dilutive effect of Class A, B, and C securities (in shares)                 0 2,445 1,841 3,035
Dilutive effect of Convertible Senior Notes due 2024 (in shares)                 0 8,242 8,242 105
Weighted average common shares and dilutive securities outstanding Class A, B, and C (in shares)                 471,425 451,011 461,509 468,644
Basic net income (loss) per share of Class A, B and C common stock (in dollars per share) $ 0.02 $ 0.25 $ 0.24 $ 0.02 $ 0.39 $ 0.25 $ 0.19 $ 0.01 $ (0.13) $ 0.53 $ 0.83 $ 0.75
Diluted net income (loss) per share of Class A, B and C common stock (in dollars per share) $ 0.02 $ 0.25 $ 0.23 $ 0.02 $ 0.38 $ 0.25 $ 0.18 $ 0.01 $ (0.13) $ 0.52 $ 0.81 $ 0.75
Stock Options and RSUs Representing Class A and Class C Common Stock                        
Denominator                        
Class A and Class C securities excluded as anti-dilutive (in shares)                 6,539 15,076 6,989 1,578