Revenue Recognition
Disaggregation of Revenue
Revenues are disaggregated by following geographic regions:
North America: consists of US and Canada. We market our medical device products and preservation services (predominantly in the US), primarily to physicians through our direct sales representatives who are managed by regional managers.
Europe, the Middle East, and Africa (“EMEA”): in certain countries, we market approved medical device products to physicians, hospitals, and distributors through our direct sales force. In countries where we have no direct sales forces, regional sales managers market to distributors who buy medical device products directly from us and sell to hospitals in their respective countries.
Asia Pacific (“APAC”): we market medical device products that are approved in each country to distributors in the region.
Latin America (“LATAM”): we market medical device products that are approved in each country to distributors in the region except for Brazil where we sell directly to end customers and distributors.
Net revenues by geographic location based on the location of the customer were as follows (in thousands):


Year Ended December 31,
202520242023
North America221,742 197,940 187,603 
EMEA151,368 131,518 114,814 
APAC44,250 37,202 33,577 
LATAM23,970 21,877 18,010 
Total revenues$441,330 $388,537 $354,004 
Also see segment disclosure in Note 16 below.

Historical Timeline

Fiscal YearFiled
2025Feb 18, 2026Showing above
2024Feb 28, 2025
2023Feb 23, 2024
2022Feb 23, 2023
2021Feb 22, 2022
2020Feb 23, 2021
2019Feb 19, 2020
2018Feb 26, 2019

About Revenue Disclosures

Revenue disclosures under ASC 606 explain how a company identifies performance obligations, allocates transaction prices, and determines when revenue is recognized. This section is essential for understanding whether reported revenue reflects genuine economic activity or aggressive accounting choices. Analysts examine the mix of point-in-time versus over-time recognition, which directly affects revenue timing and comparability.

Key signals: rising contract liabilities (deferred revenue) suggest strong future revenue visibility, while declining contract assets may indicate slowing project milestones. Watch for variable consideration estimates — rebates, returns, and performance bonuses that require management judgment. Significant changes in disaggregated revenue by geography or product line can reveal shifting business mix before it appears in headline numbers. Compare revenue growth against contract liability growth to assess sustainability, and scrutinize any changes in the timing of recognition that coincide with earnings pressure.