XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Accounts Receivable, Net (Tables)
6 Months Ended
Jun. 30, 2025
Receivables [Abstract]  
Schedule of Net Accounts Receivable
Accounts receivable were comprised of the following:
(in millions)June 30, 2025December 31, 2024
Accounts receivable trade, net$292.6 $242.8 
Unbilled receivable13.7 9.7 
Accounts receivable, net$306.4 $252.5 
Schedules of Concentration of Risk
The percentages of total revenue for customers that represent 10% or more of total revenue were as follows:
Three Months Ended June 30,Six Months Ended June 30,

2025202420252024
Distributor A26 %29 %26 %27 %
Distributor B27 %22 %25 %26 %
Distributor C
22 %23 %23 %22 %
The percentages of accounts receivable trade for customers that represent 10% or more of total accounts receivable trade were as follows:

June 30, 2025December 31, 2024
Distributor A30 %35 %
Distributor B23 %27 %
Distributor C
12 %15 %