Bio-Techne Corporation(NASDAQ:TECH)
Bio-Techne Corporation, together with its subsidiaries, develops, manufactures, and sells life science reagents, instruments, and services for the research and clinical diagnostic markets worldwide. The company operates in two segments, Protein Sciences, and Diagnostics and Genomics. The Protein Sci...
Website: http://www.bio-techne.com
Founded: 1976
Full Time Employees: 2,300
Sector: Healthcare
Industry: Biotechnology
• Market Cap:
• Exchange:
• Shs Outstanding:
• Employees:
• Beta:
• Return on Equity (ROE) ttm:
• Return on Assets (ROA) ttm:
• EPS ttm:
• Book value per Share:
• Cash per Share:
• Current ast per Share:
• P/E ttm:
• P/E forward:
• P/E ttm high:
• P/E ttm low:
• P/S ttm:
• P/B ttm:
• P/FCF ttm:
• PEG ratio:
• Cash Ratio ttm:
• Quick Ratio ttm:
• Current Ratio ttm:
• Gross Mgn ttm:
• EBITDA Mgn ttm:
• Operating Mgn ttm:
• Net Income Mgn ttm:
• Trailing Div yield:
• Forward Div yield:
• Payout Ratio ttm:
• Ex-Dividend date:
• Target Price High:
• Target Price Low:
• Target Price Mean:
• Number of Analysts:
• Debt Ratio ttm:
• Debt to Equity ttm:
• Total Net Debt:
At a glance:
Bull Thesis:
Bear Thesis:
Main Competitors:
Moat:
Income Statements:
Quarterly
Annual
| Unit: USD | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net sales | 311,415,000 | 295,877,000 | 286,555,000 | 316,964,000 | 316,181,000 | 297,031,000 | 289,458,000 | 306,099,000 | 303,428,000 | 272,598,000 | 276,935,000 | 301,320,000 | 294,146,000 | 271,581,000 | 269,655,000 | 288,228,000 | 290,376,000 | 269,276,000 | 257,719,000 | 259,028,000 | 243,552,000 | 224,253,000 | 204,199,000 | 175,834,000 | 194,680,000 | 184,934,000 | 183,243,000 | 191,665,000 | 184,861,000 | 174,510,000 | 162,970,000 | 163,973,000 | 154,153,000 | 144,613,000 | 156,578,000 | 144,037,000 | 131,807,000 | 130,581,000 | 134,762,000 | 130,973,000 | 120,907,000 | 112,381,000 | 117,663,000 | 114,158,000 | 111,948,000 | 108,477,000 | 92,523,000 | 95,555,000 | 84,017,000 | 85,668,000 | 79,475,000 | 80,992,000 | 75,083,000 | 75,025,000 | 78,681,000 | 83,621,000 | 74,662,000 | 77,596,000 | |||||
yoy | -1.51% | -0.39% | -1.00% | 3.55% | 4.20% | 8.96% | 4.52% | 1.59% | 3.16% | 0.37% | 2.70% | 4.54% | 1.30% | 0.86% | 4.63% | 11.27% | 19.23% | 20.08% | 26.21% | 47.31% | 25.10% | 21.26% | 11.44% | -8.26% | 5.31% | 5.97% | 12.44% | 12.74% | 13.21% | 12.69% | 13.84% | 16.95% | 10.75% | 16.19% | 9.97% | 9.02% | 16.19% | 14.53% | 14.73% | 8.00% | 3.60% | 27.17% | 19.47% | 33.24% | 26.62% | 16.42% | 17.98% | 11.90% | 14.19% | 1.01% | -3.14% | 0.56% | -3.31% | ||||||||||
qoq | 5.25% | 3.25% | -9.59% | 0.25% | 6.45% | 2.62% | -5.44% | 0.88% | 11.31% | -1.57% | -8.09% | 2.44% | 8.31% | 0.71% | -6.44% | -0.74% | 7.84% | 4.48% | -0.51% | 6.35% | 8.61% | 9.82% | 16.13% | -9.68% | 5.27% | 0.92% | -4.39% | 3.68% | 5.93% | 7.08% | 6.37% | 6.60% | -7.64% | 8.71% | 9.28% | 0.94% | -3.10% | 2.89% | 8.33% | 7.59% | -4.49% | 3.07% | 1.97% | 3.20% | 17.24% | -3.17% | 13.73% | -1.93% | 7.79% | -1.87% | 7.87% | 0.08% | -4.65% | -5.91% | 12.00% | -3.78% | |||||||
cost of sales | 103,127,000 | 104,600,000 | 98,443,000 | 118,152,000 | 101,625,000 | 103,145,000 | 106,441,000 | 102,751,000 | 98,829,000 | 96,011,000 | 91,744,000 | 96,622,000 | 91,984,000 | 88,221,000 | 90,060,000 | 87,878,000 | 88,918,000 | 85,585,000 | 86,722,000 | 83,084,000 | 75,278,000 | 73,353,000 | 66,468,000 | 62,520,000 | 64,617,000 | 63,531,000 | 64,829,000 | 63,405,000 | 60,251,000 | 61,492,000 | 55,367,000 | 53,712,000 | 52,319,000 | 46,745,000 | 45,771,000 | 49,854,000 | 46,725,000 | 46,111,000 | 45,070,000 | 40,984,000 | 39,320,000 | 36,990,000 | 38,575,000 | 34,778,000 | 36,205,000 | 35,411,000 | 28,930,000 | 27,444,000 | 25,424,000 | 24,554,000 | 20,358,000 | 19,845,000 | 19,820,000 | 19,442,000 | 19,817,000 | 20,238,000 | 19,492,000 | 19,209,000 | |||||
gross margin | 208,288,000 | 191,277,000 | 188,112,000 | 198,812,000 | 214,556,000 | 193,886,000 | 183,017,000 | 203,348,000 | 204,599,000 | 176,587,000 | 185,191,000 | 204,698,000 | 202,162,000 | 183,360,000 | 179,595,000 | 200,350,000 | 201,458,000 | 183,691,000 | 170,997,000 | 175,944,000 | 168,274,000 | 150,900,000 | 137,731,000 | 113,314,000 | 130,063,000 | 121,403,000 | 118,414,000 | 128,260,000 | 124,610,000 | 113,018,000 | 107,603,000 | 110,261,000 | 101,834,000 | 97,868,000 | 110,807,000 | 94,183,000 | 85,082,000 | 84,470,000 | 89,692,000 | 89,989,000 | 81,587,000 | 75,391,000 | 79,088,000 | 79,380,000 | 75,743,000 | 73,066,000 | 63,593,000 | 68,111,000 | 58,593,000 | 61,114,000 | 59,117,000 | 61,147,000 | 55,263,000 | 55,583,000 | 58,864,000 | 63,383,000 | 55,170,000 | 58,387,000 | |||||
yoy | -2.92% | -1.35% | 2.78% | -2.23% | 4.87% | 9.80% | -1.17% | -0.66% | 1.21% | -3.69% | 3.12% | 2.17% | 0.35% | -0.18% | 5.03% | 13.87% | 19.72% | 21.73% | 24.15% | 55.27% | 29.38% | 24.30% | 16.31% | -11.65% | 4.38% | 7.42% | 10.05% | 13.01% | 10.98% | 9.95% | 17.07% | 19.69% | 15.86% | 23.54% | 4.66% | 4.28% | 12.04% | 13.41% | 13.36% | 7.72% | 3.18% | 24.37% | 16.55% | 29.27% | 19.56% | 7.57% | 11.39% | 6.03% | 9.95% | 0.43% | -3.53% | 0.17% | -4.80% | ||||||||||
qoq | 8.89% | 1.68% | -5.38% | -7.34% | 10.66% | 5.94% | -10.00% | -0.61% | 15.86% | -4.65% | -9.53% | 1.25% | 10.25% | 2.10% | -10.36% | -0.55% | 9.67% | 7.42% | -2.81% | 4.56% | 11.51% | 9.56% | 21.55% | -12.88% | 7.13% | 2.52% | -7.68% | 2.93% | 10.26% | 5.03% | 8.28% | 4.05% | -11.68% | 17.65% | 10.70% | 0.72% | -5.82% | -0.33% | 10.30% | 8.22% | -4.67% | -0.37% | 4.80% | 3.66% | 14.90% | -6.63% | 16.24% | -4.13% | 3.38% | -3.32% | 10.65% | -0.58% | -5.57% | -7.13% | 14.89% | -5.51% | |||||||
gross margin % | 66.88% | 64.65% | 65.65% | 62.72% | 67.86% | 65.27% | 63.23% | 66.43% | 67.43% | 64.78% | 66.87% | 67.93% | 68.73% | 67.52% | 66.60% | 69.51% | 69.38% | 68.22% | 66.35% | 67.92% | 69.09% | 67.29% | 67.45% | 64.44% | 66.81% | 65.65% | 64.62% | 66.92% | 67.41% | 64.76% | 66.03% | NaN% | 67.24% | 66.06% | 67.68% | 70.77% | 65.39% | 64.55% | 64.69% | 66.56% | 68.71% | 67.48% | 67.09% | 67.22% | 69.54% | 67.66% | 67.36% | 68.73% | 71.28% | 69.74% | 71.34% | 74.38% | 75.50% | 73.60% | 74.09% | 74.81% | 75.80% | 73.89% | 75.24% | NaN% | NaN% | NaN% | NaN% |
operating expenses: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
selling, general and administrative | 109,338,000 | 113,691,000 | 116,213,000 | 196,640,000 | 151,269,000 | 121,451,000 | 119,161,000 | 133,536,000 | 111,840,000 | 115,667,000 | 105,331,000 | 86,754,000 | 99,238,000 | 93,010,000 | 99,375,000 | 96,629,000 | 89,269,000 | 100,693,000 | 86,175,000 | 86,641,000 | 82,596,000 | 83,116,000 | 72,598,000 | 57,225,000 | 66,318,000 | 68,030,000 | 69,010,000 | 68,737,000 | 64,968,000 | 63,603,000 | 67,051,000 | 53,285,000 | 63,775,000 | 58,289,000 | 50,418,000 | 48,107,000 | 55,655,000 | 46,263,000 | 38,037,000 | 35,217,000 | 34,585,000 | 33,040,000 | 30,474,000 | 29,089,000 | 31,137,000 | 28,701,000 | 17,103,000 | 14,666,000 | 14,926,000 | 14,021,000 | 12,118,000 | 9,982,000 | 10,956,000 | 10,328,000 | 10,360,000 | 9,899,000 | 10,651,000 | 10,773,000 | |||||
research and development | 23,455,000 | 23,125,000 | 24,241,000 | 26,032,000 | 24,579,000 | 25,016,000 | 23,869,000 | 23,989,000 | 25,761,000 | 22,916,000 | 23,998,000 | 23,419,000 | 22,713,000 | 22,459,000 | 23,903,000 | 23,148,000 | 21,742,000 | 20,650,000 | 21,600,000 | 20,721,000 | 17,052,000 | 16,789,000 | 16,041,000 | 16,779,000 | 15,954,000 | 16,381,000 | 16,077,000 | 16,259,000 | 15,552,000 | 15,812,000 | 14,789,000 | 13,892,000 | 13,911,000 | 13,548,000 | 13,697,000 | 13,771,000 | 13,281,000 | 12,765,000 | 11,643,000 | 11,245,000 | 10,977,000 | 11,322,000 | 10,813,000 | 10,865,000 | 10,026,000 | 9,149,000 | 7,644,000 | 7,676,000 | 7,923,000 | 7,702,000 | 7,183,000 | 7,219,000 | 7,403,000 | 7,452,000 | 7,286,000 | 7,122,000 | 6,837,000 | 6,667,000 | |||||
total operating expenses | 132,793,000 | 136,816,000 | 140,454,000 | 222,672,000 | 175,848,000 | 146,467,000 | 143,030,000 | 157,525,000 | 137,601,000 | 138,583,000 | 129,329,000 | 110,173,000 | 121,951,000 | 115,469,000 | 123,278,000 | 119,777,000 | 111,011,000 | 121,343,000 | 107,775,000 | 107,362,000 | 99,648,000 | 99,905,000 | 88,639,000 | 74,004,000 | 82,272,000 | 84,411,000 | 85,087,000 | 84,996,000 | 80,520,000 | 79,415,000 | 81,840,000 | 67,177,000 | 77,686,000 | 71,837,000 | 64,115,000 | 61,878,000 | 68,936,000 | 59,028,000 | 49,680,000 | 46,462,000 | 45,562,000 | 44,362,000 | 41,287,000 | 39,954,000 | 41,163,000 | 37,850,000 | 24,747,000 | 22,342,000 | 22,849,000 | 21,723,000 | 19,301,000 | 17,201,000 | 18,359,000 | 17,780,000 | 17,646,000 | 17,021,000 | 17,488,000 | 17,440,000 | |||||
operating income | 75,495,000 | 54,461,000 | 47,658,000 | -23,860,000 | 38,708,000 | 47,419,000 | 39,987,000 | 45,823,000 | 66,998,000 | 38,004,000 | 55,862,000 | 94,525,000 | 80,211,000 | 67,891,000 | 56,317,000 | 80,573,000 | 90,447,000 | 62,348,000 | 63,222,000 | 68,582,000 | 68,626,000 | 50,995,000 | 49,092,000 | 39,310,000 | 47,791,000 | 36,992,000 | 33,327,000 | 43,264,000 | 44,090,000 | 33,603,000 | 25,763,000 | 43,084,000 | 24,148,000 | 26,031,000 | 46,692,000 | 32,305,000 | 16,146,000 | 25,442,000 | 40,012,000 | 43,527,000 | 36,025,000 | 31,028,000 | 37,801,000 | 39,426,000 | 34,580,000 | 35,216,000 | 38,846,000 | 45,769,000 | 35,744,000 | 39,391,000 | 39,816,000 | 43,946,000 | 36,904,000 | 37,803,000 | 41,218,000 | 46,362,000 | 37,682,000 | 40,947,000 | |||||
yoy | 95.04% | 14.85% | 19.18% | -152.07% | -42.23% | 24.77% | -28.42% | -51.52% | -16.47% | -44.02% | -0.81% | 17.32% | -11.32% | 8.89% | -10.92% | 17.48% | 31.80% | 22.26% | 28.78% | 74.46% | 43.60% | 37.85% | 47.30% | -9.14% | 8.39% | 10.09% | 29.36% | 2.33% | 39.15% | -1.03% | 33.37% | 49.56% | 2.32% | 16.69% | -25.78% | -55.18% | -18.00% | 5.85% | 10.40% | 4.18% | -11.89% | -2.69% | -13.86% | -3.26% | -10.60% | -2.44% | 4.15% | -3.14% | 4.20% | -3.40% | -5.21% | -2.06% | -7.68% | ||||||||||
qoq | 38.62% | 14.27% | -299.74% | -161.64% | -18.37% | 18.59% | -12.74% | -31.61% | 76.29% | -31.97% | -40.90% | 17.85% | 18.15% | 20.55% | -30.10% | -10.92% | 45.07% | -1.38% | -7.82% | -0.06% | 34.57% | 3.88% | 24.88% | -17.75% | 29.19% | 11.00% | -22.97% | -1.87% | 31.21% | 30.43% | 78.42% | -7.23% | -44.25% | 44.53% | 100.08% | -36.54% | -36.41% | -8.08% | 20.82% | 16.10% | -17.92% | -4.12% | 14.01% | -1.81% | -9.34% | -15.13% | 28.05% | -9.26% | -1.07% | -9.40% | 19.08% | -2.38% | -8.29% | -11.10% | 23.03% | -7.97% | |||||||
operating margin % | 24.24% | 18.41% | 16.63% | -7.53% | 12.24% | 15.96% | 13.81% | 14.97% | 22.08% | 13.94% | 20.17% | 31.37% | 27.27% | 25.00% | 20.88% | 27.95% | 31.15% | 23.15% | 24.53% | 26.48% | 28.18% | 22.74% | 24.04% | 22.36% | 24.55% | 20.00% | 18.19% | 22.57% | 23.85% | 19.26% | 15.81% | NaN% | 26.28% | 15.66% | 18.00% | 29.82% | 22.43% | 12.25% | 19.48% | 29.69% | 33.23% | 29.80% | 27.61% | 32.13% | 34.54% | 30.89% | 32.46% | 41.99% | 47.90% | 42.54% | 45.98% | 50.10% | 54.26% | 49.15% | 50.39% | 52.39% | 55.44% | 50.47% | 52.77% | NaN% | NaN% | NaN% | NaN% |
other income | -4,270,000 | -3,677,000 | 333,000 | -1,198,250 | -434,000 | -4,543,000 | 184,000 | -4,208,750 | -5,914,000 | -4,617,000 | -6,304,000 | 11,481,000 | -15,000 | -1,462,000 | 47,399,000 | 1,579,250 | -21,675,000 | 23,831,000 | 4,161,000 | -6,913,000 | -23,272,000 | 5,373,000 | -9,753,000 | 24,210,750 | -970,000 | 113,334,000 | -15,521,000 | -3,556,500 | 5,787,000 | -11,836,000 | -8,177,000 | -18,102,000 | -2,417,000 | -3,064,000 | -1,549,000 | -2,275,000 | -2,607,000 | -1,314,000 | -217,500 | -1,037,000 | -651,000 | 818,000 | 1,674,500 | -667,000 | 7,983,000 | -618,000 | |||||||||||||||||
earnings before income taxes | 71,225,000 | 50,784,000 | 47,991,000 | -22,859,000 | 38,274,000 | 42,876,000 | 40,171,000 | 41,661,000 | 61,084,000 | 33,387,000 | 49,558,000 | 88,316,000 | 80,196,000 | 66,429,000 | 103,716,000 | 79,052,000 | 68,772,000 | 86,179,000 | 67,383,000 | 7,113,000 | 45,354,000 | 56,368,000 | 39,339,000 | 61,525,000 | 46,821,000 | 150,326,000 | 17,806,000 | 22,786,000 | 49,877,000 | 21,767,000 | 17,586,000 | 24,982,000 | 21,731,000 | 22,967,000 | 44,265,000 | 30,030,000 | 13,539,000 | 24,128,000 | 37,770,000 | 42,490,000 | 35,374,000 | 31,847,000 | 38,242,000 | 38,759,000 | 42,563,000 | 34,598,000 | 39,451,000 | 46,069,000 | 36,218,000 | 39,654,000 | 40,764,000 | 44,466,000 | 37,446,000 | 37,986,000 | 40,617,000 | 43,205,000 | 37,873,000 | 40,500,000 | |||||
income taxes | 20,178,000 | 12,775,000 | 9,806,000 | -5,181,000 | 15,686,000 | 7,986,000 | 6,571,000 | 1,073,000 | 12,025,000 | 5,922,000 | -1,435,000 | 12,832,000 | 9,978,000 | 16,424,000 | 13,982,000 | 17,137,000 | 8,628,000 | 14,120,000 | -1,598,000 | -7,531,000 | -48,000 | 10,224,000 | 5,944,000 | 2,680,000 | 10,389,000 | 30,704,000 | 3,408,000 | 183,000 | 7,104,000 | 12,163,000 | 8,641,000 | 7,226,000 | 7,845,000 | 12,144,000 | 12,199,000 | 9,523,000 | 9,139,000 | 11,913,000 | 14,469,000 | 9,354,000 | 10,691,000 | 12,627,000 | 14,428,000 | 11,163,000 | 12,226,000 | 12,353,000 | 11,348,000 | 12,082,000 | 12,318,000 | 13,376,000 | 11,449,000 | 12,060,000 | 12,979,000 | ||||||||||
net earnings | 51,047,000 | 38,009,000 | 38,185,000 | -17,678,000 | 22,588,000 | 34,890,000 | 33,600,000 | 33,395,000 | 58,845,000 | 36,432,000 | 119,622,000 | 14,398,000 | 16,460,000 | 44,654,000 | 17,556,000 | 17,403,000 | 19,738,000 | 48,847,000 | 15,863,000 | 32,102,000 | 21,389,000 | 6,313,000 | 16,281,000 | 25,626,000 | 30,291,000 | 25,851,000 | 22,707,000 | 26,329,000 | 24,290,000 | 33,209,000 | 23,907,000 | 26,824,000 | 31,641,000 | 25,055,000 | 27,428,000 | 28,411,000 | 33,118,000 | 25,364,000 | 25,668,000 | 27,241,000 | 31,756,000 | 25,813,000 | 27,521,000 | ||||||||||||||||||||
yoy | 125.99% | 8.94% | 13.65% | 131.94% | 257.50% | -18.41% | 581.37% | -17.27% | 126.23% | -64.06% | 9.71% | -7.72% | 673.75% | -2.57% | 25.27% | -29.39% | -75.58% | -28.30% | -2.67% | 24.71% | -22.16% | -5.02% | -1.85% | -23.23% | 32.54% | -12.84% | -5.59% | -4.46% | -1.22% | 6.86% | 4.29% | 4.29% | -1.74% | -6.73% | |||||||||||||||||||||||||||||
qoq | 34.30% | -0.46% | -316.00% | -178.26% | -35.26% | 3.84% | -43.25% | 61.52% | -69.54% | 730.82% | -12.53% | -63.14% | 154.35% | 0.88% | -59.59% | 207.93% | -50.59% | 50.09% | 238.81% | -61.22% | -36.47% | -15.40% | 17.18% | 13.85% | -13.76% | 8.39% | -26.86% | 38.91% | -10.87% | -15.22% | 26.29% | -8.65% | -3.46% | -14.21% | 30.57% | -1.18% | -5.77% | -14.22% | 23.02% | -6.21% | |||||||||||||||||||||||
net income margin % | 16.39% | 12.85% | 13.33% | -5.58% | 7.14% | 11.75% | 11.61% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 16.35% | 33.47% | 18.71% | 64.68% | 7.86% | 8.59% | 24.16% | 10.06% | 10.68% | NaN% | 12.04% | 31.69% | 10.97% | 20.50% | 14.85% | 4.79% | 12.47% | 19.02% | 23.13% | 21.38% | 20.21% | 22.38% | 21.28% | 29.66% | 22.04% | 28.99% | 33.11% | 29.82% | 32.02% | 35.75% | 40.89% | 33.78% | 34.21% | 34.62% | 37.98% | 34.57% | 35.47% | NaN% | NaN% | NaN% | NaN% |
other comprehensive income: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign currency translation income | -4,352,000 | 2,762,000 | -2,850,000 | 22,953,000 | 5,311,000 | -25,518,000 | 21,256,000 | -1,934,000 | -11,981,000 | 18,025,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized gains on derivative instruments | -160,000 | -711,000 | -1,665,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other comprehensive income | -4,512,000 | 2,051,000 | -4,515,000 | 22,172,000 | 3,598,000 | -25,563,000 | 18,229,000 | -3,009,000 | -11,646,000 | 14,355,000 | -11,952,000 | 7,487,000 | 1,574,000 | 16,685,000 | -16,643,000 | -20,151,000 | 4,328,000 | 4,808,000 | -6,964,000 | 6,821,000 | 146,000 | 18,987,000 | 14,057,000 | 6,258,000 | -25,105,000 | 13,275,000 | -8,106,000 | -3,887,000 | 3,378,000 | -12,379,000 | -1,136,000 | 40,956,000 | -7,058,000 | -824,000 | 16,359,000 | 1,925,000 | -3,288,000 | 6,480,000 | 6,055,000 | -24,953,000 | 2,088,000 | 11,029,000 | -17,145,000 | -1,498,000 | -1,479,000 | 6,044,000 | 4,368,000 | 1,716,000 | 2,587,000 | ||||||||||||||
comprehensive income | 46,535,000 | 40,060,000 | 33,670,000 | 4,494,000 | 26,186,000 | 9,327,000 | 51,829,000 | 47,452,000 | 65,103,000 | 11,327,000 | 132,897,000 | 6,292,000 | 12,573,000 | 48,032,000 | 5,177,000 | 16,267,000 | 60,694,000 | 41,789,000 | 15,039,000 | 48,461,000 | 23,314,000 | 3,025,000 | 22,761,000 | 31,681,000 | 5,338,000 | 27,939,000 | -314,000 | 37,358,000 | 7,145,000 | 31,711,000 | 6,316,000 | 25,345,000 | 37,685,000 | 29,423,000 | -1,446,000 | 30,127,000 | 35,705,000 | 23,473,000 | 16,034,000 | ||||||||||||||||||||||||
earnings per share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.33 | 0.24 | 0.25 | -0.11 | 0.14 | 0.22 | 0.21 | 0.26 | 0.31 | 0.17 | 0.32 | 0.47 | 0.45 | 0.32 | 2.28 | 1.57 | 1.55 | 2.04 | 1.78 | 0.38 | 1.18 | 1.2 | 0.87 | 1.54 | 0.95 | 3.13 | 0.38 | 0.43 | 1.18 | 0.46 | 0.46 | 0.53 | 1.3 | 0.42 | 0.86 | 0.57 | 0.17 | 0.44 | 0.69 | 0.81 | 0.7 | 0.61 | 0.7 | 0.65 | 0.9 | 0.65 | 0.73 | 0.86 | 0.68 | 0.74 | 0.78 | 0.9 | 0.69 | 0.7 | 0.74 | 0.86 | 0.7 | 0.74 | |||||
diluted | 0.32 | 0.24 | 0.24 | -0.11 | 0.14 | 0.22 | 0.21 | 0.26 | 0.31 | 0.17 | 0.31 | 0.46 | 0.43 | 0.31 | 2.21 | 1.51 | 1.48 | 1.94 | 1.69 | 0.36 | 1.12 | 1.15 | 0.83 | 1.49 | 0.92 | 3.02 | 0.37 | 0.42 | 1.15 | 0.45 | 0.45 | 0.52 | 1.29 | 0.42 | 0.86 | 0.57 | 0.17 | 0.43 | 0.69 | 0.81 | 0.69 | 0.61 | 0.7 | 0.65 | 0.89 | 0.64 | 0.73 | 0.85 | 0.68 | 0.74 | 0.77 | 0.9 | 0.69 | 0.7 | 0.74 | 0.86 | 0.7 | 0.74 | |||||
weighted-average common shares outstanding: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 156,327 | 155,839 | 155,464 | 157,521 | 157,372 | 158,431 | 158,531 | 157,708 | 157,309 | 157,533 | 158,130 | 157,179 | 157,311 | 157,011 | 39,232 | 39,219 | 39,272 | 39,310 | 39,094 | 38,747 | 38,856 | 38,691 | 38,536 | 38,201 | 38,303 | 38,167 | 38,032 | 37,781 | 37,772 | 37,766 | 37,697 | 37,476 | 37,503 | 37,376 | 37,313 | 37,320 | 37,308 | 37,281 | 37,194 | 37,196 | 37,189 | 37,169 | 37,096 | 37,138 | 37,085 | 37,007 | 36,890 | 36,911 | 36,882 | 36,842 | 36,836 | 36,842 | 36,834 | 36,828 | 36,939 | 36,864 | 36,966 | 37,095 | 37,098 | ||||
diluted | 157,403 | 156,999 | 156,362 | 159,717 | 158,944 | 160,626 | 161,115 | 160,774 | 160,496 | 160,060 | 161,940 | 161,855 | 161,615 | 161,750 | 40,543 | 41,029 | 40,969 | 41,207 | 41,158 | 40,483 | 40,676 | 40,257 | 40,025 | 39,401 | 39,435 | 39,550 | 39,253 | 38,892 | 38,861 | 38,748 | 38,813 | 38,055 | 38,142 | 37,705 | 37,500 | 37,494 | 37,478 | 37,473 | 37,326 | 37,299 | 37,301 | 37,315 | 37,231 | 37,269 | 37,211 | 37,148 | 37,005 | 37,053 | 37,015 | 36,928 | 36,900 | 36,908 | 36,900 | 36,895 | 37,006 | 36,930 | 37,028 | 37,170 | 37,172 | ||||
unrealized gains on derivative instruments - cash flow hedges, net of tax | -781,000 | -1,713,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized gains on derivative instruments - cash flow hedges, net of tax amounts disclosed in note 8 | -45,000 | -3,027,000 | -1,075,000 | 335,000 | -3,670,000 | -350,000 | 2,491,000 | -1,708,000 | -685,000 | 4,695,000 | 2,517,000 | 7,179,000 | 2,884,000 | 1,682,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
net earnings, including noncontrolling interest | 40,588,000 | 49,059,000 | 27,465,000 | 50,993,000 | 75,484,000 | 70,218,000 | 50,005,000 | 89,734,000 | 61,915,000 | 60,144,000 | 72,059,000 | 68,981,000 | 14,644,000 | 45,402,000 | 46,144,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
net earnings attributable to noncontrolling interest | 179,000 | 391,000 | -595,000 | -8,114,000 | -634,000 | -316,000 | -380,000 | -130,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings attributable to bio-techne | 40,588,000 | 49,059,000 | 27,465,000 | 50,993,000 | 75,484,000 | 70,218,000 | 50,005,000 | 89,555,000 | 61,524,000 | 60,739,000 | 80,173,000 | 69,615,000 | 14,960,000 | 45,782,000 | 46,274,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
foreign currency translation reclassified to earnings with eminence deconsolidation | 119,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other comprehensive income attributable to noncontrolling interest | -33,000 | -96,000 | -1,000 | 66,000 | -39,000 | 89,000 | -69,000 | 83,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
other comprehensive income attributable to bio-techne | -3,009,000 | -11,646,000 | 14,355,000 | -11,952,000 | 7,487,000 | 1,574,000 | 16,685,000 | -16,610,000 | -20,055,000 | 4,329,000 | 4,742,000 | -6,925,000 | 8,294,000 | 215,000 | 18,904,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
comprehensive income attributable to bio-techne | 37,579,000 | 37,413,000 | 41,820,000 | 39,041,000 | 82,971,000 | 71,792,000 | 66,690,000 | 72,945,000 | 41,469,000 | 65,068,000 | 84,915,000 | 62,690,000 | 21,692,000 | 45,997,000 | 65,178,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
earnings per share attributable to bio-techne: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.33 | 0.24 | 0.25 | -0.11 | 0.14 | 0.22 | 0.21 | 0.26 | 0.31 | 0.17 | 0.32 | 0.47 | 0.45 | 0.32 | 2.28 | 1.57 | 1.55 | 2.04 | 1.78 | 0.38 | 1.18 | 1.2 | 0.87 | 1.54 | 0.95 | 3.13 | 0.38 | 0.43 | 1.18 | 0.46 | 0.46 | 0.53 | 1.3 | 0.42 | 0.86 | 0.57 | 0.17 | 0.44 | 0.69 | 0.81 | 0.7 | 0.61 | 0.7 | 0.65 | 0.9 | 0.65 | 0.73 | 0.86 | 0.68 | 0.74 | 0.78 | 0.9 | 0.69 | 0.7 | 0.74 | 0.86 | 0.7 | 0.74 | |||||
diluted | 0.32 | 0.24 | 0.24 | -0.11 | 0.14 | 0.22 | 0.21 | 0.26 | 0.31 | 0.17 | 0.31 | 0.46 | 0.43 | 0.31 | 2.21 | 1.51 | 1.48 | 1.94 | 1.69 | 0.36 | 1.12 | 1.15 | 0.83 | 1.49 | 0.92 | 3.02 | 0.37 | 0.42 | 1.15 | 0.45 | 0.45 | 0.52 | 1.29 | 0.42 | 0.86 | 0.57 | 0.17 | 0.43 | 0.69 | 0.81 | 0.69 | 0.61 | 0.7 | 0.65 | 0.89 | 0.64 | 0.73 | 0.85 | 0.68 | 0.74 | 0.77 | 0.9 | 0.69 | 0.7 | 0.74 | 0.86 | 0.7 | 0.74 | |||||
foreign currency translation adjustments | -11,602,000 | 4,996,000 | 3,282,000 | 17,370,000 | -21,457,000 | -22,668,000 | -2,851,000 | 1,924,000 | -8,646,000 | 5,251,000 | -1,142,000 | 16,928,000 | 11,914,000 | 5,175,000 | -19,403,000 | 11,867,000 | -7,602,000 | -8,464,000 | -1,136,000 | 2,297,000 | 1,524,000 | 6,968,000 | 7,838,000 | 2,400,000 | -10,066,000 | -3,234,000 | -6,670,000 | 7,128,000 | -7,514,000 | -12,896,000 | 8,521,000 | -20,094,000 | -15,837,000 | -9,103,000 | 3,840,000 | 733,000 | 3,344,000 | 7,902,000 | 694,000 | -9,264,000 | 1,107,000 | 3,925,000 | |||||||||||||||||||||
derivative instruments - cash flow hedges | 1,372,500 | 1,288,000 | 2,059,000 | 2,143,000 | -1,199,500 | -5,702,000 | 1,408,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized gains on derivative instruments - cash flow hedges, net of tax of 154 in fy20 | -504,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax expense | 2,404,250 | 5,223,000 | 4,211,000 | 5,244,000 | -27,116,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign currency translation gain | -1,092,000 | 5,232,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized gain on derivative instruments - cash flow hedges | -1,442,250 | -1,854,000 | -3,915,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized gain on available-for-sale investments | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash dividends per common share: | 0.24 | 0.32 | 0.32 | 0.32 | 0.32 | 0.32 | 0.32 | 0.32 | 0.32 | 0.32 | 0.32 | 0.32 | 0.32 | 0.32 | 0.32 | 0.32 | 0.32 | 0.32 | 0.31 | 0.32 | 0.31 | 0.31 | 0.3 | 0.3 | 0.3 | 0.3 | 0.28 | 0.28 | 0.28 | 0.28 | 0.27 | ||||||||||||||||||||||||||||||||
unrealized gains and losses on available-for-sale investments | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized gain on available-for-sale investments, net of tax of (10,120), 293, (4,745), and (1,767), respectively | 38,659,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized gain on available-for-sale investments, net of tax of 799, (1,889), 5,375, and (2,060), respectively | -8,582,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted average common shares outstanding: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 37,449 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 37,926 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized gains and losses on available-for-sale investments, net of tax of 4,576 and (171), respectively | -7,792,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized gain on available-for-sale investments, net of tax of 293, 3,611, (1,767), and 3,917, respectively | 4,002,500 | -475,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized gain on available-for-sale investments, net of tax of (1,889), (3,466), (2,060), and 306, respectively | 6,778,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized gains and losses on available-for-sale investments, net of tax of (171) and 3,752, respectively | 9,714,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized gain on available-for-sale investments, net of tax of (3,611), 1,644, (3,917) and 2,070, respectively | -8,151,250 | -32,081,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized gain on available-for-sale investments, net of tax of 3,466, 526, (306) and 426, respectively | 9,602,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized losses on available-for-sale investments, net of tax of (3,752) and (100), respectively | -10,125,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other comprehensive loss | -23,021,000 | -17,591,000 | -28,874,000 | -1,891,000 | -9,634,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized gain on available-for-sale investments, net of tax of 1,644, 42, 2,070 and (16,887), respectively | 2,200,000 | 2,949,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized gain on available-for-sale investments, net of tax of 526, 467, 426 and (16,929), respectively | 14,339,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized losses on available-for-sale investments, net of tax of (100) and (17,396), respectively | -8,488,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other income: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest income | 1,043,000 | 529,000 | 545,000 | 567,000 | 670,000 | 638,000 | 677,000 | 661,000 | 643,000 | 470,000 | 798,000 | 728,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
other non-operating expense | -438,000 | -229,000 | -71,000 | -304,000 | 278,000 | -118,000 | -135,000 | -478,000 | -1,244,000 | -373,000 | -607,000 | -1,175,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
total other income | 605,000 | 300,000 | 474,000 | 263,000 | 948,000 | 520,000 | 542,000 | 183,000 | -601,000 | -3,157,000 | 191,000 | -447,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized gains on available-for-sale investments, net of tax of 42, 6,610, (16,887) and (2,659), respectively | -7,610,250 | 5,311,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized gains on available-for-sale investments, net of tax of 467, (1,680), (16,929) and (9,269), respectively | 1,024,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized losses on available-for-sale investments, net of tax of (17,396) and (7,589), respectively | -36,776,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment losses on investments | -3,254,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized gains on available-for-sale investments, net of tax of 6,610, 13,326, (2,659) and 13,319, respectively | -1,176,500 | 11,851,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized gains on available-for-sale investments, net of tax of (1,680), 11, (9,269) and (7), respectively | -2,998,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized gains on available-for-sale investments, net of tax of (7,589) and (18), respectively | -13,559,000 |
Balance Sheets:
Quarterly
Annual
| Unit: USD | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents | 209,819,000 | 172,879,000 | 144,962,000 | 162,186,000 | 140,670,000 | 177,549,000 | 187,540,000 | 151,791,000 | 139,915,000 | 130,132,000 | 148,663,000 | 180,571,000 | 127,282,000 | 164,682,000 | 165,257,000 | 172,567,000 | 160,821,000 | 211,845,000 | 196,321,000 | 199,091,000 | 186,136,000 | 165,526,000 | 169,404,000 | 146,625,000 | 156,216,000 | 110,293,000 | 99,891,000 | 100,886,000 | 95,561,000 | 85,886,000 | 94,674,000 | 121,990,000 | 86,608,000 | 121,458,000 | 72,464,000 | 91,612,000 | 59,840,000 | 58,936,000 | 69,589,000 | 64,237,000 | 65,713,000 | 62,452,000 | 48,842,000 | 54,532,000 | 106,447,000 | 92,968,000 | 98,239,000 | 318,568,000 | 123,603,000 | 98,402,000 | 83,856,000 | 163,786,000 | 150,713,000 | 143,286,000 | 130,805,000 | 116,675,000 | 95,280,000 | 80,994,000 | 79,235,000 | 77,613,000 |
accounts receivable, less allowances | 214,562,000 | 184,614,000 | 183,897,000 | 206,876,000 | 237,140,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
inventories | 201,175,000 | 205,447,000 | 203,188,000 | 189,446,000 | 191,083,000 | 188,373,000 | 185,041,000 | 179,731,000 | 179,496,000 | 180,839,000 | 186,080,000 | 171,638,000 | 169,464,000 | 160,233,000 | 150,009,000 | 141,123,000 | 128,283,000 | 121,858,000 | 117,366,000 | 116,748,000 | 109,990,000 | 106,590,000 | 106,003,000 | 103,152,000 | 99,673,000 | 95,351,000 | 90,855,000 | 91,050,000 | 93,839,000 | 90,905,000 | 90,918,000 | 85,648,000 | 88,586,000 | 68,280,000 | 66,532,000 | 60,151,000 | 63,767,000 | 66,089,000 | 70,519,000 | 57,102,000 | 57,066,000 | 58,675,000 | 58,967,000 | 49,577,000 | 51,045,000 | 52,815,000 | 52,195,000 | 38,847,000 | 38,386,000 | 39,992,000 | 39,957,000 | 34,877,000 | 35,675,000 | 37,600,000 | 38,397,000 | 38,277,000 | 40,497,000 | 40,978,000 | 42,116,000 | 44,906,000 |
current assets held-for-sale | 12,332,000 | 4,700,000 | 1,047,000 | 9,459,000 | 9,773,000 | 26,669,000 | 26,647,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
other current assets | 62,494,000 | 74,492,000 | 77,460,000 | 37,460,000 | 53,647,000 | 49,731,000 | 42,839,000 | 33,658,000 | 31,286,000 | 40,051,000 | 52,164,000 | 27,066,000 | 27,920,000 | 23,431,000 | 24,773,000 | 22,856,000 | 31,558,000 | 36,496,000 | 43,773,000 | 16,919,000 | 22,582,000 | 24,148,000 | 25,865,000 | 24,341,000 | 13,715,000 | 14,020,000 | 19,955,000 | 18,058,000 | 16,877,000 | 19,213,000 | 13,720,000 | 10,668,000 | 13,330,000 | 7,561,000 | 6,240,000 | |||||||||||||||||||||||||
total current assets | 688,050,000 | 637,432,000 | 609,507,000 | 608,300,000 | 627,240,000 | 634,640,000 | 648,567,000 | 617,419,000 | 610,650,000 | 590,640,000 | 591,477,000 | 621,482,000 | 570,996,000 | 565,183,000 | 552,031,000 | 605,556,000 | 593,108,000 | 590,230,000 | 543,748,000 | 510,606,000 | 566,606,000 | 541,933,000 | 541,893,000 | 520,920,000 | 491,928,000 | 465,074,000 | 391,945,000 | 412,607,000 | 423,433,000 | 379,934,000 | 383,112,000 | 398,366,000 | 393,504,000 | 346,086,000 | 307,158,000 | 348,025,000 | 306,042,000 | 294,106,000 | 310,151,000 | 253,891,000 | 236,739,000 | 258,383,000 | 240,997,000 | 248,283,000 | 294,738,000 | 273,530,000 | 268,111,000 | 469,413,000 | 319,531,000 | 279,141,000 | 280,636,000 | 409,516,000 | 390,157,000 | 359,731,000 | 350,143,000 | 346,507,000 | 306,272,000 | 227,216,000 | 219,010,000 | 230,417,000 |
property and equipment | 232,990,000 | 234,383,000 | 240,334,000 | 245,719,000 | 251,977,000 | 249,753,000 | 253,939,000 | 251,154,000 | 243,728,000 | 234,204,000 | 231,683,000 | 226,200,000 | 223,571,000 | 223,851,000 | 224,098,000 | 223,242,000 | 218,398,000 | 211,814,000 | 207,134,000 | 207,907,000 | 198,975,000 | 195,602,000 | 191,677,000 | 176,829,000 | 165,012,000 | 164,313,000 | 156,783,000 | 154,039,000 | 145,319,000 | 145,262,000 | 146,511,000 | 145,348,000 | 142,779,000 | 138,461,000 | 136,846,000 | 135,124,000 | 132,146,000 | 131,952,000 | 133,805,000 | 132,362,000 | 133,666,000 | 134,043,000 | 132,852,000 | 129,749,000 | 124,485,000 | 124,776,000 | 122,006,000 | 117,120,000 | 116,649,000 | 115,159,000 | 113,362,000 | 108,756,000 | 105,202,000 | 101,133,000 | 94,920,000 | 93,788,000 | 94,614,000 | 94,604,000 | 94,352,000 | 95,398,000 |
right-of-use assets | 68,316,000 | 68,249,000 | 70,725,000 | 73,399,000 | 83,744,000 | 85,383,000 | 89,221,000 | 91,285,000 | 97,258,000 | 100,863,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill | 977,800,000 | 980,561,000 | 978,912,000 | 980,935,000 | 968,612,000 | 964,607,000 | 982,585,000 | 972,663,000 | 970,966,000 | 980,082,000 | 969,376,000 | 872,737,000 | 870,542,000 | 869,589,000 | 865,418,000 | 822,101,000 | 827,618,000 | 832,056,000 | 840,020,000 | 843,067,000 | 746,460,000 | 746,666,000 | 731,636,000 | 728,308,000 | 725,831,000 | 734,241,000 | 730,412,000 | 732,667,000 | 719,608,000 | 706,355,000 | 704,790,000 | 597,890,000 | 610,667,000 | 589,101,000 | 587,780,000 | 579,026,000 | 569,738,000 | 557,731,000 | 565,789,000 | 430,882,000 | 434,734,000 | 423,895,000 | 427,317,000 | 390,638,000 | 385,831,000 | 401,651,000 | 305,234,000 | 151,473,000 | 144,654,000 | 144,361,000 | 143,800,000 | 84,336,000 | 84,311,000 | 87,166,000 | 86,936,000 | 85,682,000 | 86,524,000 | 85,240,000 | 85,360,000 | 86,633,000 |
intangible assets | 319,074,000 | 334,990,000 | 350,107,000 | 365,599,000 | 443,699,000 | 461,051,000 | 486,004,000 | 507,081,000 | 526,428,000 | 550,605,000 | 578,971,000 | 534,645,000 | 553,257,000 | 567,647,000 | 585,534,000 | 531,522,000 | 551,342,000 | 569,347,000 | 596,300,000 | 615,968,000 | 489,178,000 | 504,172,000 | 507,591,000 | 516,545,000 | 530,333,000 | 549,712,000 | 563,338,000 | 579,429,000 | 579,142,000 | 608,273,000 | 632,686,000 | 446,332,000 | 443,794,000 | 438,360,000 | 451,024,000 | 452,042,000 | 482,693,000 | 493,542,000 | 503,626,000 | 310,524,000 | 315,310,000 | 315,547,000 | 325,396,000 | 292,839,000 | 297,313,000 | 313,255,000 | 307,508,000 | 108,776,000 | 96,110,000 | 98,546,000 | 100,523,000 | 40,552,000 | 41,779,000 | 44,938,000 | 46,073,000 | 46,476,000 | 48,352,000 | 48,679,000 | 50,030,000 | 52,282,000 |
other assets | 264,371,000 | 267,084,000 | 276,563,000 | 273,609,000 | 268,987,000 | 274,990,000 | 275,701,000 | 264,265,000 | 272,140,000 | 274,359,000 | 281,576,000 | 285,302,000 | 283,354,000 | 53,194,000 | 53,895,000 | 46,828,000 | 45,976,000 | 37,106,000 | 11,589,000 | 11,575,000 | 11,593,000 | 11,339,000 | 10,281,000 | 13,522,000 | 12,167,000 | 9,251,000 | 5,588,000 | 5,668,000 | 5,116,000 | 5,008,000 | 5,099,000 | 5,266,000 | 27,064,000 | 43,414,000 | 44,572,000 | 44,002,000 | 42,812,000 | 42,694,000 | 4,106,000 | 1,922,000 | 1,474,000 | 1,585,000 | 1,757,000 | 1,851,000 | 1,938,000 | 1,701,000 | 1,826,000 | 1,688,000 | 2,265,000 | 2,368,000 | 2,492,000 | 2,031,000 | 3,076,000 | 3,033,000 | 2,844,000 | 1,849,000 | 1,621,000 | 1,219,000 | 11,300,000 | 1,319,000 |
total assets | 2,550,601,000 | 2,522,699,000 | 2,526,148,000 | 2,557,868,000 | 2,644,259,000 | 2,670,424,000 | 2,736,017,000 | 2,703,867,000 | 2,721,170,000 | 2,730,753,000 | 2,755,360,000 | 2,638,692,000 | 2,599,696,000 | 2,363,401,000 | 2,350,721,000 | 2,294,805,000 | 2,299,892,000 | 2,304,846,000 | 2,270,187,000 | 2,262,957,000 | 2,084,642,000 | 2,067,866,000 | 2,053,096,000 | 2,027,589,000 | 1,999,022,000 | 1,998,415,000 | 1,925,028,000 | 1,884,410,000 | 1,872,618,000 | 1,844,832,000 | 1,872,198,000 | 1,593,202,000 | 1,617,808,000 | 1,555,422,000 | 1,527,380,000 | 1,558,219,000 | 1,533,431,000 | 1,520,025,000 | 1,121,924,000 | 1,133,453,000 | ||||||||||||||||||||
liabilities and shareholders’ equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts payable | 23,490,000 | 26,269,000 | 30,157,000 | 25,311,000 | 31,644,000 | 33,120,000 | 31,559,000 | 37,968,000 | 28,895,000 | 31,514,000 | 28,084,000 | 25,679,000 | 27,120,000 | 24,100,000 | 30,475,000 | 33,865,000 | 30,859,000 | 26,756,000 | 25,621,000 | 29,384,000 | 25,842,000 | 24,252,000 | 27,190,000 | 23,090,000 | 19,735,000 | 19,092,000 | 14,106,000 | 16,210,000 | 14,898,000 | 16,013,000 | 18,259,000 | 18,452,000 | 14,530,000 | 11,318,000 | 15,082,000 | 16,856,000 | 12,034,000 | 12,908,000 | 14,178,000 | 20,653,000 | 13,516,000 | 10,426,000 | 13,177,000 | 13,443,000 | 13,510,000 | 13,127,000 | 13,571,000 | 9,652,000 | 8,418,000 | 7,163,000 | 6,656,000 | 6,236,000 | 6,189,000 | 6,466,000 | 6,541,000 | 6,291,000 | 6,451,000 | 5,914,000 | 5,734,000 | 5,207,000 |
salaries, wages and related accruals | 54,429,000 | 45,026,000 | 43,599,000 | 65,791,000 | 61,896,000 | 53,594,000 | 41,977,000 | 49,818,000 | 44,313,000 | 32,995,000 | 34,891,000 | 36,747,000 | 38,518,000 | 28,633,000 | 32,557,000 | 61,953,000 | 55,642,000 | 43,921,000 | 32,213,000 | 51,294,000 | 43,268,000 | 31,907,000 | 21,805,000 | 31,087,000 | 23,426,000 | 18,612,000 | 17,543,000 | 28,638,000 | 23,523,000 | 19,677,000 | 15,180,000 | 23,710,000 | 19,839,000 | 26,537,000 | 22,740,000 | 26,602,000 | 16,886,000 | 15,610,000 | 10,110,000 | 14,868,000 | 13,100,000 | 10,130,000 | 9,134,000 | 10,344,000 | 9,281,000 | 9,007,000 | 9,869,000 | 6,158,000 | 6,462,000 | 5,174,000 | 6,409,000 | 4,025,000 | 4,610,000 | 3,611,000 | 4,536,000 | 4,699,000 | 5,377,000 | 3,764,000 | 4,864,000 | 4,784,000 |
accrued expenses | 17,682,000 | 20,337,000 | 19,179,000 | 25,663,000 | 23,905,000 | 27,543,000 | 21,088,000 | 24,886,000 | 17,806,000 | 17,159,000 | 15,937,000 | 14,880,000 | 15,641,000 | 16,279,000 | 13,790,000 | 17,886,000 | 19,998,000 | 18,991,000 | 17,419,000 | 15,282,000 | 15,689,000 | 13,973,000 | 13,004,000 | 9,093,000 | 9,696,000 | 10,736,000 | 11,048,000 | 26,389,000 | 28,296,000 | 25,862,000 | 23,509,000 | 21,403,000 | 18,767,000 | 14,508,000 | 19,435,000 | 18,518,000 | 23,430,000 | 19,861,000 | 19,967,000 | 8,371,000 | 7,021,000 | 7,493,000 | 6,537,000 | 6,604,000 | 7,208,000 | 9,351,000 | 6,709,000 | 4,136,000 | 3,806,000 | 7,954,000 | 4,242,000 | 9,603,000 | 7,438,000 | 4,693,000 | 3,101,000 | 7,275,000 | 10,152,000 | 3,478,000 | 11,680,000 | |
contract liabilities | 38,433,000 | 31,030,000 | 30,445,000 | 32,571,000 | 32,269,000 | 27,715,000 | 26,614,000 | 27,930,000 | 30,108,000 | 28,427,000 | 24,516,000 | 23,069,000 | 24,878,000 | 21,812,000 | 22,059,000 | 23,406,000 | 23,107,000 | 19,081,000 | 19,121,000 | 18,995,000 | 18,714,000 | 13,217,000 | 13,285,000 | 13,049,000 | 13,556,000 | 11,893,000 | 9,108,000 | 9,084,000 | 10,112,000 | 8,396,000 | 8,762,000 | |||||||||||||||||||||||||||||
income taxes payable | 2,971,000 | 2,476,000 | 2,848,000 | 10,770,000 | 3,628,000 | 3,141,000 | 3,136,000 | 3,706,000 | 12,082,000 | 6,646,000 | 5,938,000 | 12,022,000 | 18,168,000 | 25,277,000 | 17,270,000 | 13,237,000 | 9,788,000 | 14,284,000 | 6,505,000 | 5,336,000 | 3,562,000 | 3,658,000 | 2,157,000 | 2,376,000 | 10,378,000 | 12,851,000 | 6,533,000 | 5,764,000 | 5,318,000 | 4,984,000 | 5,232,000 | 8,878,000 | 6,412,000 | -7,372,000 | 3,500,000 | 2,478,000 | 1,920,000 | 4,646,000 | 1,779,000 | 3,953,000 | 852,000 | 8,444,000 | 1,972,000 | 2,019,000 | 4,001,000 | 1,975,000 | 496,000 | 5,678,000 | 1,818,000 | 2,969,000 | 2,276,000 | 4,176,000 | 2,284,000 | 2,553,000 | 3,251,000 | 4,477,000 | 967,000 | 3,958,000 | 5,509,000 | |
operating lease liabilities - current | 14,181,000 | 13,710,000 | 13,771,000 | 14,098,000 | 14,049,000 | 13,511,000 | 13,485,000 | 12,920,000 | 12,978,000 | 12,672,000 | 12,198,000 | 11,199,000 | 10,723,000 | 10,975,000 | 12,115,000 | 11,928,000 | 11,864,000 | 11,809,000 | 12,001,000 | 11,602,000 | 10,414,000 | 9,912,000 | 9,695,000 | 9,535,000 | 9,544,000 | 9,398,000 | 9,260,000 | |||||||||||||||||||||||||||||||||
other current liabilities | 2,092,000 | 1,578,000 | 4,546,000 | 1,645,000 | 1,813,000 | 2,632,000 | 4,269,000 | 2,151,000 | 2,949,000 | 4,225,000 | 4,440,000 | 1,413,000 | 865,000 | 1,319,000 | 1,963,000 | 1,243,000 | 3,080,000 | 5,467,000 | 3,612,000 | 3,891,000 | 2,581,000 | 3,166,000 | ||||||||||||||||||||||||||||||||||||||
total current liabilities | 153,278,000 | 140,426,000 | 144,545,000 | 175,849,000 | 169,204,000 | 161,256,000 | 142,128,000 | 159,379,000 | 149,820,000 | 135,231,000 | 127,754,000 | 128,509,000 | 141,163,000 | 128,395,000 | 137,629,000 | 176,018,000 | 166,838,000 | 154,809,000 | 133,992,000 | 152,284,000 | 137,640,000 | 117,568,000 | 105,424,000 | 106,668,000 | 104,985,000 | 104,953,000 | 88,268,000 | 101,985,000 | 98,047,000 | 87,432,000 | 83,442,000 | 79,510,000 | 70,889,000 | 111,679,000 | 107,031,000 | 135,522,000 | 142,200,000 | 120,326,000 | 107,016,000 | 54,147,000 | 46,616,000 | 35,829,000 | 45,040,000 | 39,768,000 | 38,513,000 | 44,280,000 | 40,618,000 | 26,391,000 | 24,364,000 | 22,109,000 | 20,276,000 | 32,084,000 | 32,481,000 | 21,268,000 | 22,901,000 | 35,750,000 | 30,721,000 | 14,123,000 | 26,236,000 | 18,188,000 |
deferred income taxes | 14,210,000 | 11,021,000 | 11,273,000 | 6,169,000 | 31,924,000 | 37,723,000 | 50,017,000 | 55,863,000 | 63,666,000 | 71,575,000 | 83,134,000 | 88,982,000 | 94,607,000 | 111,381,000 | 112,920,000 | 98,994,000 | 99,301,000 | 101,423,000 | 98,812,000 | 93,125,000 | 98,401,000 | 105,342,000 | 101,374,000 | 101,090,000 | 96,178,000 | 104,579,000 | 88,530,000 | 89,754,000 | 96,844,000 | 104,113,000 | 113,843,000 | 86,293,000 | 86,987,000 | 74,103,000 | 116,784,000 | 120,596,000 | 132,072,000 | 133,239,000 | 135,512,000 | 62,837,000 | 61,373,000 | 11,513,000 | 16,677,000 | 11,511,000 | 11,729,000 | 13,090,000 | 19,148,000 | 9,623,000 | 8,509,000 | 9,878,000 | 9,527,000 | 9,944,000 | 10,068,000 | 4,214,000 | 6,170,000 | 14,234,000 | 4,264,000 | 12,921,000 | 6,730,000 | 5,797,000 |
long-term debt obligations | 200,000,000 | 260,000,000 | 300,000,000 | 346,000,000 | 330,000,000 | 300,000,000 | 300,000,000 | 319,000,000 | 389,000,000 | 447,000,000 | 440,000,000 | 350,000,000 | 370,000,000 | 200,000,000 | 264,661,000 | 243,410,000 | 246,514,000 | 269,618,000 | 287,723,000 | 328,827,000 | 202,931,000 | 219,035,000 | 311,139,000 | 344,243,000 | 407,348,000 | 370,452,000 | 473,556,000 | 492,660,000 | 339,000,000 | 392,500,000 | 362,500,000 | 337,500,000 | 343,771,000 | 343,637,000 | 343,659,000 | 343,500,000 | 91,500,000 | 157,808,000 | 162,789,000 | 164,368,000 | 73,000,000 | 144,000,000 | 144,000,000 | 112,000,000 | ||||||||||||||||
operating lease liabilities | 76,141,000 | 77,185,000 | 80,702,000 | 83,960,000 | 79,450,000 | 81,616,000 | 85,433,000 | 87,618,000 | 92,752,000 | 96,027,000 | 97,332,000 | 93,766,000 | 93,267,000 | 78,183,000 | 64,756,000 | 58,133,000 | 56,348,000 | 57,718,000 | 65,059,000 | 67,625,000 | 66,816,000 | 63,672,000 | 65,694,000 | 67,248,000 | 69,491,000 | 71,693,000 | 72,870,000 | |||||||||||||||||||||||||||||||||
other long-term liabilities | 21,668,000 | 23,078,000 | 23,814,000 | 27,082,000 | 15,656,000 | 11,337,000 | 19,789,000 | 13,157,000 | 11,557,000 | 17,361,000 | 9,394,000 | 10,919,000 | 10,973,000 | 11,336,000 | 11,501,000 | 12,239,000 | 12,769,000 | 11,747,000 | 20,046,000 | 24,462,000 | 23,812,000 | 25,796,000 | 29,981,000 | 26,949,000 | 28,052,000 | 20,706,000 | 22,450,000 | 25,222,000 | 19,496,000 | 17,993,000 | 9,671,000 | 9,338,000 | 9,140,000 | 9,321,000 | 6,255,000 | 5,403,000 | 4,397,000 | 3,628,000 | 3,654,000 | 3,317,000 | 3,164,000 | 3,220,000 | 3,146,000 | 3,204,000 | 2,144,000 | 1,896,000 | 708,000 | |||||||||||||
shareholders’ equity: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
undesignated capital stock, no par; authorized 5,000,000 shares; none issued or outstanding | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock | 1,565,000 | 1,559,000 | 1,557,000 | 1,550,000 | 1,568,000 | 1,579,000 | 1,589,000 | 1,582,000 | 1,576,000 | 1,571,000 | 1,584,000 | 1,576,000 | 1,573,000 | 1,571,000 | 392,000 | 392,000 | 393,000 | 393,000 | 393,000 | 390,000 | 389,000 | 388,000 | 386,000 | 385,000 | 381,000 | 383,000 | 381,000 | 379,000 | 378,000 | 377,000 | 378,000 | 376,000 | 375,000 | 375,000 | 374,000 | 374,000 | 373,000 | 373,000 | 373,000 | 372,000 | 372,000 | 372,000 | 372,000 | 371,000 | 372,000 | 371,000 | 370,000 | 370,000 | 369,000 | 369,000 | 369,000 | 368,000 | 368,000 | 368,000 | 368,000 | 368,000 | 369,000 | 369,000 | 370,000 | 371,000 |
additional paid-in capital | 1,005,403,000 | 964,955,000 | 946,118,000 | 911,089,000 | 902,124,000 | 875,864,000 | 855,973,000 | 820,337,000 | 790,418,000 | 764,273,000 | 746,606,000 | 721,543,000 | 715,052,000 | 700,684,000 | 680,057,000 | 653,657,000 | 636,321,000 | 616,429,000 | 583,851,000 | 534,411,000 | 514,299,000 | 481,004,000 | 448,679,000 | 420,536,000 | 381,632,000 | 362,534,000 | 334,112,000 | 316,797,000 | 297,748,000 | 283,854,000 | 274,584,000 | 246,568,000 | 226,469,000 | 214,697,000 | 206,761,000 | 199,161,000 | 194,010,000 | 188,415,000 | 184,213,000 | 178,760,000 | 172,144,000 | 168,960,000 | 166,603,000 | 163,306,000 | 161,850,000 | 157,728,000 | 150,308,000 | 147,004,000 | 142,658,000 | 140,390,000 | 136,613,000 | 134,895,000 | 134,118,000 | 133,827,000 | 132,291,000 | 131,851,000 | 131,417,000 | 130,517,000 | 129,653,000 | 129,312,000 |
retained earnings | 1,145,192,000 | 1,106,819,000 | 1,082,534,000 | 1,066,049,000 | 1,196,385,000 | 1,286,699,000 | 1,341,175,000 | 1,325,247,000 | 1,297,688,000 | 1,261,376,000 | 1,327,572,000 | 1,309,461,000 | 1,246,612,000 | 1,199,976,000 | 1,162,515,000 | 1,122,921,000 | 1,132,807,000 | 1,145,641,000 | 1,119,337,000 | 1,085,461,000 | 1,088,788,000 | 1,104,762,000 | 1,073,362,000 | 1,057,470,000 | 1,012,713,000 | 1,038,783,000 | 931,358,000 | 931,934,000 | 927,773,000 | 895,205,000 | 905,139,000 | 876,931,000 | 847,310,000 | 839,564,000 | 802,434,000 | 799,027,000 | 778,836,000 | 769,005,000 | 774,734,000 | 770,553,000 | 756,926,000 | 738,538,000 | 724,586,000 | 713,851,000 | 699,466,000 | 687,060,000 | 665,714,000 | 653,279,000 | 637,923,000 | 617,722,000 | 604,102,000 | 587,725,000 | 572,186,000 | 550,120,000 | 535,805,000 | 520,448,000 | 505,834,000 | 487,524,000 | 479,551,000 | 472,730,000 |
accumulated other comprehensive loss | -66,856,000 | -62,344,000 | -64,395,000 | -59,880,000 | -82,052,000 | -85,650,000 | -60,087,000 | -78,316,000 | -75,307,000 | -63,661,000 | -78,016,000 | -66,064,000 | -73,551,000 | -75,125,000 | -91,810,000 | -75,200,000 | -55,145,000 | -59,474,000 | -64,216,000 | -57,291,000 | -64,023,000 | -64,238,000 | -83,142,000 | -97,199,000 | -103,458,000 | -78,352,000 | -91,627,000 | -83,521,000 | -79,633,000 | -83,011,000 | -70,632,000 | -44,814,000 | -15,862,000 | -56,817,000 | -49,759,000 | -48,935,000 | -65,294,000 | -67,220,000 | -63,925,000 | -76,480,000 | -51,527,000 | -53,615,000 | -41,622,000 | -24,477,000 | -22,979,000 | -20,904,000 | -20,220,000 | -16,291,000 | ||||||||||||
total shareholders’ equity | 2,085,304,000 | 2,010,989,000 | 1,965,814,000 | 1,918,808,000 | 2,018,025,000 | 1,997,746,000 | 1,966,516,000 | 1,889,686,000 | 1,827,106,000 | 1,751,154,000 | 1,701,011,000 | 1,713,322,000 | 1,702,531,000 | 1,547,942,000 | 1,530,854,000 | 895,369,000 | 879,280,000 | 846,935,000 | 820,066,000 | 820,682,000 | 793,413,000 | 795,265,000 | 777,041,000 | 748,528,000 | 726,763,000 | 737,541,000 | 719,509,000 | 694,565,000 | 680,605,000 | 674,442,000 | 644,497,000 | 597,506,000 | 589,354,000 | 586,122,000 | ||||||||||||||||||||||||||
total liabilities and shareholders’ equity | 2,550,601,000 | 2,522,699,000 | 2,526,148,000 | 2,557,868,000 | 2,644,259,000 | 2,670,424,000 | 2,736,017,000 | 2,703,867,000 | 2,721,170,000 | 2,730,753,000 | 2,755,360,000 | 2,638,692,000 | 2,599,696,000 | 2,363,401,000 | 2,350,721,000 | 2,294,805,000 | 2,299,892,000 | 2,304,846,000 | 2,270,187,000 | 2,262,957,000 | 2,084,642,000 | 2,067,866,000 | 2,053,096,000 | 2,027,589,000 | 1,999,022,000 | 1,998,415,000 | 1,925,028,000 | 1,884,410,000 | 1,872,618,000 | 1,844,832,000 | 1,872,198,000 | 1,593,202,000 | 1,617,808,000 | 1,555,422,000 | 1,527,380,000 | 1,558,219,000 | 1,121,924,000 | 1,133,453,000 | ||||||||||||||||||||||
short-term available-for-sale investments | 1,072,000 | 5,397,000 | 5,520,000 | 23,739,000 | 29,915,000 | 32,074,000 | 37,818,000 | 74,462,000 | 70,351,000 | 67,135,000 | 38,740,000 | 32,463,000 | 90,108,000 | 117,426,000 | 117,986,000 | 124,268,000 | 104,872,000 | 133,657,000 | 58,520,000 | 65,147,000 | 83,229,000 | 70,647,000 | 69,047,000 | 59,764,000 | 89,826,000 | 40,927,000 | 50,261,000 | 66,102,000 | 53,780,000 | 56,559,000 | 52,381,000 | 31,598,000 | 18,874,000 | 51,471,000 | 38,423,000 | 56,389,000 | 53,503,000 | 46,970,000 | 32,573,000 | 44,786,000 | 96,528,000 | 88,454,000 | 100,843,000 | 169,151,000 | 162,162,000 | 142,809,000 | 142,262,000 | 152,311,000 | 124,325,000 | 56,758,000 | 54,120,000 | 63,200,000 | ||||||||
deferred tax asset | 10,307,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivables | 217,940,000 | 223,688,000 | 241,394,000 | 227,887,000 | 207,451,000 | 204,570,000 | 218,468,000 | 216,415,000 | 184,763,000 | 174,174,000 | 194,548,000 | 202,095,000 | 152,896,000 | 147,548,000 | 145,385,000 | 122,534,000 | 117,452,000 | 111,753,000 | 122,724,000 | 137,466,000 | 133,927,000 | 113,283,000 | 114,753,000 | 120,296,000 | 109,759,000 | 98,498,000 | 107,325,000 | 116,830,000 | 109,813,000 | 93,393,000 | 70,034,000 | |||||||||||||||||||||||||||||
bio-techne’s shareholders’ equity: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total bio-techne’s shareholders’ equity | 2,078,492,000 | 2,138,650,000 | 2,068,850,000 | 2,014,375,000 | 1,963,559,000 | 1,997,746,000 | 1,966,516,000 | 1,889,686,000 | 1,827,106,000 | 1,751,154,000 | 1,701,770,000 | 1,714,376,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
contingent consideration payable | 1,750,000 | 3,500,000 | 5,250,000 | 7,400,000 | 2,000,000 | 5,000,000 | 4,000,000 | 5,070,000 | 4,983,000 | 5,788,000 | 5,938,000 | 6,150,000 | 9,871,000 | 8,170,000 | 3,400,000 | 3,500,000 | 53,300,000 | 40,900,000 | 65,100,000 | 67,280,000 | 63,500,000 | 49,900,000 | 38,500,000 | 39,024,000 | 35,000,000 | 35,000,000 | ||||||||||||||||||||||||||||||||||
current liabilities held-for-sale | 689,000 | 1,593,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
right of use asset | 102,277,000 | 98,326,000 | 97,976,000 | 83,937,000 | 69,745,000 | 65,556,000 | 63,450,000 | 64,293,000 | 71,396,000 | 73,834,000 | 71,830,000 | 68,154,000 | 70,018,000 | 71,465,000 | 73,751,000 | 75,824,000 | 76,962,000 | |||||||||||||||||||||||||||||||||||||||||||
noncontrolling interest | -759,000 | -1,054,000 | -458,000 | 7,590,000 | 8,263,000 | 8,489,000 | 8,938,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt obligations | 12,500,000 | 12,500,000 | 12,500,000 | 12,500,000 | 12,500,000 | 12,500,000 | 12,500,000 | 12,500,000 | 12,500,000 | 12,500,000 | 12,500,000 | 12,500,000 | 12,500,000 | 12,500,000 | 12,500,000 | |||||||||||||||||||||||||||||||||||||||||||||
long-term contingent consideration payable | 7,000,000 | 8,100,000 | 5,000,000 | 4,800,000 | 7,000,000 | 17,600,000 | 25,400,000 | 7,100,000 | 5,599,000 | 199,000 | 199,000 | 1,700,000 | 2,684,000 | 5,130,000 | 9,200,000 | 2,200,000 | 6,000,000 | 6,800,000 | 3,200,000 | 28,600,000 | 32,400,000 | |||||||||||||||||||||||||||||||||||||||
liabilities and shareholders' equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bio-techne's shareholders' equity: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total bio-techne’s shareholders' equity | 1,702,989,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total bio-techne's shareholders' equity | 1,639,365,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total shareholder's equity | 1,646,955,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total bio-techne shareholders' equity | 1,562,971,000 | 1,539,453,000 | 1,521,916,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total shareholders' equity | 1,571,234,000 | 1,439,285,000 | 1,381,192,000 | 1,291,268,000 | 1,323,348,000 | 1,174,224,000 | 1,165,589,000 | 1,146,266,000 | 1,096,425,000 | 1,109,469,000 | 1,079,061,000 | 1,058,292,000 | 997,819,000 | 959,810,000 | 949,627,000 | 907,925,000 | 890,573,000 | 852,962,000 | 856,343,000 | 837,947,000 | ||||||||||||||||||||||||||||||||||||||||
accounts receivable, net of 1,428 and 775 of reserves, respectively | 157,790,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable, net of 1,526 and 775 of reserves, respectively | 128,243,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable, net of 1,429 and 775 of reserves, respectively | 122,635,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shareholders' equity: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of contingent consideration payable | 3,400,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt obligations, net of deferred financing costs of 360 and 0 respectively | 509,765,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings | 79,612,000 | 34,958,000 | 17,403,000 | 84,449,000 | 64,710,000 | 15,863,000 | 22,707,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net earnings to net cash from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation and amortization | 58,252,000 | 38,930,000 | 19,052,000 | 47,311,000 | 31,038,000 | 15,423,000 | 10,685,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
costs recognized on sale of acquired inventory | 2,804,000 | 1,869,000 | 935,000 | 2,013,000 | 582,000 | 318,000 | 1,113,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
stock-based compensation expense | 24,151,000 | 18,426,000 | 11,565,000 | 13,587,000 | 8,839,000 | 3,795,000 | 2,038,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
fair value adjustment to contingent consideration payable | -1,100,000 | -700,000 | -200,000 | 20,100,000 | 19,900,000 | 7,500,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments of contingent consideration | -26,200,000 | -35,000,000 | -35,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of investment | 16,226,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fair value adjustment on available for sale investments | -2,907,000 | 9,366,000 | 2,202,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other operating activity | 2,255,000 | 2,340,000 | 2,217,000 | 1,664,000 | 1,556,000 | 277,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
change in operating assets and operating liabilities, net of acquisition: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable | -13,136,000 | 7,848,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
prepaid expenses | -1,000,000 | -2,258,000 | 858,000 | 1,321,000 | 10,576,000 | 10,320,000 | 8,154,000 | 7,849,000 | 6,865,000 | 6,942,000 | 6,201,000 | 5,187,000 | 5,118,000 | 4,419,000 | 2,588,000 | 2,047,000 | 1,980,000 | 2,285,000 | 1,527,000 | 1,733,000 | 1,711,000 | 1,769,000 | 1,503,000 | 1,428,000 | 1,020,000 | 1,170,000 | 1,041,000 | |||||||||||||||||||||||||||||||||
trade accounts payable and accrued expenses | 7,977,000 | 5,385,000 | 1,665,000 | -4,736,000 | -563,000 | -416,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from operating activities | 125,673,000 | 86,011,000 | 39,448,000 | 105,528,000 | 83,878,000 | 44,696,000 | 31,833,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows from investing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisitions, net of cash acquired | -272,286,000 | -272,287,000 | -272,229,000 | -65,066,000 | -10,644,000 | -10,634,000 | -82,970,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from maturities of available-for-sale investments | 17,215,000 | 5,334,000 | 6,563,000 | 6,563,000 | 3,502,000 | 3,930,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of available-for-sale investments | -37,693,000 | -26,000,000 | -11,694,000 | -3,061,000 | -3,061,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of property and equipment | -13,719,000 | -8,794,000 | -15,116,000 | -11,608,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from investing activities | -306,483,000 | -301,747,000 | -288,113,000 | -76,680,000 | -18,750,000 | -12,405,000 | -85,161,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows from financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash dividends | -36,237,000 | -24,151,000 | -12,066,000 | -35,941,000 | -23,946,000 | -11,958,000 | -11,894,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from stock option exercises | 27,029,000 | 18,860,000 | 16,453,000 | 13,724,000 | 6,699,000 | 3,806,000 | 1,128,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
re-purchases of common stock | -15,405,000 | -15,404,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings under credit agreement | 580,000,000 | 580,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments on credit agreement | -396,375,000 | -373,250,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other financing | -4,731,000 | -4,731,000 | -4,339,000 | -2,157,000 | -1,802,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from financing activities | 154,281,000 | 181,324,000 | 222,531,000 | -36,356,000 | -35,404,000 | -50,954,000 | 41,865,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
effect of exchange rate changes on cash and cash equivalents | 99,000 | -1,692,000 | -1,182,000 | 2,504,000 | 122,000 | -485,000 | 5,773,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
net increase in cash and cash equivalents | -26,429,000 | -36,104,000 | 29,846,000 | -19,148,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at beginning of period | 121,990,000 | 121,990,000 | 121,990,000 | 91,612,000 | 91,612,000 | 91,612,000 | 54,532,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at end of period | 95,561,000 | 85,886,000 | 94,674,000 | 86,608,000 | 121,458,000 | 72,464,000 | 48,842,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosure of cash flow information: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for interest | 16,110,000 | 10,812,000 | 3,229,000 | 6,877,000 | 3,630,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for income taxes | 26,637,000 | 19,135,000 | 8,447,000 | 31,103,000 | 27,873,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
contingent portion of long-term debt obligations | 12,500,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt obligations, net of deferred financing costs of 388 and 0 respectively | 532,869,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt obligations, net of deferred financing costs of 402 and 0, respectively | 548,973,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts and other receivables | 8,307,000 | 9,399,000 | 18,636,000 | 9,550,000 | -3,763,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts payable, accrued expenses, and contract liabilities | 3,107,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
additions to property and equipment | -4,190,000 | -5,273,000 | -6,121,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from long-term debt | 580,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayments of long-term debt | -357,125,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
debt issuance costs | -3,004,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other financing activity | -1,727,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net decrease in cash and cash equivalents | -27,316,000 | -5,004,000 | -5,690,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred revenue, current | 7,067,000 | 5,968,000 | 6,072,000 | 4,852,000 | 4,484,000 | 5,218,000 | 3,139,000 | 3,839,000 | 3,491,000 | 2,811,000 | 2,545,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
balances at june 30, 2015 | 37,153,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other comprehensive loss | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
surrender and retirement of stock to exercise options | -3,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock issued for exercise of options | 69,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock issued for restricted stock awards | 23,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax benefit from exercise of stock options | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock issued to employee stock purchase plan | 9,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
employee stock purchase plan expense | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
balances at june 30, 2016 | 37,254,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other comprehensive income | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
balances at june 30, 2017 | 37,356,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
balances at june 30, 2018 | 37,608,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
prepaid expenses and other | 18,725,000 | 16,923,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred revenue | 7,841,000 | 6,016,000 | 5,374,000 | 4,717,000 | 3,380,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of equity investment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefit from stock option exercises | 131,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings under line-of-credit agreement | 55,000,000 | 25,000,000 | 77,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments on line-of-credit | -6,000,000 | -6,000,000 | -6,000,000 | -24,500,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
related party note payable, current | 14,578,000 | 3,595,000 | 3,733,000 | 3,759,000 | 3,808,000 | 3,789,000 | 3,868,000 | 4,024,000 | 3,004,000 | 5,983,000 | 5,949,000 | 5,949,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 659 and 555, respectively | 118,335,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities and shareholders' equity | 1,533,431,000 | 1,520,025,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 614 and 555, respectively | 104,368,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive income | -70,405,000 | -30,593,000 | -5,388,000 | -3,909,000 | -9,953,000 | -14,321,000 | 14,553,000 | 12,837,000 | 10,250,000 | 12,141,000 | 21,775,000 | 6,877,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 417 and 555, respectively | 87,156,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other receivables | 1,065,000 | 1,195,000 | 972,000 | 942,000 | 1,173,000 | 668,000 | 7,127,000 | 1,957,000 | 2,129,000 | 1,928,000 | 1,992,000 | 1,736,000 | 2,138,000 | 1,791,000 | 2,073,000 | 1,812,000 | 2,194,000 | 1,547,000 | 1,946,000 | |||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 549 and 555, respectively | 66,135,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 500 and 555, respectively | 70,915,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other | 26,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
distributions from unconsolidated entities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
available-for-sale investments | 4,085,000 | 3,575,000 | 3,575,000 | 151,357,000 | 162,590,000 | 138,477,000 | 132,376,000 | 135,765,000 | 128,569,000 | 131,713,000 | 143,966,000 | 145,129,000 | 148,114,000 | 148,949,000 | 131,988,000 | |||||||||||||||||||||||||||||||||||||||||||||
investments in unconsolidated entities | 10,000,000 | 10,446,000 | 531,000 | 1,056,000 | 1,522,000 | 19,176,000 | 19,435,000 | 19,633,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
related party note payable, long-term | 8,011,000 | 7,037,000 | 6,997,000 | 6,997,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 591 and 487, respectively | 65,885,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 572 and 487, respectively | 57,214,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes receivable | 4,182,000 | 3,816,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 492 and 487, respectively | 60,869,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 487 and 428, respectively | 47,874,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitments and contingencies | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 488 and 428, respectively | 48,501,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 494 and 428, respectively | 38,306,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 467 and 428, respectively | 42,240,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 428 and 455, respectively | 38,183,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 473 and 455, respectively | 38,138,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 478 and 455, respectively | 32,187,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 458 and 455, respectively | 35,119,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 455 and 448, respectively | 35,668,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 451 and 448, respectively | 39,114,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 450 and 448, respectively | 32,351,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 444 and 448, respectively | 34,092,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 448 and 347, respectively | 35,914,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other accounts payable and accrued expenses | 2,688,000 |
Cashflow Statements:
Quarterly
Annual
| Unit: USD | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
cash flows from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings | 51,047,000 | 38,009,000 | 38,185,000 | -17,678,000 | 22,588,000 | 34,890,000 | 33,600,000 | 45,403,000 | 46,143,000 | 33,395,000 | 58,845,000 | 36,433,000 | 119,620,000 | 14,398,000 | 16,460,000 | 44,654,000 | 17,555,000 | 17,403,000 | 41,701,000 | 19,739,000 | 48,847,000 | 15,863,000 | 32,102,000 | 21,389,000 | 6,314,000 | 16,281,000 | 25,626,000 | 30,291,000 | 25,852,000 | 22,707,000 | 26,329,000 | 24,290,000 | 33,209,000 | 23,907,000 | 26,824,000 | 31,641,000 | 25,055,000 | 27,428,000 | 28,411,000 | 33,118,000 | 25,364,000 | 25,668,000 | 85,090,000 | 53,334,000 | 27,521,000 | |||||||||||||
adjustments to reconcile net earnings to net cash from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation and amortization | 24,169,000 | 24,709,000 | 24,340,000 | 27,111,000 | 27,571,000 | 27,084,000 | 28,137,000 | 28,057,000 | 27,311,000 | 27,803,000 | 28,540,000 | 26,923,000 | 26,971,000 | 26,703,000 | 26,641,000 | 25,866,000 | 25,367,000 | 25,102,000 | 24,734,000 | 24,672,000 | 21,103,000 | 20,884,000 | 21,088,000 | 20,991,000 | 21,108,000 | 20,553,000 | 20,085,000 | 19,919,000 | 19,322,000 | 19,878,000 | 19,052,000 | 17,152,000 | 16,273,000 | 15,615,000 | 15,423,000 | 14,748,000 | 16,038,000 | 15,606,000 | 13,644,000 | 10,661,000 | 10,828,000 | 10,590,000 | 10,685,000 | 9,499,000 | 9,273,000 | 9,895,000 | 8,559,000 | 5,311,000 | 4,918,000 | 4,856,000 | 4,090,000 | 3,042,000 | 3,001,000 | 3,173,000 | 3,105,000 | 9,366,000 | 6,314,000 | 3,135,000 |
costs recognized on sale of acquired inventory | 197,000 | 181,000 | 185,000 | 188,000 | 179,000 | 186,000 | 183,000 | 181,000 | 0 | 0 | 100,000 | 300,000 | 0 | 0 | 84,000 | 1,512,000 | 1,474,000 | 68,000 | 935,000 | 935,000 | 934,000 | 935,000 | 442,000 | 1,431,000 | 264,000 | 318,000 | -8,168,000 | 3,136,000 | 3,850,000 | 4,219,000 | 1,992,000 | 1,082,000 | 1,244,000 | 1,113,000 | 1,709,000 | 897,000 | 1,188,000 | 3,167,000 | 3,168,000 | 1,177,000 | 1,404,000 | 1,731,000 | 1,005,000 | 1,032,000 | 1,200,000 | 1,264,000 | 5,870,000 | 3,915,000 | 2,148,000 | |||||||||
deferred income taxes | 2,842,000 | -72,000 | 5,275,000 | -32,282,000 | -5,408,000 | -8,077,000 | -5,340,000 | -9,551,000 | -7,582,000 | -10,723,000 | -11,591,000 | -6,916,000 | -16,286,000 | -1,598,000 | -4,767,000 | -1,072,000 | 655,000 | 1,826,000 | 5,407,000 | -21,408,000 | -6,239,000 | 668,000 | -452,000 | 4,489,000 | -6,164,000 | 15,412,000 | -607,000 | -2,468,000 | -2,008,000 | -5,338,000 | -3,768,000 | 1,314,000 | -4,493,000 | -41,353,000 | -2,184,000 | 1,890,000 | -939,000 | -3,214,000 | -1,170,000 | -1,245,000 | 57,000 | -321,000 | -1,115,000 | 2,098,000 | 289,000 | 534,000 | -1,617,000 | 1,245,000 | -1,092,000 | -1,677,000 | -1,329,000 | -480,000 | -567,000 | -710,000 | -777,000 | -7,753,000 | -7,472,000 | -1,066,000 |
stock-based compensation expense | 10,495,000 | 13,958,000 | 11,682,000 | 4,550,000 | 11,391,000 | 14,708,000 | 10,184,000 | 7,063,000 | 8,133,000 | 12,753,000 | 10,093,000 | -2,085,000 | 10,110,000 | 16,744,000 | 14,461,000 | 8,406,000 | 8,071,000 | 13,969,000 | 11,737,000 | 9,808,000 | 10,643,000 | 15,578,000 | 12,953,000 | 6,017,000 | 7,855,000 | 10,129,000 | 8,366,000 | 8,129,000 | 5,725,000 | 6,861,000 | 11,565,000 | 14,653,000 | 4,748,000 | 5,044,000 | 3,795,000 | 3,412,000 | 3,974,000 | 4,069,000 | 3,176,000 | 2,754,000 | 2,317,000 | 2,321,000 | 2,038,000 | 1,232,000 | 1,288,000 | 2,075,000 | 1,362,000 | 888,000 | 740,000 | 1,326,000 | 569,000 | 490,000 | 286,000 | 785,000 | 303,000 | 1,389,000 | 1,148,000 | 290,000 |
loss on equity method investment | 739,000 | -110,000 | -294,000 | -1,107,000 | 589,000 | -46,000 | -374,000 | 799,000 | 1,747,000 | 1,913,000 | 2,382,000 | |||||||||||||||||||||||||||||||||||||||||||||||
loss on investments | 2,371,000 | 2,017,000 | -2,054,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
asset impairment restructuring | 0 | 11,351,000 | 120,000 | 3,802,000 | 6,039,000 | 0 | 0 | 0 | 546,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
leases | -839,000 | -868,000 | -912,000 | 183,000 | 10,000 | 47,000 | 445,000 | -124,000 | 636,000 | 583,000 | 613,000 | 625,000 | 794,000 | -1,905,000 | 2,545,000 | -227,000 | -473,000 | -422,000 | -79,000 | -8,000 | -30,000 | |||||||||||||||||||||||||||||||||||||
recovery of assets held-for-sale | 0 | 0 | -6,789,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
other operating activity | -42,000 | -338,000 | 1,001,000 | 148,000 | 222,000 | -442,000 | 747,000 | 162,000 | 166,000 | 74,000 | 182,000 | 159,000 | 184,000 | 144,000 | -32,000 | 119,000 | 166,000 | -114,000 | 497,000 | 144,000 | -932,000 | 129,000 | 195,000 | -58,000 | -866,000 | 28,000 | 164,000 | 70,000 | -85,000 | 123,000 | 2,217,000 | -888,000 | 108,000 | 1,279,000 | 277,000 | |||||||||||||||||||||||
change in operating assets and operating liabilities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts and other receivables | -31,256,000 | 941,000 | 22,392,000 | 28,861,000 | -15,669,000 | -623,000 | 21,563,000 | -17,922,000 | -22,944,000 | 4,734,000 | 15,599,000 | -92,000 | -32,200,000 | -5,910,000 | 17,335,000 | 3,334,000 | -51,583,000 | -5,710,000 | -3,637,000 | 17,161,000 | -30,383,000 | -3,237,000 | 910,000 | 3,864,000 | -7,258,000 | 11,355,000 | -1,405,000 | 8,307,000 | -12,099,000 | -9,237,000 | 9,086,000 | 9,550,000 | 257,000 | -13,537,000 | 3,770,000 | -10,176,000 | -8,365,000 | -20,029,000 | 9,176,000 | -3,763,000 | -4,431,000 | -8,959,000 | 1,221,000 | 422,000 | 8,007,000 | -9,753,000 | 2,997,000 | -106,000 | -15,000 | -5,964,000 | 2,592,000 | 1,053,000 | -4,645,000 | 1,263,000 | 1,591,000 | |||
inventories | 3,431,000 | -1,939,000 | -14,002,000 | -6,604,000 | 173,000 | -8,908,000 | -2,805,000 | -4,616,000 | -22,000 | -4,361,000 | -5,216,000 | -1,351,000 | -10,454,000 | -7,677,000 | -10,685,000 | -15,973,000 | -7,334,000 | -5,719,000 | -2,981,000 | -3,025,000 | -3,529,000 | 1,382,000 | -1,968,000 | -4,852,000 | -5,628,000 | -3,661,000 | -720,000 | -2,097,000 | -3,338,000 | -1,534,000 | -6,678,000 | -1,751,000 | -4,063,000 | -2,067,000 | -5,446,000 | 2,844,000 | -1,079,000 | -83,000 | -2,414,000 | -2,389,000 | 322,000 | -1,383,000 | -3,176,000 | 168,000 | -623,000 | -1,933,000 | -2,326,000 | -2,191,000 | 539,000 | -947,000 | -296,000 | -184,000 | -670,000 | -278,000 | -1,084,000 | -1,586,000 | -929,000 | -226,000 |
prepaid expenses | -750,000 | 2,875,000 | 380,000 | -7,155,000 | -6,812,000 | 2,753,000 | -3,158,000 | -1,163,000 | 1,166,000 | -577,000 | -2,572,000 | 972,000 | -3,552,000 | 755,000 | -2,760,000 | 494,000 | 3,449,000 | -1,173,000 | -5,852,000 | 302,000 | 1,258,000 | 1,924,000 | -463,000 | 1,273,000 | 48,000 | -175,000 | -2,148,000 | -370,000 | 605,000 | 665,000 | 464,000 | -744,000 | -766,000 | -25,000 | -95,000 | -508,000 | 8,000 | -516,000 | -69,000 | 336,000 | -305,000 | 207,000 | -47,000 | 59,000 | -252,000 | -393,000 | 7,000 | -145,000 | ||||||||||
trade accounts payable, accrued expenses, contract liabilities, and other | 5,154,000 | -5,992,000 | -2,115,000 | -13,315,000 | -610,000 | 10,882,000 | -10,911,000 | 18,609,000 | 1,778,000 | 8,077,000 | -2,695,000 | -2,261,000 | 5,894,000 | -10,140,000 | -1,401,000 | 1,512,000 | 11,404,000 | 2,128,000 | -2,303,000 | 3,574,000 | 1,706,000 | 6,918,000 | 2,916,000 | 5,659,000 | 1,456,000 | |||||||||||||||||||||||||||||||||
salaries, wages and related accruals | 9,509,000 | 1,393,000 | -22,101,000 | 3,402,000 | 8,124,000 | 12,128,000 | -8,246,000 | 5,455,000 | 11,468,000 | -2,148,000 | -2,157,000 | -1,799,000 | 10,506,000 | -4,905,000 | -28,360,000 | 5,701,000 | 12,467,000 | 8,525,000 | -18,933,000 | 6,707,000 | 15,542,000 | 9,767,000 | -11,480,000 | 7,642,000 | 5,095,000 | 798,000 | -10,983,000 | 5,115,000 | 3,835,000 | 4,539,000 | -8,476,000 | 4,070,000 | -4,613,000 | 4,089,000 | -3,635,000 | 3,390,000 | 1,259,000 | 4,791,000 | -7,257,000 | 3,829,000 | 2,883,000 | 717,000 | -1,704,000 | 986,000 | 315,000 | -2,150,000 | 2,528,000 | -429,000 | 1,320,000 | -1,277,000 | 1,420,000 | -728,000 | 1,026,000 | -790,000 | 400,000 | 1,351,000 | -253,000 | 825,000 |
income taxes payable | 9,791,000 | 4,575,000 | -27,403,000 | -4,037,000 | -6,180,000 | 13,051,000 | -22,936,000 | -6,340,000 | -9,587,000 | 10,496,000 | 2,939,000 | 11,875,000 | -3,108,000 | 13,718,000 | -19,818,000 | 9,898,000 | -454,000 | 5,365,000 | -1,383,000 | -17,386,000 | -2,231,000 | 11,153,000 | 1,233,000 | -1,051,000 | 429,000 | -4,034,000 | -4,864,000 | 11,983,000 | 5,593,000 | -11,122,000 | 3,750,000 | 424,000 | 2,005,000 | -4,580,000 | 2,850,000 | -264,000 | 1,794,000 | -7,436,000 | 6,204,000 | -967,000 | 3,597,000 | -1,876,000 | 1,127,000 | -5,085,000 | 3,796,000 | -741,000 | 91,000 | -1,955,000 | 2,134,000 | -234,000 | -782,000 | -4,748,000 | -4,402,000 | -1,449,000 | ||||
net cash from operating activities | 86,661,000 | 82,411,000 | 27,585,000 | 98,201,000 | 41,120,000 | 84,346,000 | 63,889,000 | 75,496,000 | 80,986,000 | 83,116,000 | 59,383,000 | 83,393,000 | 50,535,000 | 64,384,000 | 56,081,000 | 102,717,000 | 73,128,000 | 100,993,000 | 48,434,000 | 122,020,000 | 74,866,000 | 89,269,000 | 66,009,000 | 44,791,000 | 49,469,000 | 70,418,000 | 40,539,000 | 55,946,000 | 39,662,000 | 46,563,000 | 39,448,000 | 64,839,000 | 21,650,000 | 39,182,000 | 44,696,000 | 50,827,000 | 24,939,000 | 41,180,000 | 26,502,000 | 36,361,000 | 37,137,000 | 38,539,000 | 31,833,000 | 37,139,000 | 30,776,000 | 35,726,000 | 35,718,000 | 37,921,000 | 34,934,000 | 31,322,000 | 32,585,000 | 29,987,000 | 33,025,000 | 31,287,000 | 29,263,000 | 89,333,000 | 54,870,000 | 34,432,000 |
capital expenditures | -9,086,000 | -5,921,000 | -5,363,000 | -4,890,000 | -10,123,000 | -6,821,000 | -9,172,000 | -17,980,000 | -16,441,000 | -14,864,000 | -13,592,000 | -10,831,000 | -11,748,000 | -6,109,000 | -9,556,000 | -13,570,000 | -15,100,000 | -10,168,000 | -6,070,000 | -11,316,000 | -10,602,000 | -11,445,000 | -10,938,000 | -17,373,000 | -9,282,000 | -14,564,000 | -10,525,000 | 0 | -4,925,000 | 0 | -4,190,000 | 0 | -3,508,000 | 0 | -5,273,000 | -5,868,000 | -4,016,000 | -2,853,000 | -2,442,000 | -3,054,000 | -2,836,000 | -4,887,000 | -6,121,000 | -6,934,000 | -4,924,000 | -3,142,000 | -4,905,000 | -2,102,000 | -4,261,000 | -3,647,000 | -3,811,000 | -5,346,000 | -6,373,000 | -8,220,000 | -2,515,000 | -4,884,000 | -3,297,000 | -1,096,000 |
free cash flows | 77,575,000 | 76,490,000 | 22,222,000 | 93,311,000 | 30,997,000 | 77,525,000 | 54,717,000 | 57,516,000 | 64,545,000 | 68,252,000 | 45,791,000 | 72,562,000 | 38,787,000 | 58,275,000 | 46,525,000 | 89,147,000 | 58,028,000 | 90,825,000 | 42,364,000 | 110,704,000 | 64,264,000 | 77,824,000 | 55,071,000 | 27,418,000 | 40,187,000 | 55,854,000 | 30,014,000 | 55,946,000 | 34,737,000 | 46,563,000 | 35,258,000 | 64,839,000 | 18,142,000 | 39,182,000 | 39,423,000 | 44,959,000 | 20,923,000 | 38,327,000 | 24,060,000 | 33,307,000 | 34,301,000 | 33,652,000 | 25,712,000 | 30,205,000 | 25,852,000 | 32,584,000 | 30,813,000 | 35,819,000 | 30,673,000 | 27,675,000 | 28,774,000 | 24,641,000 | 26,652,000 | 23,067,000 | 26,748,000 | 84,449,000 | 51,573,000 | 33,336,000 |
cash flows from investing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of available-for-sale investments | 0 | 0 | 0 | 1,085,000 | 4,324,000 | 0 | 0 | 23,759,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||
additions to property and equipment | -9,086,000 | -5,921,000 | -5,363,000 | -4,890,000 | -10,123,000 | -6,821,000 | -9,172,000 | -17,980,000 | -16,441,000 | -14,864,000 | -13,592,000 | -10,831,000 | -11,748,000 | -6,109,000 | -9,556,000 | -13,570,000 | -15,100,000 | -10,168,000 | -6,070,000 | -11,316,000 | -10,602,000 | -11,445,000 | -10,938,000 | -17,373,000 | -9,282,000 | -14,564,000 | -10,525,000 | -4,190,000 | -5,273,000 | -5,868,000 | -4,016,000 | -2,853,000 | -2,442,000 | -3,054,000 | -2,836,000 | -4,887,000 | -6,121,000 | -6,934,000 | -4,924,000 | -3,142,000 | -4,905,000 | -2,102,000 | -4,261,000 | -3,647,000 | -3,811,000 | -5,346,000 | -6,373,000 | -8,220,000 | -2,515,000 | -4,884,000 | -3,297,000 | -1,096,000 | ||||||
distributions from wilson wolf | 3,269,000 | 0 | 1,351,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
investment in spear bio | 0 | 0 | 0 | -15,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of assets held-for-sale | 0 | 0 | 4,617,000 | 658,000 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from investing activities | -5,817,000 | -5,921,000 | 605,000 | 406,000 | -8,873,000 | -5,032,000 | -21,684,000 | -8,808,000 | -16,441,000 | -23,671,000 | -154,110,000 | -4,756,000 | -241,096,000 | -109,000 | -19,688,000 | -18,570,000 | -35,993,000 | -226,903,000 | 129,000 | -8,604,000 | -8,138,000 | -10,473,000 | 19,358,000 | 33,295,000 | -15,085,000 | -30,316,000 | -4,736,000 | -13,634,000 | -288,113,000 | 37,968,000 | -57,930,000 | -6,345,000 | -12,405,000 | -4,701,000 | 4,000 | -32,975,000 | -268,282,000 | -3,618,000 | -13,986,000 | -4,805,000 | -85,161,000 | -5,522,000 | -3,148,000 | -63,069,000 | -354,754,000 | 163,685,000 | -81,000 | -8,783,000 | -105,133,000 | -4,759,000 | -11,525,000 | -9,000,000 | -5,920,000 | -19,134,000 | -11,278,000 | -10,449,000 | ||
cash flows from financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash dividends | -12,518,000 | -12,470,000 | -12,444,000 | -12,387,000 | -12,580,000 | -12,736,000 | -12,688,000 | -12,627,000 | -12,579,000 | -12,559,000 | -12,654,000 | -12,597,000 | -12,582,000 | -12,561,000 | -12,545,000 | -12,539,000 | -12,577,000 | -12,576,000 | -12,493,000 | -12,448,000 | -12,446,000 | -12,392,000 | -12,336,000 | -12,258,000 | -12,279,000 | -12,196,000 | -12,169,000 | -12,127,000 | -12,086,000 | -12,085,000 | -12,066,000 | -12,032,000 | -11,995,000 | -11,988,000 | -11,958,000 | -11,511,000 | -11,943,000 | -11,939,000 | -11,932,000 | -11,909,000 | -11,902,000 | -11,902,000 | -11,894,000 | -11,888,000 | -11,883,000 | -11,863,000 | -11,472,000 | -11,469,000 | -11,440,000 | -11,434,000 | -11,051,000 | -11,050,000 | -11,053,000 | -11,048,000 | -10,312,000 | -30,707,000 | -20,387,000 | -10,026,000 |
proceeds from stock option exercises | 29,959,000 | 4,739,000 | 23,495,000 | 6,226,000 | 14,872,000 | 5,540,000 | 25,101,000 | 22,934,000 | 18,331,000 | 5,276,000 | 14,394,000 | 8,414,000 | 4,422,000 | 5,027,000 | 11,950,000 | 8,809,000 | 11,846,000 | 18,620,000 | 37,880,000 | 10,100,000 | 22,655,000 | 16,919,000 | 15,418,000 | 32,493,000 | 11,243,000 | 18,295,000 | 8,952,000 | 10,921,000 | 8,169,000 | 2,407,000 | 16,453,000 | 5,446,000 | 7,025,000 | 2,893,000 | 3,806,000 | 1,627,000 | 1,525,000 | 79,000 | 2,026,000 | 3,535,000 | 748,000 | 47,000 | 1,128,000 | -1,000 | 2,702,000 | 5,166,000 | 1,864,000 | 3,198,000 | 1,568,000 | 2,415,000 | 1,145,000 | 281,000 | 0 | 688,000 | 136,000 | 667,000 | 45,000 | 45,000 |
repurchases of common stock | 0 | 0 | -24,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings under line-of-credit agreement | 66,000,000 | 0 | 0 | 65,000,000 | 160,000,000 | 0 | 170,000,000 | 0 | 449,661,000 | 0 | 40,000,000 | 40,000,000 | 10,000,000 | 0 | 30,000,000 | 0 | 90,000 | 24,910,000 | 343,500,000 | 0 | 0 | 0 | 77,000,000 | 0 | 0 | 38,000,000 | 125,000,000 | |||||||||||||||||||||||||||||||
repayments of long-term debt | -60,000,000 | -40,000,000 | -46,000,000 | -50,000,000 | -8,000,000 | 0 | -19,000,000 | -70,000,000 | -58,000,000 | -58,000,000 | -70,000,000 | -20,000,000 | 0 | -64,661,000 | -441,000,000 | -63,125,000 | -58,125,000 | -51,125,000 | -16,125,000 | -92,125,000 | -33,125,000 | -3,125,000 | -103,125,000 | -19,125,000 | -357,125,000 | |||||||||||||||||||||||||||||||||
taxes paid on rsus and net share settlements | -157,000 | -1,255,000 | -9,231,000 | -234,000 | -291,000 | -1,013,000 | -4,984,000 | -402,000 | -168,000 | -1,074,000 | -20,228,000 | -39,000 | -11,001,000 | 0 | -17,853,000 | |||||||||||||||||||||||||||||||||||||||||||
net cash from financing activities | -42,716,000 | -48,986,000 | -44,204,000 | -90,452,000 | -68,045,000 | -83,837,000 | -11,571,000 | -60,095,000 | -52,416,000 | -81,399,000 | 71,512,000 | -24,222,000 | 150,839,000 | -72,195,000 | -31,806,000 | -65,728,000 | -84,065,000 | -53,376,000 | -39,684,000 | 117,688,000 | -55,227,000 | -90,079,000 | -34,933,000 | -44,720,000 | -17,786,000 | -97,027,000 | -24,269,000 | -19,897,000 | -27,043,000 | -41,207,000 | 222,531,000 | -62,832,000 | -952,000 | 15,550,000 | -50,954,000 | -16,624,000 | -24,439,000 | -11,885,000 | 242,334,000 | -32,047,000 | -19,535,000 | -13,366,000 | 41,865,000 | -85,677,000 | -11,000,000 | 25,483,000 | 102,470,000 | -8,009,000 | -9,912,000 | -8,983,000 | -9,902,000 | -12,584,000 | -11,048,000 | -10,297,000 | -10,748,000 | -52,179,000 | -38,984,000 | -21,556,000 |
effect of exchange rate changes on cash and cash equivalents | -1,188,000 | 413,000 | -1,210,000 | 13,361,000 | -1,081,000 | -5,468,000 | 5,115,000 | 5,283,000 | -2,346,000 | 3,423,000 | -8,693,000 | -1,126,000 | 2,322,000 | 7,345,000 | -11,897,000 | -6,673,000 | -4,094,000 | 3,075,000 | -4,400,000 | 150,000 | 842,000 | 5,536,000 | -159,000 | 811,000 | -5,117,000 | 3,715,000 | -2,180,000 | -407,000 | 1,791,000 | -510,000 | -1,182,000 | -4,593,000 | 2,382,000 | 607,000 | -485,000 | 2,270,000 | 400,000 | -7,423,000 | 5,248,000 | -2,172,000 | -355,000 | -6,758,000 | 5,773,000 | 2,145,000 | -3,149,000 | -3,411,000 | -3,763,000 | 1,368,000 | 260,000 | 990,000 | 2,520,000 | 429,000 | -3,025,000 | 491,000 | 1,535,000 | -353,000 | -1,227,000 | -805,000 |
net change in cash and cash equivalents | 36,940,000 | 27,917,000 | -17,224,000 | 21,516,000 | -36,879,000 | -9,991,000 | 35,749,000 | 11,876,000 | 9,783,000 | -18,531,000 | -31,908,000 | 53,289,000 | -37,400,000 | -575,000 | -7,310,000 | 11,746,000 | -51,024,000 | 15,524,000 | -2,770,000 | |||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at beginning of period | 0 | 0 | 162,186,000 | 0 | 0 | 0 | 151,791,000 | 0 | 0 | 0 | 180,571,000 | 0 | 0 | 0 | 172,567,000 | 0 | 0 | 0 | 199,091,000 | 0 | 0 | 146,625,000 | 0 | 0 | 100,886,000 | 0 | 0 | 121,990,000 | 0 | 0 | 91,612,000 | 0 | 0 | 64,237,000 | 0 | 0 | 54,532,000 | 0 | 0 | 318,568,000 | 0 | 0 | 163,786,000 | 0 | 0 | 116,675,000 | 77,613,000 | 77,613,000 | 77,613,000 | |||||||||
cash and cash equivalents at end of period | 36,940,000 | 27,917,000 | 144,962,000 | 21,516,000 | -36,879,000 | -9,991,000 | 187,540,000 | 11,876,000 | 9,783,000 | -18,531,000 | 148,663,000 | 53,289,000 | -37,400,000 | -575,000 | 165,257,000 | 11,746,000 | -51,024,000 | 15,524,000 | 196,321,000 | 20,610,000 | -3,878,000 | 169,404,000 | 45,923,000 | 10,402,000 | 99,891,000 | 9,675,000 | -8,788,000 | 94,674,000 | -34,850,000 | 48,994,000 | 72,464,000 | 904,000 | -10,653,000 | 69,589,000 | 3,261,000 | 13,610,000 | 48,842,000 | 13,479,000 | -5,271,000 | 98,239,000 | 25,201,000 | 14,546,000 | 83,856,000 | 7,427,000 | 12,481,000 | 130,805,000 | 95,280,000 | 80,994,000 | 79,235,000 | |||||||||
supplemental disclosure of cash flow information: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for income taxes | 5,672,000 | 5,871,000 | 30,812,000 | 18,306,000 | 21,103,000 | 16,490,000 | 7,201,000 | 4,848,000 | 32,797,000 | 36,172,000 | 11,519,000 | 14,892,000 | 7,597,000 | 3,298,000 | 12,070,000 | 6,950,000 | 4,973,000 | 6,034,000 | 17,814,000 | 4,585,000 | 2,452,000 | 7,502,000 | 10,688,000 | 8,447,000 | 3,230,000 | |||||||||||||||||||||||||||||||||
cash paid for interest | 2,985,000 | 3,987,000 | 4,822,000 | 4,401,000 | 4,626,000 | 5,205,000 | 3,807,000 | 4,080,000 | 4,506,000 | 154,000 | 2,210,000 | 3,409,000 | 2,378,000 | 3,037,000 | 3,107,000 | 2,950,000 | 3,542,000 | 4,237,000 | 4,327,000 | 4,777,000 | 5,092,000 | 5,298,000 | 7,583,000 | 3,229,000 | 3,247,000 | |||||||||||||||||||||||||||||||||
change in operating assets and operating liabilities, net of acquisition: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fair value adjustment to contingent consideration payable | 0 | 0 | -1,750,000 | -1,750,000 | -1,750,000 | -1,750,000 | -8,500,000 | -100,000 | 200,000 | -4,200,000 | -13,600,000 | -2,800,000 | -888,000 | 1,588,000 | 4,750,000 | -150,000 | -300,000 | -705,000 | -600,000 | 700,000 | -900,000 | -400,000 | -500,000 | -200,000 | 0 | 200,000 | 12,400,000 | 7,500,000 | 4,300,000 | 1,700,000 | 10,500,000 | 1,900,000 | ||||||||||||||||||||||||||
gain on sale of ccxi investment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of eminence | 0 | 0 | 0 | -11,682,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of assets held-for-sale | 15,925,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes receivable | 16,381,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of available-for-sale investments | 0 | 0 | 0 | 0 | -6,000,000 | -14,500,000 | -5,000,000 | -34,498,000 | 0 | -13,500,000 | -12,500,000 | -945,000 | -26,239,000 | -25,629,000 | -9,228,000 | -15,871,000 | -11,693,000 | -14,306,000 | -11,694,000 | 0 | ||||||||||||||||||||||||||||||||||||||
proceeds from sale of ccxi investment | 0 | 0 | 0 | 73,219,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisitions, net of cash acquired | 0 | 0 | -3,281,000 | -166,426,000 | 0 | 0 | 0 | -101,184,000 | -215,587,000 | 0 | -17,206,000 | 1,000 | -58,000 | -272,229,000 | -2,785,000 | -54,422,000 | -10,000 | -10,634,000 | 156,000 | 1,988,000 | 3,075,000 | -259,004,000 | -535,000 | -8,000,000 | 82,000 | -82,970,000 | 0 | 0 | -59,927,000 | -360,175,000 | -6,031,000 | |||||||||||||||||||||||||||
distributions from (investments in) wilson wolf | 0 | 1,403,000 | 4,848,000 | 0 | 0 | 2,149,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of eminence | 0 | 0 | 0 | 17,824,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
re-purchases of common stock | -100,057,000 | -100,046,000 | 0 | 0 | 0 | 0 | 0 | -19,562,000 | -58,818,000 | -60,838,000 | 0 | -1,000 | ||||||||||||||||||||||||||||||||||||||||||||||
other financing activity | 0 | 0 | 0 | -2,457,000 | 23,406,000 | 629,000 | -1,000 | -23,246,000 | -6,133,000 | -2,481,000 | -4,890,000 | -114,000 | -1,000 | -1,927,000 | -1,727,000 | |||||||||||||||||||||||||||||||||||||||||||
fair value adjustment on available-for-sale investments | 0 | 0 | 0 | -283,000 | 681,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment (recovery) of assets held-for-sale | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings, including noncontrolling interest | 40,588,000 | 49,058,000 | 27,466,000 | 50,993,000 | 75,484,000 | 70,219,000 | 50,005,000 | 89,734,000 | 61,915,000 | 60,144,000 | 72,059,000 | 68,981,000 | ||||||||||||||||||||||||||||||||||||||||||||||
contingent consideration payments - operating | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
eminence impairment | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
investment of forward purchase contract | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contingent consideration payments - financing | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from maturities of available-for-sale investments | 6,075,000 | 2,652,000 | 12,000,000 | 14,509,000 | 0 | 13,605,000 | 0 | 12,450,000 | 29,039,000 | 11,311,000 | 11,881,000 | 0 | 3,061,000 | 3,502,000 | 2,032,000 | 0 | 3,930,000 | 2,116,000 | 0 | 9,880,000 | 12,681,000 | 12,561,000 | 18,103,000 | 16,090,000 | 8,116,000 | 31,665,000 | 10,721,000 | 11,601,000 | 56,273,000 | 36,935,000 | 24,763,000 | |||||||||||||||||||||||||||
investment in unconsolidated entity | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
investment in wilson wolf | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on investment | 0 | 0 | -37,176,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
fair value adjustment on available for sale investments | 72,000 | -911,000 | 567,000 | 18,103,000 | -28,395,000 | -5,277,000 | 57,645,000 | 16,590,000 | -10,707,000 | 4,351,000 | -26,260,000 | -411,000 | -121,257,000 | 10,401,000 | 18,974,000 | -12,273,000 | 7,164,000 | 2,202,000 | ||||||||||||||||||||||||||||||||||||||||
gain on escrow settlement | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments on line-of-credit | -53,500,000 | 0 | 0 | -6,000,000 | 0 | 0 | -24,987,000 | -91,513,000 | -8,500,000 | -1,500,000 | -24,500,000 | -6,000,000 | -13,000,000 | |||||||||||||||||||||||||||||||||||||||||||||
contingent consideration payments | 0 | -3,300,000 | -182,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
other investing activity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from investing activities | -7,120,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings, including non-controlling interest | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
change in operating assets and liabilities, net of acquisitions: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts payable and accrued expenses | -1,876,000 | 2,592,000 | 3,361,000 | 6,401,000 | -4,173,000 | -563,000 | -1,603,000 | 2,050,000 | 1,116,000 | 4,132,000 | 3,434,000 | 7,561,000 | -1,655,000 | -416,000 | 664,000 | 533,000 | 2,444,000 | -1,487,000 | 793,000 | 1,569,000 | -166,000 | -828,000 | 458,000 | -475,000 | 42,000 | 218,000 | 1,641,000 | 1,435,000 | 1,598,000 | |||||||||||||||||||||||||||||
proceeds from sale and maturities of available-for-sale investments | 0 | 23,231,000 | 24,453,000 | 54,269,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of available-for-sale investments | -1,444,000 | 0 | -17,463,000 | -17,406,000 | -44,867,000 | -27,010,000 | -23,613,000 | -46,479,000 | -21,501,000 | -21,119,000 | -124,007,000 | -84,043,000 | -34,311,000 | |||||||||||||||||||||||||||||||||||||||||||||
other investing activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other financing activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at beginning of year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at end of year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other current assets | 1,922,000 | -3,140,000 | 1,632,000 | 70,000 | 1,229,000 | -2,549,000 | -1,354,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
re-purchase of common stock | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from long-term debt | 580,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net increase in cash and cash equivalents | 20,610,000 | 45,924,000 | 9,675,000 | 48,994,000 | -19,148,000 | 904,000 | -10,653,000 | 5,352,000 | 3,261,000 | 25,201,000 | 14,546,000 | -79,930,000 | 7,427,000 | 12,481,000 | 14,130,000 | 17,667,000 | 3,381,000 | 1,622,000 | ||||||||||||||||||||||||||||||||||||||||
net decrease in cash and cash equivalents | 22,779,000 | -995,000 | -27,316,000 | -5,690,000 | 13,479,000 | -5,271,000 | -220,329,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
contingent consideration payable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of contingent consideration | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
debt issuance costs | -3,004,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on investment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefit from stock option exercises | 112,000 | 97,000 | 52,000 | 253,000 | -805,000 | 119,000 | -11,000 | 131,000 | -1,007,000 | 134,000 | 180,000 | 78,000 | -36,000 | -4,000 | -6,000 | -5,000 | -63,000 | -1,000 | -51,000 | -13,000 | -7,000 | |||||||||||||||||||||||||||||||||||||
payments of contingent consideration | 8,800,000 | 0 | -35,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of investment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable | -20,984,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of property and equipment | -4,925,000 | -3,508,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings under credit agreement | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments on credit agreement | -23,125,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other financing | 0 | -2,182,000 | -355,000 | -1,802,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts payable, accrued expenses, and contract liabilities | 3,107,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contingent consideration | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of equity investment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of cyvek | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contingent consideration and acd compensation, operating | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contingent consideration and acd compensation, financing | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contingent consideration, operating | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other | 208,000 | -139,000 | 262,000 | 204,000 | -433,000 | 178,000 | 26,000 | 492,000 | -29,000 | -73,000 | 68,000 | 168,000 | 108,000 | 192,000 | 124,000 | 426,000 | 125,000 | 105,000 | 107,000 | -10,000 | 108,000 | 19,000 | ||||||||||||||||||||||||||||||||||||
investment in non-consolidated company | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contingent consideration, financing | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from available-for-sale investments | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of available for sale investments | -6,836,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment on line-of-credit and other | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on cyvek acquisition | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net proceeds from maturities and purchases of available-for-sale investments | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
distributions from unconsolidated entities | 446,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net loss from equity method investees | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of common stock for stock bonus plans | 0 | 0 | 0 | -573,000 | -907,000 | -907,000 | -907,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
repurchase of common stock | -21,283,000 | -17,748,000 | -10,675,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sales of available-for-sale investments | 9,030,000 | 21,645,000 | 12,700,000 | 9,830,000 | 10,337,000 | 6,200,000 | 53,931,000 | 39,085,000 | 10,195,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
payments on line of credit and other | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment losses on investments | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in other long-term assets | -5,000 | 83,000 | -138,000 | -151,000 | -168,000 | -337,000 | -87,000 | -10,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||
losses by equity method investees | 31,000 | 42,000 | 41,000 | 558,000 | 415,000 | 198,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition, net of cash acquired | -100,000 | -103,049,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
distribution from unconsolidated entity | 0 | 85,000 | 42,000 | 42,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment loss on investments | 3,254,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in other assets | -489,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade, other accounts payable and accrued expenses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes payable/receivable |
