XML 37 R28.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenues (Tables)
9 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
Our revenues from contracts with customers disaggregated by revenue source, excluding sales-based taxes, were as follows (in thousands):
Three-Months Ended
December 31,
Nine-Months Ended
December 31,
2021202020212020
Product sales$141,885 $183,642 $454,822 $444,876 
Extended warranties and services1,841 2,852 4,985 6,222 
Other(1)
3,532 2,765 10,003 7,740 
Net sales$147,258 $189,259 $469,810 $458,838 
(1) Other revenue is primarily subscription revenue, freight and delivery and royalty income.
Our revenues disaggregated by geographic region, based on ship-to address, were as follows (in thousands):
Three-Months Ended
December 31,
Nine-Months Ended
December 31,
2021202020212020
United States$110,870 $153,919 $360,540 $381,571 
Canada22,912 17,955 60,126 36,947 
Europe, the Middle East and Africa9,874 14,024 37,456 31,022 
All other3,602 3,361 11,688 9,298 
Net sales$147,258 $189,259 $469,810 $458,838 
Contract with Customer, Asset and Liability
The following table provides information about our liabilities from contracts with customers, primarily customer deposits and deferred revenue for which advance consideration is received prior to the transfer of control. Revenue is recognized when transfer of control occurs. All customer deposits and deferred revenue received are short-term in nature and were recorded on the condensed consolidated balance sheets as accrued liabilities. Significant changes in contract liabilities balances, including revenue recognized in the reporting period that was included in opening contract liabilities, are shown below (in thousands):
Three-Months Ended
December 31,
Nine-Months Ended
December 31,
2021202020212020
Balance, beginning of period$3,453 $3,639 $5,551 $2,050 
Cash additions4,203 3,496 8,749 7,049 
Revenue recognition(1,378)(743)(8,022)(2,707)
Balance, end of period$6,278 $6,392 $6,278 $6,392