XML 67 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
Schedule of Accounts Receivable
At the end of each period, accounts receivable were comprised of the following:
As of December 31,
(in millions)20232022
Accounts receivable trade, net$234.5 $128.6 
Unbilled receivable5.7 12.3 
Accounts receivable, net$240.2 $140.9 
Schedules of Concentration of Risk
The percentages of total revenue for customers that represent 10% or more of total revenue was as follows:
Years Ended December 31,

202320222021
Distributor A28%19%*
Distributor B24%16%*
Distributor C19%17%12%
* 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:
As of December 31,

20232022
Distributor A35%34%
Distributor B25%23%
Distributor C18%11%
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.
Year Ended December 31,
(in millions)202320222021
Credit losses at beginning of year$2.5 $2.7 $2.9 
Provision for expected credit losses2.3 4.2 3.1 
Write-offs charged against allowance(2.6)(4.9)(3.8)
Recoveries of amounts previously reserved0.3 0.5 0.5 
Credit losses at end of year$2.5 $2.5 $2.7