XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Statement of Comprehensive Income [Abstract]        
Net income $ 114.1 $ 83.2 $ 226.3 $ 224.9
Other comprehensive income (loss):        
Change in foreign currency translation adjustments (3.3) (4.7) (3.7) (10.2)
Change in net unrealized gains and losses on short-term investments 4.6 (12.5) 15.7 (45.3)
Total other comprehensive income (loss) 1.3 (17.2) 12.0 (55.5)
Comprehensive income $ 115.4 $ 66.0 $ 238.3 $ 169.4