XML 32 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue (Tables)
6 Months Ended
Jul. 03, 2022
Disaggregation of Revenue [Line Items]  
Disaggregation of Revenue [Table Text Block]
In the following tables, revenue is disaggregated by primary geographical markets, primary end-markets and timing of revenue recognition.
Reportable Segments
Three Months Ended
July 3, 2022July 4, 2021
Discovery & Analytical SolutionsDiagnosticsTotalDiscovery & Analytical SolutionsDiagnosticsTotal
(In thousands)
Primary geographical markets
Americas$302,207 $325,610 $627,817 $206,938 $368,365 $575,303 
Europe159,620 116,235 275,855 145,576 200,777 346,353 
Asia198,714 127,183 325,897 160,315 146,500 306,815 
$660,541 $569,028 $1,229,569 $512,829 $715,642 $1,228,471 
Primary end-markets
Diagnostics$— $569,028 $569,028 $— $715,642 $715,642 
Life sciences442,654 — 442,654 308,681 — 308,681 
Applied markets217,887 — 217,887 204,148 — 204,148 
$660,541 $569,028 $1,229,569 $512,829 $715,642 $1,228,471 
Timing of revenue recognition
Products and services transferred at a point in time$516,092 $505,539 $1,021,631 $378,310 $506,603 $884,913 
Services transferred over time144,449 63,489 207,938 134,519 209,039 343,558 
$660,541 $569,028 $1,229,569 $512,829 $715,642 $1,228,471 
Reportable Segments
Six Months Ended
July 3, 2022July 4, 2021
Discovery & Analytical SolutionsDiagnosticsTotalDiscovery & Analytical SolutionsDiagnosticsTotal
(In thousands)
Primary geographical markets
Americas$575,365 $653,546 $1,228,911 $382,053 $769,292 $1,151,345 
Europe317,858 314,403 632,261 281,034 512,520 793,554 
Asia369,684 258,155 627,839 304,351 286,910 591,261 
$1,262,907 $1,226,104 $2,489,011 $967,438 $1,568,722 $2,536,160 
Primary end-markets
Diagnostics$— $1,226,104 $1,226,104 $— $1,568,722 $1,568,722 
Life sciences855,063 — 855,063 585,882 — 585,882 
Applied markets407,844 — 407,844 381,556 — 381,556 
$1,262,907 $1,226,104 $2,489,011 $967,438 $1,568,722 $2,536,160 
Timing of revenue recognition
Products and services transferred at a point in time$977,406 $1,060,059 $2,037,465 $704,972 $1,121,709 $1,826,681 
Services transferred over time285,501 166,045 451,546 262,466 447,013 709,479 
$1,262,907 $1,226,104 $2,489,011 $967,438 $1,568,722 $2,536,160