XML 33 R22.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2025
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets Measured at Fair Value on Recurring Basis
The following table presents a summary of certain financial assets, which were measured at fair value on a recurring basis.
June 30,
2025
December 31,
2024
Fair
Value
LevelingFair
Value
Leveling
(in millions)Level 1Level 2Level 1Level 2
Cash and cash equivalents$264.0 $264.0 $— $233.0 $233.0 $— 
Available-for-sale debt securities1,585.4 — 1,585.4 1,582.6 — 1,582.6 
Equity investments87.5 87.5 — 124.8 124.8 — 
$1,936.9 $351.5 $1,585.4 $1,940.4 $357.8 $1,582.6 
Schedule of Revenue by Major Customers by Reporting Segments
The following table presents the percent of total gross product sales for each of our customers who individually accounted for 10% or more of total gross product sales.
Six Months Ended
June 30,
20252024
Customer A41 %43 %
Customer B29 %28 %
Customer C15 %14 %
The following table presents the percent of total accounts receivable for each of our customers who individually accounted for 10% or more of total accounts receivable.
June 30,
2025
December 31,
2024
Customer A40 %41 %
Customer B33 %37 %
Customer C14 %< 10 %
Customer D11 %11 %