v3.25.1
Earnings Per Share - Schedule of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Numerator:    
Net income attributable to Tradeweb Markets Inc. $ 148,382 $ 126,142
Less: Distributed and undistributed earnings allocated to participating securities (129) (95)
Net income attributable to outstanding shares of Class A and Class B common stock - Basic 148,253 126,047
Net income attributable to outstanding shares of Class A and Class B common stock - Diluted $ 148,253 $ 126,047
Denominator:    
Weighted average shares of Class A and Class B common stock outstanding - Basic (in shares) 213,087,496 212,709,872
Dilutive effect (in shares) 1,807,922  
Weighted average shares of Class A and Class B common stock outstanding - Diluted (in shares) 214,895,418 214,660,853
Earnings per share - Basic (in dollars per share) $ 0.70 $ 0.59
Earnings per share - Diluted (in dollars per share) $ 0.69 $ 0.59
Weighted average unvested RSUs and unsettled vested PRSUs that were considered participating securities (in shares) 185,309 159,957
PRSUs    
Denominator:    
Dilutive effect (in shares) 434,441 500,978
Options    
Denominator:    
Dilutive effect (in shares) 289,873 599,574
RSUs and RSAs    
Denominator:    
Dilutive effect (in shares) 553,747 444,066
PSUs    
Denominator:    
Dilutive effect (in shares) 529,861 406,363