XML 16 R5.htm IDEA: XBRL DOCUMENT v3.26.1
Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
Total
Common Stock [Member]
Paid-in Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Balance, shares at Dec. 31, 2024   12,048,151      
Stock Repurchased and Retired During Period, Shares   858,669      
Restricted stock units converted to common stock, shares   15,339      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   32,575      
Balance, shares at Jun. 30, 2025   11,237,396      
Balance at Dec. 31, 2024 $ 1,749,600,000 $ 100,000 $ 335,100,000 $ 1,414,700,000 $ (300,000)
Net income 193,700,000 0 0 193,700,000 0
Other comprehensive loss 1,300,000 0 0 0 1,300,000
Stock-based compensation 25,600,000 0 25,600,000 0 0
Stock Repurchased and Retired During Period, Value 426,600,000 0 2,500,000 424,100,000 0
Stock Issued During Period, Value, Stock Options Exercised 11,100,000   11,100,000    
Balance at Jun. 30, 2025 1,554,700,000 $ 100,000 369,300,000 1,184,300,000 1,000,000.0
Balance, shares at Mar. 31, 2025   11,747,851      
Stock Repurchased and Retired During Period, Shares   529,605      
Restricted stock units converted to common stock, shares   3,375      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   15,775      
Balance, shares at Jun. 30, 2025   11,237,396      
Balance at Mar. 31, 2025 1,710,900,000 $ 100,000 351,700,000 1,358,500,000 600,000
Net income 87,400,000 0 0 87,400,000 0
Other comprehensive loss 400,000 0 0 0 400,000
Stock-based compensation 12,700,000 0 12,700,000 0 0
Stock Repurchased and Retired During Period, Value 262,200,000 0 600,000 261,600,000 0
Stock Issued During Period, Value, Stock Options Exercised 5,500,000   5,500,000    
Balance at Jun. 30, 2025 $ 1,554,700,000 $ 100,000 369,300,000 1,184,300,000 1,000,000.0
Balance, shares at Dec. 31, 2025 10,680,143 10,680,143      
Stock Repurchased and Retired During Period, Shares   628,221      
Restricted stock units converted to common stock, shares   43,267      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   280,860      
Balance, shares at Jun. 30, 2026 10,376,049 10,376,049      
Balance at Dec. 31, 2025 $ 1,523,600,000 $ 100,000 403,300,000 1,119,200,000 1,000,000.0
Net income 271,700,000 0 0 271,700,000 0
Other comprehensive loss (1,200,000) 0 0 0 (1,200,000)
Stock-based compensation 20,000,000.0 0 20,000,000.0 0 0
Stock Repurchased and Retired During Period, Value 320,300,000 0 10,500,000 309,800,000 0
Stock Issued During Period, Value, Stock Options Exercised 95,100,000   95,100,000    
Balance at Jun. 30, 2026 $ 1,588,900,000 $ 100,000 507,900,000 1,081,100,000 (200,000)
Balance, shares at Mar. 31, 2026   10,423,120      
Stock Repurchased and Retired During Period, Shares   262,963      
Restricted stock units converted to common stock, shares   4,294      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   211,598      
Balance, shares at Jun. 30, 2026 10,376,049 10,376,049      
Balance at Mar. 31, 2026 $ 1,514,100,000 $ 100,000 430,100,000 1,083,600,000 300,000
Net income 135,900,000 0 0 135,900,000 0
Other comprehensive loss (500,000) 0 0 0 (500,000)
Stock-based compensation 8,700,000 0 8,700,000 0 0
Stock Repurchased and Retired During Period, Value 141,400,000 0 3,000,000.0 138,400,000 0
Stock Issued During Period, Value, Stock Options Exercised 72,100,000   72,100,000    
Balance at Jun. 30, 2026 $ 1,588,900,000 $ 100,000 $ 507,900,000 $ 1,081,100,000 $ (200,000)