XML 62 R22.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 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.
March 31,
2025
December 31,
2024
Fair
Value
LevelingFair
Value
Leveling
(in millions)Level 1Level 2Level 1Level 2
Cash and cash equivalents$194.1 $194.1 $— $233.0 $233.0 $— 
Available-for-sale debt securities1,564.7 — 1,564.7 1,582.6 — 1,582.6 
Equity investments94.2 94.2 — 124.8 124.8 — 
$1,853.0 $288.3 $1,564.7 $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.
Three Months Ended
March 31,
(in millions)20252024
Customer A41 %43 %
Customer B30 %28 %
Customer C14 %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.
(in millions)March 31,
2025
December 31,
2024
Customer A45 %41 %
Customer B31 %37 %
Customer C11 %11 %
Customer D10 %< 10 %