XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Accounts Receivable, Net (Tables)
9 Months Ended
Sep. 30, 2024
Receivables [Abstract]  
Schedule of Net Accounts Receivable
At the end of each period, accounts receivable were comprised of the following:
(in millions)September 30, 2024December 31, 2023
Accounts receivable trade, net$251.3 $234.5 
Unbilled receivable10.4 5.7 
Accounts receivable, net$261.7 $240.2 
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 September 30,Nine Months Ended September 30,

2024202320242023
Distributor A30 %26 %28 %27 %
Distributor B25 %23 %27 %23 %
Distributor C
19 %21 %22 %18 %
Distributor D
*11 %**
* Represents less than 10% of revenue for the period.
The percentages of total net accounts receivable trade for customers that represent 10% or more of total net accounts receivable trade were as follows:

September 30, 2024December 31, 2023
Distributor A34 %35 %
Distributor B26 %25 %
Distributor C
14 %18 %
Schedule of Allowance for Credit Loss
The following table presents the activity in the allowance for credit losses, which is comprised primarily of the Company’s direct consumer receivable portfolio. The allowance for credit losses of other portfolios is insignificant.
Three Months Ended September 30,Nine Months Ended September 30,
(in millions)2024202320242023
Credit losses at beginning of year$2.8 $3.1 $2.5 $2.5 
Provision for expected credit losses— 0.1 0.6 2.1 
Write-offs charged against allowance— (0.7)(0.3)(2.3)
Recoveries of amounts previously reserved— — — 0.2 
Credit losses at the end of period
$2.8 $2.5 $2.8 $2.5