Repligen Corporation(NASDAQ:RGEN)

Repligen Corporation develops and commercializes bioprocessing technologies and systems for use in biological drug manufacturing process in North America, Europe, the Asia Pacific, and internationally. It offers Protein A ligands that are the binding components of Protein A affinity chromatography r...
Website: http://www.repligen.com
Founded: 1981
Full Time Employees: 761
Sector: Healthcare
Industry: Medical Instruments & Supplies
• 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 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
product | 194,211,000 | 197,728,000 | 188,766,000 | 182,329,000 | 169,137,000 | 116,696,000 | 154,834,000 | 154,038,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
royalty and other revenue | 44,000 | 185,000 | 39,000 | 37,000 | 35,000 | 153,000 | 37,000 | 35,000 | 36,000 | 272,000 | 36,000 | 36,000 | 39,000 | 247,000 | 33,000 | 36,000 | 37,000 | 36,000 | 39,000 | 40,000 | 100,000 | 33,000 | 31,000 | 30,000 | 30,000 | 78,000 | 26,000 | 22,000 | 22,000 | 93,000 | 29,000 | -12,000 | 31,000 | 39,000 | 66,000 | 21,000 | 21,000 | 1,000,000 | 125,675 | 1,991,166 | 5,032,322 | 6,637,838 | 4,495,357 | 4,521,724 | 9,104,848 | 3,981,059 | 3,864,581 | 3,481,860 | 2,889,458 | 3,295,333 | 2,755,857 | 3,941,518 | 2,891,192 | 2,741,060 | 2,647,092 | 2,751,971 | 2,679,016 | 2,588,263 | 2,036,100 | 2,723,983 | 2,105,620 | 7,966,902 | ||||||||||||||||||||||||||
total revenue | 194,255,000 | 197,913,000 | 188,805,000 | 182,366,000 | 169,172,000 | 167,547,000 | 154,871,000 | 154,073,000 | 151,346,000 | 155,743,000 | 141,192,000 | 159,169,000 | 182,660,000 | 186,762,000 | 200,741,000 | 207,633,000 | 206,400,000 | 186,521,000 | 178,216,000 | 162,960,000 | 142,837,000 | 108,648,000 | 94,060,000 | 87,462,000 | 76,090,000 | 69,474,000 | 69,445,000 | 70,692,000 | 60,634,000 | 51,942,000 | 49,529,000 | 47,731,000 | 44,830,000 | 41,612,000 | 36,580,000 | 32,455,000 | 30,590,000 | 21,449,000 | 19,814,000 | 21,457,267 | 20,816,276 | 16,393,233 | 15,278,185 | 15,551,077 | 16,325,853 | 15,382,610 | 18,822,053 | 17,508,967 | 16,455,993 | 18,813,960 | 15,104,295 | 15,523,820 | 12,824,461 | 8,631,378 | 7,653,725 | 5,906,385 | 7,067,789 | 7,306,978 | 7,009,872 | 4,872,273 | 5,617,348 | 5,420,594 | 5,060,853 | 4,593,755 | 6,017,598 | 5,089,924 | 13,660,245 | 3,300,777 | 4,664,366 | 5,352,321 | 5,978,818 | 3,698,812 | 3,882,439 | 2,864,820 | 3,628,168 | 2,885,280 | 2,987,753 | 2,799,724 | 4,238,647 | 2,994,660 | 2,259,763 | 1,296,432 | 2,809,453 | |||||
yoy | 14.83% | 18.12% | 21.91% | 18.36% | 11.78% | 7.58% | 9.69% | -3.20% | -17.14% | -16.61% | -29.66% | -23.34% | -11.50% | 0.13% | 12.64% | 27.41% | 44.50% | 71.67% | 89.47% | 86.32% | 87.72% | 56.39% | 35.45% | 23.72% | 25.49% | 33.75% | 40.21% | 48.11% | 35.25% | 24.82% | 35.40% | 47.07% | 46.55% | 30.84% | 29.69% | 37.98% | 27.50% | 6.57% | -18.83% | -11.18% | -0.79% | -18.24% | 24.61% | 12.79% | 28.32% | 74.99% | 102.83% | 117.13% | 18.13% | 9.18% | 21.22% | 25.82% | 34.80% | 38.51% | 6.06% | -6.65% | 6.50% | -62.95% | 39.17% | 29.01% | -4.90% | 128.48% | -10.76% | 20.14% | 86.83% | 64.79% | 28.20% | 29.95% | 2.33% | -14.40% | -3.65% | 32.22% | 115.96% | 50.87% | ||||||||||||||
qoq | -1.85% | 4.82% | 3.53% | 7.80% | 0.97% | 8.18% | 0.52% | 1.80% | -2.82% | 10.31% | -11.29% | -12.86% | -2.20% | -6.96% | -3.32% | 0.60% | 10.66% | 4.66% | 9.36% | 14.09% | 31.47% | 15.51% | 7.54% | 14.95% | 9.52% | 0.04% | -1.76% | 16.59% | 16.73% | 4.87% | 3.77% | 6.47% | 7.73% | 13.76% | 12.71% | 6.10% | 8.25% | -7.66% | 3.08% | 26.98% | 7.30% | -1.75% | -4.75% | 6.13% | -18.27% | 7.50% | 6.40% | -12.53% | 24.56% | -2.70% | 21.05% | 12.77% | 29.58% | -16.43% | -3.27% | 4.24% | 43.87% | -13.26% | 3.63% | 7.11% | 10.17% | -23.66% | 18.23% | -62.74% | 313.85% | -29.23% | -12.85% | -10.48% | 61.64% | -4.73% | 35.52% | -21.04% | 25.75% | -3.43% | 6.72% | -33.95% | 41.54% | 32.52% | 74.31% | -53.85% | ||||||||
costs and operating expenses: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cost of goods sold | 85,971,000 | 94,082,000 | 88,290,000 | 91,224,000 | 78,415,000 | 128,706,000 | 77,383,000 | 77,314,000 | 76,391,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 14,458,000 | 13,120,000 | 14,175,000 | 13,958,000 | 12,924,000 | 11,677,000 | 9,710,000 | 10,575,000 | 11,238,000 | 10,285,000 | 10,577,000 | 9,706,000 | 12,154,000 | 11,113,000 | 10,228,000 | 10,440,000 | 12,155,000 | 9,119,000 | 9,154,000 | 8,389,000 | 7,612,000 | 6,722,000 | 4,422,000 | 4,336,000 | 4,702,000 | 5,172,000 | 5,427,000 | 5,231,000 | 3,620,000 | 3,152,000 | 3,601,000 | 5,780,000 | 3,288,000 | 3,069,000 | 2,001,000 | 1,860,000 | 1,742,000 | 2,039,000 | 1,886,000 | 1,890,000 | 1,539,000 | 1,431,000 | 1,490,000 | 1,251,576 | 1,567,574 | 1,327,706 | 1,649,864 | 1,430,133 | 1,200,990 | 1,421,433 | 1,429,529 | 2,306,332 | 2,183,404 | 2,342,647 | 2,433,043 | 2,905,658 | 2,808,463 | 3,074,625 | 3,517,461 | 3,784,271 | 2,930,221 | 3,119,279 | 2,695,048 | 3,452,350 | 3,845,526 | 3,478,845 | 3,383,000 | 4,644,799 | 3,579,229 | 2,463,419 | 2,084,125 | 2,357,696 | 1,591,796 | 1,153,995 | 2,137,326 | 1,452,215 | 1,674,584 | 1,583,058 | 1,214,583 | 1,413,235 | 1,235,740 | 1,324,649 | 1,189,475 | 1,333,644 | 1,039,812 | 1,274,198 | 1,389,112 | |
selling, general and administrative | 76,536,000 | 74,363,000 | 73,663,000 | 71,227,000 | 71,255,000 | 60,474,000 | 75,610,000 | 64,697,000 | 61,686,000 | 57,512,000 | 55,465,000 | 48,966,000 | 56,170,000 | 53,237,000 | 53,643,000 | 54,649,000 | 54,300,000 | 52,057,000 | 48,373,000 | 44,341,000 | 39,095,000 | 36,344,000 | 29,051,000 | 26,726,000 | 27,500,000 | 28,287,000 | 24,629,000 | 23,699,000 | 18,998,000 | 17,345,000 | 15,859,000 | 16,590,000 | 15,898,000 | 16,144,000 | 14,998,000 | 11,185,000 | 9,182,000 | 8,567,000 | 7,127,000 | 8,140,000 | 7,018,000 | 6,473,000 | 5,959,000 | 6,242,275 | 6,024,526 | 4,974,428 | 4,470,682 | 4,325,834 | 3,383,610 | 3,367,108 | 2,902,048 | 3,123,940 | 3,308,099 | 3,253,719 | 3,126,244 | 3,418,233 | 3,674,759 | 2,493,093 | 2,289,118 | 2,438,636 | 1,979,361 | 1,812,617 | 1,788,238 | 1,952,133 | 1,713,750 | 1,888,619 | 1,517,357 | 1,552,871 | 1,403,881 | 1,529,767 | 1,446,571 | 3,504,362 | 2,341,108 | 2,185,799 | 2,142,131 | 1,695,945 | 1,659,931 | 1,462,854 | 1,541,561 | 1,598,497 | 1,340,691 | 1,282,655 | 1,195,496 | 1,186,861 | 1,241,890 | 1,138,856 | 1,029,479 | |
restructuring activities and other charges | 1,496,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
change in fair value of contingent consideration | -146,000 | -1,520,000 | -4,148,000 | -7,939,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total costs and operating expenses | 178,315,000 | 180,045,000 | 171,980,000 | 168,470,000 | 162,594,000 | 204,048,000 | 162,703,000 | 152,586,000 | 149,315,000 | 156,630,000 | 136,384,000 | 139,770,000 | 151,404,000 | 137,925,000 | 148,076,000 | 144,465,000 | 146,400,000 | 149,089,000 | 133,022,000 | 114,720,000 | 106,454,000 | 91,229,000 | 73,099,000 | 67,925,000 | 64,184,000 | 63,580,000 | 61,481,000 | 59,638,000 | 49,463,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from operations | 15,940,000 | 17,868,000 | 16,825,000 | 13,896,000 | 6,578,000 | -36,501,000 | -7,832,000 | 1,487,000 | 2,031,000 | -887,000 | 4,808,000 | 19,399,000 | 31,256,000 | 48,837,000 | 52,665,000 | 63,168,000 | 60,000,000 | 37,432,000 | 45,194,000 | 48,240,000 | 36,383,000 | 17,419,000 | 20,961,000 | 19,537,000 | 11,906,000 | 5,894,000 | 7,964,000 | 11,054,000 | 11,171,000 | 7,853,000 | 7,886,000 | 4,273,000 | 5,976,000 | 3,262,000 | -406,000 | 5,473,000 | 5,676,000 | 2,906,000 | 3,747,000 | 5,859,000 | 3,463,000 | 1,428,000 | 3,688,000 | 4,608,713 | 4,038,898 | 61,145 | 2,216,230 | 3,105,829 | 5,307,869 | 5,183,719 | 8,041,759 | 6,102,763 | 3,544,999 | 6,410,591 | 2,187,708 | 1,317,739 | 1,167,075 | 552,426 | -121,533 | -2,086,502 | 296,805 | 526,530 | 889,095 | -1,762,816 | -1,369,752 | -1,206,391 | -1,427,723 | 1,773,879.5 | -538,111 | -324,518 | 7,958,148 | 9,939,039.75 | -999,002 | 40,770,099 | -14,938 | -351,300 | -256,989 | -1,096,047 | -120,992 | -1,014,172 | -406,240 | -679,764 | 880,281 | -549,110 | -1,050,554 | -1,819,951 | -741,731 | |
yoy | 142.32% | -148.95% | -314.82% | 834.50% | 223.88% | 4015.11% | -262.90% | -92.33% | -93.50% | -101.82% | -90.87% | -69.29% | -47.91% | 30.47% | 16.53% | 30.95% | 64.91% | 114.89% | 115.61% | 146.92% | 205.59% | 195.54% | 163.20% | 76.74% | 6.58% | -24.95% | 0.99% | 158.69% | 86.93% | 140.74% | -2042.36% | -21.93% | 5.29% | 12.25% | -110.84% | -6.59% | 63.90% | 103.50% | 1.60% | 27.13% | -14.26% | 2235.43% | 66.41% | 48.39% | -23.91% | -98.82% | -72.44% | -49.11% | 49.73% | -19.14% | 267.59% | 363.12% | 203.75% | 296.02% | -1184.26% | -155.93% | 4.92% | -113.67% | 18.36% | -121.67% | -143.65% | -162.27% | -199.38% | 154.55% | 271.75% | -117.94% | -82.15% | -46.14% | -100.80% | -53374.52% | -2929.22% | 288.73% | -3819.74% | -87.65% | -65.36% | -36.74% | 61.24% | -113.74% | 84.69% | -61.33% | -62.65% | -218.68% | ||||||
qoq | -10.79% | 6.20% | 21.08% | 111.25% | -118.02% | 366.05% | -626.70% | -26.78% | -328.97% | -118.45% | -75.22% | -37.94% | -36.00% | -7.27% | -16.63% | 5.28% | 60.29% | -17.17% | -6.31% | 32.59% | 108.87% | -16.90% | 7.29% | 64.09% | 102.00% | -25.99% | -27.95% | -1.05% | 42.25% | -0.42% | 84.55% | -28.50% | 83.20% | -903.45% | -107.42% | -3.58% | 95.32% | -22.44% | -36.05% | 69.19% | 142.51% | -61.28% | -19.98% | 14.11% | 6505.44% | -97.24% | -28.64% | -41.49% | 2.39% | -35.54% | 31.77% | 72.15% | -44.70% | 193.03% | 66.02% | 12.91% | -554.55% | -94.18% | -802.99% | -43.63% | -40.78% | -150.44% | 28.70% | 13.54% | -15.50% | -180.49% | -429.65% | 65.82% | -104.08% | -19.93% | -1094.90% | -102.45% | -273028.77% | -95.75% | 36.70% | -76.55% | 805.88% | -88.07% | 149.65% | -40.24% | -177.22% | -260.31% | -47.73% | -42.28% | 145.37% | |||
operating margin % | 8.21% | 9.03% | 8.91% | 7.62% | 3.89% | -21.79% | -5.06% | 0.97% | 1.34% | -0.57% | 3.41% | 12.19% | 17.11% | 26.15% | 26.24% | 30.42% | 29.07% | 20.07% | 25.36% | 29.60% | 25.47% | 16.03% | 22.28% | 22.34% | 15.65% | 8.48% | 11.47% | 15.64% | 18.42% | 15.12% | 15.92% | 8.95% | 13.33% | 7.84% | -1.11% | 16.86% | 18.56% | Infinity% | Infinity% | Infinity% | Infinity% | 6.66% | 18.61% | 21.48% | 19.40% | 0.37% | 14.51% | 19.97% | 32.51% | 33.70% | 42.73% | 34.86% | 21.54% | 34.07% | 14.48% | 8.49% | 9.10% | NaN% | 6.40% | -1.59% | -35.33% | 4.20% | 7.21% | 12.68% | -36.18% | -24.38% | -22.26% | -28.21% | 38.62% | -8.94% | -6.38% | 58.26% | 301.11% | -21.42% | 761.73% | -0.25% | -9.50% | -6.62% | -38.26% | -3.33% | -35.15% | -13.60% | -24.28% | 20.77% | -18.34% | -46.49% | -140.38% | -26.40% |
other income, net: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
investment income | 6,342,000 | 6,754,000 | 6,921,000 | 6,585,000 | 7,314,000 | 8,293,000 | 9,130,000 | 9,411,000 | 8,993,000 | 6,023,000 | 6,662,000 | 5,964,000 | 5,486,000 | 4,016,000 | 2,177,000 | 708,000 | 77,000 | 39,000 | 44,000 | 41,000 | 52,000 | 42,000 | 82,000 | 253,000 | 1,364,000 | 1,708,000 | 1,898,000 | 1,005,000 | 713,000 | 644,000 | 558,000 | 512,000 | 181,000 | 63,000 | 102,000 | 110,000 | 96,000 | 112,000 | 97,000 | 76,000 | 61,000 | 44,000 | 37,000 | 19,012 | 36,585 | 58,808 | 63,924 | 84,920 | 101,816 | 97,908 | 76,046 | 65,605 | 61,519 | 61,857 | 95,807 | 29,516 | 31,424 | 52,247 | 65,936 | 69,299 | 91,794 | 96,679 | 98,958 | 133,593 | 186,668 | 227,364 | 322,419 | 374,816 | 473,069 | 515,235 | 532,585 | 668,480 | 759,511 | 365,900 | 257,367 | 246,782 | 240,290 | 235,739 | 224,736 | 197,536 | 203,928 | 212,256 | 136,437 | |||||
interest expense | -5,578,000 | -5,495,000 | -5,414,000 | -5,354,000 | -5,250,000 | -5,462,000 | -5,122,000 | -4,981,000 | -4,891,000 | -1,138,000 | -269,000 | -274,000 | -270,000 | -270,000 | -329,000 | -271,000 | -292,000 | -3,244,000 | -3,220,000 | -3,144,000 | -3,106,000 | -3,101,000 | -3,052,000 | -3,004,000 | -2,976,000 | -2,966,000 | -2,857,000 | -1,743,000 | -1,726,000 | -1,701,000 | -1,687,000 | -1,669,000 | -1,652,000 | -1,637,000 | -1,618,000 | -1,601,000 | -1,585,000 | -1,570,000 | -1,555,000 | -638,000 | -5,000 | -8,000 | -8,000 | -7,788 | -9,041 | -11,603 | -11,489 | -12,780 | -14,085 | -12,402 | -13,531 | -14,178 | 7,205 | -27,360 | -22,381 | -13,484 | -12,683 | -620 | -676 | -676 | -1,266 | -1,905 | -1,744 | -2,451 | -2,451 | -2,451 | -2,451 | -3,010 | -3,011 | -3,010 | ||||||||||||||||||
amortization of debt issuance costs | -419,000 | -417,000 | -416,000 | -414,000 | -413,000 | -411,000 | -429,000 | -520,000 | -483,000 | -6,702,000 | -459,000 | -457,000 | -457,000 | -455,000 | -455,000 | -453,000 | -452,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on sale of business | -13,763,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other expense | -750,000 | -120,000 | -244,750 | -75,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other income | -14,168,000 | -3,156,000 | 287,000 | 4,319,000 | -4,527,000 | 3,104,000 | 3,695,000 | 83,000 | 6,623,000 | 895,000 | 77,000 | 382,000 | -5,750 | 316,000 | 358,000 | 251,000 | 71,000 | -139,000 | -100,000 | -328,000 | 75,000 | -979,000 | -270,000 | -38,000 | -268,549 | 132,031 | 134,329 | -14,113 | 65,280 | 2,505 | -54,144 | 36,678 | -122,263 | 29,081 | -40,742 | -500,414 | 458,298 | 109,261 | 1,169,608 | 750,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
income before income taxes | 1,772,000 | 19,113,000 | 17,112,000 | 18,215,000 | 7,943,000 | -38,608,000 | -1,149,000 | 5,182,000 | 2,114,000 | -8,757,000 | 11,637,000 | 25,160,000 | 36,092,000 | 52,986,000 | 47,467,000 | 59,756,000 | 58,931,000 | 34,848,000 | 41,232,000 | 44,358,000 | 33,105,000 | 14,778,000 | 17,743,000 | 16,020,000 | 10,676,000 | 4,345,000 | 1,671,000 | 9,619,000 | 10,516,000 | 6,871,000 | 6,623,000 | 3,367,000 | 4,576,000 | 1,549,000 | -2,022,000 | 3,654,000 | 4,067,000 | 1,567,000 | 2,214,000 | 5,372,000 | 2,540,000 | 1,194,000 | 3,679,000 | 4,351,388 | 4,198,473 | 242,679 | 2,254,552 | 3,243,249 | 5,398,105 | 5,215,271 | 8,142,779 | 6,033,703 | 3,622,068 | 6,417,528 | 1,790,306 | 1,778,193 | 1,285,379 | 604,673 | -55,597 | -2,030,687 | 375,916 | 623,209 | ||||||||||||||||||||||||||
income tax provision | -6,561,000 | 5,826,000 | 2,201,000 | 3,349,000 | 2,113,000 | -4,739,000 | -495,000 | 1,861,000 | 20,000 | 16,731,000 | -6,535,000 | 5,096,000 | 7,263,000 | 4,257,000 | 7,062,000 | 9,895,000 | 11,967,000 | 5,738,000 | 7,734,000 | 8,125,000 | 3,655,000 | -4,920,000 | 3,191,000 | 159,000 | 861,000 | 741,000 | 12,000 | 1,524,000 | 2,463,000 | 1,233,000 | 1,829,000 | 629,000 | 1,128,000 | -10,629,000 | -6,691,000 | -4,784,000 | 999,000 | -3,463,000 | 1,059,000 | 1,500,000 | 915,000 | 929,000 | 1,141,000 | 738,831 | 1,268,986 | 641,224 | 788,316 | 417,827 | 1,121,002 | 1,887,813 | 2,254,505 | 1,494,516 | 1,283,832 | 208,230 | 58,907 | 49,545 | 210,000 | -206,867.75 | 827,471 | |||||||||||||||||||||||||||||
net income | 8,333,000 | 13,287,000 | 14,911,000 | 14,866,000 | 5,830,000 | -33,869,000 | -654,000 | 3,321,000 | 2,094,000 | -25,488,000 | 18,172,000 | 20,064,000 | 28,829,000 | 48,729,000 | 40,405,000 | 49,861,000 | 46,964,000 | 29,110,000 | 33,498,000 | 36,233,000 | 29,450,000 | 19,698,000 | 14,552,000 | 15,861,000 | 9,815,000 | 3,604,000 | 1,659,000 | 8,095,000 | 8,053,000 | 5,638,000 | 4,794,000 | 2,738,000 | 3,448,000 | 12,178,000 | 4,669,000 | 8,438,000 | 3,068,000 | 5,030,000 | 1,155,000 | 3,872,000 | 1,625,000 | 265,000 | 2,538,000 | 3,612,557 | 2,929,487 | -398,545 | 1,466,236 | 2,825,422 | 4,277,103 | 3,327,458 | 5,888,274 | 4,539,187 | 2,338,236 | 9,553,113 | 1,806,489 | 1,569,963 | 1,226,472 | 604,673 | -55,597 | -2,030,687 | 375,916 | 623,209 | 988,053 | -1,629,223 | -348,938 | -979,703 | -1,105,980 | -2,693,238 | 18,382 | 142,056 | 8,278,828 | -3,197,599 | -241,932 | 40,306,077 | 239,978 | -106,969 | -19,709 | -863,319 | 100,734 | -819,646 | -202,312 | -467,508 | 2,186,326 | -426,631 | -193,229 | -1,718,629 | -645,086 | |
yoy | 42.93% | -139.23% | -2379.97% | 347.64% | 178.41% | 32.88% | -103.60% | -83.45% | -92.74% | -152.31% | -55.03% | -59.76% | -38.61% | 67.40% | 20.62% | 37.61% | 59.47% | 47.78% | 130.20% | 128.44% | 200.05% | 446.56% | 777.15% | 95.94% | 21.88% | -36.08% | -65.39% | 195.65% | 133.56% | -53.70% | 2.68% | -67.55% | 12.39% | 142.11% | 304.24% | 117.92% | 88.80% | 1798.11% | -54.49% | 7.18% | -44.53% | -166.49% | 73.10% | 27.86% | -31.51% | -111.98% | -75.10% | -37.75% | 82.92% | -65.17% | 225.95% | 189.13% | 90.65% | 198.75% | -2923.83% | -160.40% | -2.97% | -105.63% | 24.64% | -207.73% | -163.61% | -189.34% | -39.51% | -1998.26% | -789.66% | -113.36% | -15.77% | -107.60% | -99.65% | 3349.83% | 2889.28% | 1127.52% | -4768.74% | 138.23% | -86.95% | -90.26% | 84.66% | -95.39% | 92.12% | 4.70% | -72.80% | -438.92% | ||||||
qoq | -37.28% | -10.89% | 0.30% | 154.99% | -117.21% | 5078.75% | -119.69% | 58.60% | -108.22% | -240.26% | -9.43% | -30.40% | -40.84% | 20.60% | -18.96% | 6.17% | 61.33% | -13.10% | -7.55% | 23.03% | 49.51% | 35.36% | -8.25% | 61.60% | 172.34% | 117.24% | -79.51% | 0.52% | 42.83% | 17.61% | 75.09% | -20.59% | -71.69% | 160.83% | -44.67% | 175.03% | -39.01% | 335.50% | -70.17% | 138.28% | 513.21% | -89.56% | -29.75% | 23.32% | -835.05% | -127.18% | -48.11% | -33.94% | 28.54% | -43.49% | 29.72% | 94.13% | -75.52% | 428.82% | 15.07% | 28.01% | -1187.60% | -97.26% | -640.20% | -39.68% | -36.93% | -160.65% | 366.91% | -64.38% | -11.42% | -58.93% | -14751.50% | -87.06% | -98.28% | -358.91% | 1221.69% | -100.60% | 16695.74% | -324.34% | 442.74% | -97.72% | -957.03% | -112.29% | 305.14% | -56.73% | -121.38% | -612.46% | 120.79% | -88.76% | 166.42% | |||
net income margin % | 4.29% | 6.71% | 7.90% | 8.15% | 3.45% | -20.21% | -0.42% | 2.16% | 1.38% | -16.37% | 12.87% | 12.61% | 15.78% | 26.09% | 20.13% | 24.01% | 22.75% | 15.61% | 18.80% | 22.23% | 20.62% | 18.13% | 15.47% | 18.13% | 12.90% | 5.19% | 2.39% | 11.45% | 13.28% | 10.85% | 9.68% | 5.74% | 7.69% | 29.27% | 12.76% | 26.00% | 10.03% | Infinity% | Infinity% | Infinity% | Infinity% | 1.24% | 12.81% | 16.84% | 14.07% | -2.43% | 9.60% | 18.17% | 26.20% | 21.63% | 31.28% | 25.92% | 14.21% | 50.78% | 11.96% | 10.11% | 9.56% | NaN% | 7.01% | -0.73% | -34.38% | 5.32% | 8.53% | 14.10% | -33.44% | -6.21% | -18.07% | -21.85% | -58.63% | 0.31% | 2.79% | 60.61% | -96.87% | -5.19% | 753.06% | 4.01% | -2.89% | -0.51% | -30.14% | 2.78% | -28.41% | -6.77% | -16.70% | 51.58% | -14.25% | -8.55% | -132.57% | -22.96% |
earnings per share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.15 | 0.24 | 0.27 | 0.26 | 0.1 | -0.61 | -0.01 | 0.06 | 0.04 | -0.45 | 0.33 | 0.36 | 0.52 | 0.87 | 0.73 | 0.9 | 0.85 | 0.52 | 0.61 | 0.66 | 0.54 | 0.37 | 0.28 | 0.3 | 0.19 | 0.06 | 0.03 | 0.17 | 0.18 | 0.13 | 0.11 | 0.06 | 0.08 | 0.3 | 0.11 | 0.25 | 0.09 | 0.15 | 0.03 | 0.12 | 0.05 | 0.08 | 0.11 | 0.09 | -0.02 | 0.04 | 0.09 | 0.13 | 0.11 | 0.18 | 0.14 | 0.07 | 0.31 | 0.06 | 0.05 | 0.04 | 0.02 | 0.015 | 0.01 | 0.02 | 0.03 | -0.05 | -0.01 | -0.03 | -0.04 | -0.08 | 0.27 | 0.328 | -0.01 | 1.31 | 0.07 | |||||||||||||||||
diluted | 0.15 | 0.23 | 0.26 | 0.26 | 0.1 | -0.61 | -0.01 | 0.06 | 0.04 | -0.44 | 0.32 | 0.35 | 0.51 | 0.85 | 0.71 | 0.88 | 0.81 | 0.5 | 0.58 | 0.64 | 0.52 | 0.36 | 0.27 | 0.3 | 0.18 | 0.07 | 0.03 | 0.17 | 0.17 | 0.13 | 0.1 | 0.06 | 0.08 | 0.29 | 0.11 | 0.24 | 0.09 | 0.14 | 0.03 | 0.11 | 0.05 | 0.01 | 0.08 | 0.11 | 0.09 | -0.01 | 0.04 | 0.09 | 0.13 | 0.1 | 0.18 | 0.14 | 0.07 | 0.3 | 0.06 | 0.05 | 0.04 | 0.02 | 0.015 | 0.01 | 0.02 | 0.03 | -0.05 | -0.01 | -0.03 | -0.04 | -0.09 | 0.26 | 0.323 | -0.01 | 1.29 | 0.07 | ||||||||||||||||
weighted-average common shares outstanding: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 56,354 | 56,234 | 56,265 | 56,234 | 56,123 | 55,937 | 56,012 | 55,884 | 55,791 | 55,720 | 55,766 | 55,705 | 55,590 | 55,460 | 55,498 | 55,444 | 55,353 | 55,015 | 55,015 | 54,931 | 54,805 | 52,554 | 52,545 | 52,381 | 52,139 | 48,343 | 50,852 | 46,367 | 43,968 | 43,767 | 43,822,472 | 43,743,356 | 43,621,270 | 38,233,527 | 41,236,554 | 34,097,805 | 33,891,702 | 33,572,883 | 33,779,141 | 33,649,296 | 33,024,681 | 32,881,940 | 32,925,004 | 32,870,473 | 32,754,862 | 32,497,657 | 32,677,003 | 32,233,694 | 31,962,843 | 31,667,015 | 31,858,103 | 31,643,695 | 31,240,606 | 30,914,424 | 30,948,062 | 30,845,137 | 30,729,660 | 30,781,881 | 30,796,797 | 30,812,257 | 30,781,881 | 30,787,307 | 30,780,279 | 30,767,585 | 30,752,041 | 30,758,559 | 30,745,691 | 30,742,212 | 30,957,957 | 30,809,445 | 31,172,706 | 31,152,556 | 30,834,491 | 30,953,608 | 30,767,384 | 30,564,494 | 30,379,350 | 30,375,635 | 30,364,250 | 30,357,635 | 30,125,041 | 30,105,380 | 30,098,391 | 30,094,435 | ||||
diluted | 56,666 | 56,561 | 56,532 | 56,510 | 56,558 | 55,937 | 56,012 | 56,434 | 56,531 | 56,377 | 56,940 | 56,858 | 57,049 | 57,455 | 57,304 | 56,721 | 58,816 | 57,264 | 57,368 | 56,786 | 56,869 | 53,892 | 53,469 | 53,306 | 53,109 | 49,206 | 51,809 | 49,056 | 46,279 | 45,471 | 45,828,175 | 45,015,720 | 44,326,732 | 39,150,374 | 42,563,002 | 35,094,814 | 34,382,322 | 34,098,898 | 34,312,887 | 34,175,127 | 33,493,575 | 33,577,091 | 33,689,560 | 33,670,696 | 33,450,611 | 33,263,667 | 33,327,377 | 33,076,384 | 32,831,019 | 32,406,641 | 32,551,586 | 32,317,156 | 31,855,428 | 31,253,434 | 31,256,273 | 31,149,090 | 31,009,833 | 30,781,881 | 30,933,832 | 30,812,257 | 30,781,881 | 31,004,935 | 30,920,400 | 30,926,096 | 30,752,041 | 30,758,559 | 30,745,691 | 30,742,212 | 31,290,233 | 31,024,685 | 31,555,896 | 31,585,112 | 31,320,997 | 30,953,608 | 31,224,386 | 31,127,099 | 30,379,350 | 30,375,635 | 30,364,250 | 30,828,072 | 30,690,941 | 30,105,380 | 30,098,391 | 30,398,735 | ||||
other comprehensive income: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized loss on available-for-sale securities, net of tax | -113 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign currency translation adjustment | -11,665 | 1,523 | -2,391 | 46,125 | 4,692 | -17,910 | 9,822 | -1,531 | -5,281 | 6,140 | -6,382 | -6,068 | 3,273 | 20,867 | -18,170 | -15,517 | -4,688 | -6,967 | -5,550 | 3,125 | -9,579 | 11,808 | 4,390 | 6,493 | -5,579 | 6,767 | -6,741 | -1,269 | -1,891 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
comprehensive income | -3,445 | 14,863 | 12,520 | 60,991 | 10,522 | -51,779 | 9,168 | 1,790 | -3,187 | -19,348 | 11,790 | 13,996 | 32,102 | 69,596 | 22,235 | 34,344 | 42,276 | 22,143 | 27,948 | 39,358 | 19,871 | 31,506 | 18,942 | 22,354 | 4,236 | 10,371 | -5,082 | 6,826 | 6,162 | 5,518 | 4,164 | -2,293 | 3,699 | 12,462 | 6,694 | 12,484 | 4,099 | 777 | 843 | 1,358 | 3,521 | 427 | 2,007 | 5,054,633 | -936,491 | -3,452,803 | -1,657,288 | 1,372,701 | 4,136,134 | 3,150,799 | 7,298,410 | 3,650,661 | 2,079,645 | 9,885,680 | 3,913,569 | -159,166 | 2,314,297 | |||||||||||||||||||||||||||||||
other (expenses) income | 603,000 | -804,000 | -215,000 | -3,536,000 | -224,000 | 418,000 | -248,000 | -697,000 | 46,750 | -134,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other income (expenses) | 3,502,000 | 1,365,000 | -7,870,000 | 6,829,000 | 5,761,000 | 4,836,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other expenses | -286,000 | 528,000 | 858,000 | -6,591,000 | -3,396,000 | -402,000 | 634,000 | -786,000 | -779,000 | -3,278,000 | -2,641,000 | -3,218,000 | -766,000 | -1,230,000 | -1,549,000 | -6,293,000 | -1,435,000 | -655,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contingent consideration | 697,000 | -34,292,000 | 1,791,000 | 1,235,000 | -17,125,000 | -2,309,000 | -6,884,000 | -2,411,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
products | 151,310,000 | 155,471,000 | 141,156,000 | 159,133,000 | 182,621,000 | 186,515,000 | 200,708,000 | 207,597,000 | 206,363,000 | 186,485,000 | 178,177,000 | 162,920,000 | 142,737,000 | 108,615,000 | 94,029,000 | 87,432,000 | 76,060,000 | 69,396,000 | 69,419,000 | 70,670,000 | 60,612,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cost of product revenue | 88,136,000 | 104,634,000 | 79,307,000 | 81,845,000 | 90,700,000 | 86,514,000 | 86,260,000 | 82,356,000 | 82,048,000 | 75,495,000 | 61,990,000 | 59,747,000 | 48,163,000 | 39,626,000 | 36,863,000 | 31,982,000 | 30,121,000 | 31,425,000 | 30,708,000 | 26,845,000 | 23,592,000 | 22,183,000 | 21,088,000 | 19,668,000 | 19,137,000 | 19,987,000 | 13,937,000 | 13,990,000 | 12,162,000 | 11,242,000 | 12,644,000 | 11,069,000 | 10,148,000 | 8,444,000 | 8,586,147 | 8,072,904 | 8,084,295 | 6,931,094 | 6,671,581 | 6,335,064 | 4,626,873 | 5,659,832 | 5,297,809 | 6,896,608 | 5,920,481 | 6,418,962 | 7,345,257 | 5,026,320 | 2,092,815 | 1,552,809 | 1,393,089 | 1,449,359 | 1,471,561 | 1,265,750 | 885,271 | 1,084,793 | 918,464 | 1,270,474 | 1,341,874 | 1,286,658 | 1,210,644 | 1,846,401 | 1,303,054 | 1,730,464 | 1,412,428 | 1,714,299 | 901,952 | 804,913 | 914,955 | 993,016 | 887,720 | 817,562 | 872,184 | 973,395 | ||||||||||||||
loss on extinguishment of debt | -5,650,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
product revenue | 35,510,500 | 49,500,000 | 47,743,000 | 44,799,000 | 41,573,000 | 36,514,000 | 32,434,000 | 30,569,000 | 25,499,000 | 24,677,000 | 29,170,000 | 25,094,000 | 21,449,000 | 19,814,000 | 21,457,267 | 20,816,276 | 15,393,233 | 15,152,510 | 15,551,077 | 14,334,687 | 10,350,288 | 12,184,215 | 13,013,610 | 11,934,269 | 9,709,112 | 11,123,236 | 11,659,239 | 9,342,601 | 5,741,920 | 4,358,392 | 3,150,528 | 3,126,271 | 4,415,786 | 4,268,812 | 2,225,181 | 2,865,377 | 2,741,578 | 2,472,590 | 2,557,655 | 3,293,615 | 2,984,304 | 5,693,343 | 3,136,577 | 4,562,976 | 5,156,348 | 5,731,476 | 3,396,737 | 3,633,683 | 2,679,576 | 3,363,898 | 2,843,205 | 2,957,828 | 2,715,307 | 4,013,064 | 2,994,660 | 2,259,763 | 1,296,432 | 2,809,453 | ||||||||||||||||||||||||||||||
operating expenses: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 30,988,750 | 41,643,000 | 43,458,000 | 38,854,000 | 38,350,000 | 36,986,000 | 26,982,000 | 24,914,000 | 22,693,000 | 20,930,000 | 23,311,000 | 21,631,000 | 20,021,000 | 16,126,000 | 16,848,554 | 16,777,378 | 16,332,088 | 13,061,955 | 12,445,248 | 11,017,984 | 10,198,891 | 10,780,294 | 11,406,204 | 12,910,994 | 12,403,369 | 12,916,587 | 14,206,081 | 11,657,386 | 8,078,952 | 7,775,258 | 7,992,887 | 6,770,984 | 6,780,448 | 6,120,777 | 6,635,089 | 6,987,100 | 6,626,985 | 6,488,576 | 7,809,289 | 6,555,709 | 5,414,442 | 5,702,097 | 7,165,112 | 5,663,368 | -35,417,778 | 5,993,756 | 4,050,112 | 4,139,428 | 3,960,867 | 3,749,160 | 3,899,452 | 3,393,993 | 3,479,488 | 3,358,366 | 2,520,505 | 2,281,702 | 2,413,054 | 2,418,591 | ||||||||||||||||||||||||||||||
total other expenses | -892,500 | -1,263,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average shares outstanding: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 56,354 | 56,234 | 56,265 | 56,234 | 56,123 | 55,937 | 56,012 | 55,884 | 55,791 | 55,720 | 55,766 | 55,705 | 55,590 | 55,460 | 55,498 | 55,444 | 55,353 | 55,015 | 55,015 | 54,931 | 54,805 | 52,554 | 52,545 | 52,381 | 52,139 | 48,343 | 50,852 | 46,367 | 43,968 | 43,767 | 43,822,472 | 43,743,356 | 43,621,270 | 38,233,527 | 41,236,554 | 34,097,805 | 33,891,702 | 33,572,883 | 33,779,141 | 33,649,296 | 33,024,681 | 32,881,940 | 32,925,004 | 32,870,473 | 32,754,862 | 32,497,657 | 32,677,003 | 32,233,694 | 31,962,843 | 31,667,015 | 31,858,103 | 31,643,695 | 31,240,606 | 30,914,424 | 30,948,062 | 30,845,137 | 30,729,660 | 30,781,881 | 30,796,797 | 30,812,257 | 30,781,881 | 30,787,307 | 30,780,279 | 30,767,585 | 30,752,041 | 30,758,559 | 30,745,691 | 30,742,212 | 30,957,957 | 30,809,445 | 31,172,706 | 31,152,556 | 30,834,491 | 30,953,608 | 30,767,384 | 30,564,494 | 30,379,350 | 30,375,635 | 30,364,250 | 30,357,635 | 30,125,041 | 30,105,380 | 30,098,391 | 30,094,435 | ||||
diluted | 56,666 | 56,561 | 56,532 | 56,510 | 56,558 | 55,937 | 56,012 | 56,434 | 56,531 | 56,377 | 56,940 | 56,858 | 57,049 | 57,455 | 57,304 | 56,721 | 58,816 | 57,264 | 57,368 | 56,786 | 56,869 | 53,892 | 53,469 | 53,306 | 53,109 | 49,206 | 51,809 | 49,056 | 46,279 | 45,471 | 45,828,175 | 45,015,720 | 44,326,732 | 39,150,374 | 42,563,002 | 35,094,814 | 34,382,322 | 34,098,898 | 34,312,887 | 34,175,127 | 33,493,575 | 33,577,091 | 33,689,560 | 33,670,696 | 33,450,611 | 33,263,667 | 33,327,377 | 33,076,384 | 32,831,019 | 32,406,641 | 32,551,586 | 32,317,156 | 31,855,428 | 31,253,434 | 31,256,273 | 31,149,090 | 31,009,833 | 30,781,881 | 30,933,832 | 30,812,257 | 30,781,881 | 31,004,935 | 30,920,400 | 30,926,096 | 30,752,041 | 30,758,559 | 30,745,691 | 30,742,212 | 31,290,233 | 31,024,685 | 31,555,896 | 31,585,112 | 31,320,997 | 30,953,608 | 31,224,386 | 31,127,099 | 30,379,350 | 30,375,635 | 30,364,250 | 30,828,072 | 30,690,941 | 30,105,380 | 30,098,391 | 30,398,735 | ||||
unrealized gain on investments | 4 | -83 | 74 | 15 | -21 | 65 | -4,962 | -17,369 | -73,557 | 33,718 | 9,882 | 2,184 | -15,066 | 2,276 | -4,638 | -1,983 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign currency translation gain | -1,352.5 | -630 | -5,031 | 251 | 284 | 2,025 | 4,046 | 1,027 | -2,514 | 1,881 | 1,447,038 | -161,593 | 1,407,860 | -256,608 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contingent consideration – fair value adjustments | -75,000 | 675,000 | 637,000 | 2,005,000 | 1,969,000 | 233,000 | 768,556 | 1,112,374 | 1,945,659 | 10,315 | 17,700 | 98,320 | 44,670 | 65,108 | 35,387 | -53,974 | 266,945 | 343,932 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign currency translation loss | -4,170 | -386 | -749.5 | -596 | -3,848,609 | -143,153 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cost of royalty revenue | 485,842.5 | 723,777 | 642,736 | 576,857 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign currency translation | -1,190,749.5 | -3,157,242 | -1,462,603 | -883,888 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on bargain purchase | -314,244 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest income | -9,409.25 | -11,704 | -676 | 884 | 76,322.75 | 107,325 | 101,322 | 96,645 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cost of royalty and other revenue | 619,577 | 594,406 | 536,933 | 462,088 | 418,419 | 415,870 | 376,891 | 412,043 | 376,991 | 371,741 | 345,335 | 343,031 | 341,057 | 317,745 | 269,745 | 285,941 | 210,612 | 325,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax benefit | -3,135,585 | -16,183 | -208,691.5 | -834,766 | 43,713.75 | -84,690 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
includes non-cash stock-based compensation as follows: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before taxes | 988,053 | -1,629,223 | -1,183,704 | -979,703 | -1,105,980 | 2,153,530.25 | -66,308 | 191,601 | 8,488,828 | 10,282,896 | -241,932 | 41,133,548 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net gain from litigation settlement | -40,170,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other revenue | 164,200 | 101,390 | 195,973 | 247,342 | 302,075 | 248,756 | 185,244 | 84,981.25 | 29,925 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic and diluted earnings per share: | 0.01 | -0.03 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total | 255,477 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and other revenue | 264,270 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
________________ includes non-cash stock-based compensation as follows: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings per share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic and diluted | 0.013 | -0.01 | -0.02 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research revenue | 84,417 | 225,583 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average shares outstanding | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 56,354 | 56,234 | 56,265 | 56,234 | 56,123 | 55,937 | 56,012 | 55,884 | 55,791 | 55,720 | 55,766 | 55,705 | 55,590 | 55,460 | 55,498 | 55,444 | 55,353 | 55,015 | 55,015 | 54,931 | 54,805 | 52,554 | 52,545 | 52,381 | 52,139 | 48,343 | 50,852 | 46,367 | 43,968 | 43,767 | 43,822,472 | 43,743,356 | 43,621,270 | 38,233,527 | 41,236,554 | 34,097,805 | 33,891,702 | 33,572,883 | 33,779,141 | 33,649,296 | 33,024,681 | 32,881,940 | 32,925,004 | 32,870,473 | 32,754,862 | 32,497,657 | 32,677,003 | 32,233,694 | 31,962,843 | 31,667,015 | 31,858,103 | 31,643,695 | 31,240,606 | 30,914,424 | 30,948,062 | 30,845,137 | 30,729,660 | 30,781,881 | 30,796,797 | 30,812,257 | 30,781,881 | 30,787,307 | 30,780,279 | 30,767,585 | 30,752,041 | 30,758,559 | 30,745,691 | 30,742,212 | 30,957,957 | 30,809,445 | 31,172,706 | 31,152,556 | 30,834,491 | 30,953,608 | 30,767,384 | 30,564,494 | 30,379,350 | 30,375,635 | 30,364,250 | 30,357,635 | 30,125,041 | 30,105,380 | 30,098,391 | 30,094,435 | ||||
diluted | 56,666 | 56,561 | 56,532 | 56,510 | 56,558 | 55,937 | 56,012 | 56,434 | 56,531 | 56,377 | 56,940 | 56,858 | 57,049 | 57,455 | 57,304 | 56,721 | 58,816 | 57,264 | 57,368 | 56,786 | 56,869 | 53,892 | 53,469 | 53,306 | 53,109 | 49,206 | 51,809 | 49,056 | 46,279 | 45,471 | 45,828,175 | 45,015,720 | 44,326,732 | 39,150,374 | 42,563,002 | 35,094,814 | 34,382,322 | 34,098,898 | 34,312,887 | 34,175,127 | 33,493,575 | 33,577,091 | 33,689,560 | 33,670,696 | 33,450,611 | 33,263,667 | 33,327,377 | 33,076,384 | 32,831,019 | 32,406,641 | 32,551,586 | 32,317,156 | 31,855,428 | 31,253,434 | 31,256,273 | 31,149,090 | 31,009,833 | 30,781,881 | 30,933,832 | 30,812,257 | 30,781,881 | 31,004,935 | 30,920,400 | 30,926,096 | 30,752,041 | 30,758,559 | 30,745,691 | 30,742,212 | 31,290,233 | 31,024,685 | 31,555,896 | 31,585,112 | 31,320,997 | 30,953,608 | 31,224,386 | 31,127,099 | 30,379,350 | 30,375,635 | 30,364,250 | 30,828,072 | 30,690,941 | 30,105,380 | 30,098,391 | 30,398,735 | ||||
revenue | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cost of revenue | 1,023,265 | 1,028,615 | 703,329 | 1,132,593 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gross profit | 1,971,395 | 1,231,148 | 593,103 | 1,676,860 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
yoy | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
qoq | 60.13% | 107.58% | -64.63% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gross margin % | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | NaN% | NaN% | NaN% | NaN% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | NaN% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 65.83% | 54.48% | 45.75% | 59.69% |
basic and diluted net loss per share | -0.01 | -0.01 | -0.06 | -0.02 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic and diluted weighted-average common shares outstanding | 30,064,836 | 30,057,667 | 30,054,485 |
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 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents | 582,650,000 | 566,021,000 | 748,747,000 | 708,855,000 | 697,229,000 | 757,355,000 | 783,964,000 | 809,146,000 | 780,617,000 | 751,323,000 | 630,779,000 | 603,656,000 | 516,609,000 | 523,458,000 | 573,363,000 | 596,512,000 | 584,640,000 | 603,814,000 | 621,098,000 | 734,327,000 | 711,318,000 | 717,292,000 | 553,302,000 | 560,364,000 | 529,525,000 | 528,392,000 | 513,454,000 | 208,888,000 | 196,135,000 | 193,822,000 | 190,304,000 | 175,611,000 | 173,876,000 | 173,759,000 | 159,666,000 | 142,207,000 | 129,663,000 | 122,233,000 | 157,651,000 | 172,622,000 | 53,213,000 | 54,092,000 | 48,084,000 | 40,012,048 | 31,210,500 | 35,363,024 | 35,906,861 | 33,755,718 | 49,209,621 | 39,829,653 | 42,244,420 | 37,331,578 | 28,570,015 | 29,209,821 | 18,389,977 | 15,880,006 | 12,792,899 | 11,167,745 | 10,500,112 | 7,466,587 | 14,203,544 | 9,794,509 | 15,163,290 | 8,332,988 | 12,526,040 | 5,318,900 | 7,085,530 | 3,670,604 | 5,041,410 | 14,987,843 | 27,122,761 | 33,458,367 | 32,562,138 | 15,920,255 | 38,415,731 | 6,776,964 | 7,726,505 | 5,288,248 | 5,479,296 | 5,340,747 | 5,428,477 | 4,446,391 | 5,913,731 | 4,846,937 | 3,216,681 | 3,323,854 | 3,952,714 | 4,102,956 |
marketable securities | 201,881,000 | 201,607,000 | 2,744,000 | 12,180,000 | 19,547,000 | 21,060,000 | 9,181,000 | 16,482,000 | 17,682,000 | 20,790,000 | 23,154,820 | 23,257,730 | 23,090,209 | 18,169,844 | 16,270,517 | 21,551,398 | 21,793,550 | 20,746,490 | 20,813,833 | 19,337,124 | 10,845,195 | 11,918,020 | 12,501,794 | 15,108,360 | 15,421,436 | 39,320,124 | 36,107,680 | 35,421,520 | 41,326,230 | 41,269,809 | 46,801,238 | 40,608,710 | 43,259,626 | 35,753,851 | 43,967,298 | 43,817,915 | 31,357,654 | 22,904,803 | 14,931,652 | 17,221,653 | 35,824,587 | 21,119,376 | 13,361,084 | 14,900,840 | 14,204,039 | 15,083,456 | 16,167,338 | 13,447,600 | 13,149,745 | 10,779,631 | 13,946,064 | 13,993,284 | 14,810,975 | 15,335,338 | 9,560,728 | |||||||||||||||||||||||||||||||||
accounts receivable | 151,552,000 | 158,587,000 | 148,970,000 | 156,952,000 | 147,413,000 | 134,115,000 | 129,026,000 | 123,245,000 | 115,766,000 | 124,161,000 | 106,158,000 | 120,304,000 | 133,488,000 | 116,247,000 | 117,645,000 | 121,050,000 | 122,435,000 | 117,420,000 | 122,048,000 | 102,659,000 | 90,207,000 | 71,257,000 | 55,830,000 | 48,779,000 | 44,726,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inventories | 179,256,000 | 170,458,000 | 160,320,000 | 155,862,000 | 153,110,000 | 142,964,000 | 182,465,000 | 190,528,000 | 198,033,000 | 202,321,000 | 211,372,000 | 240,869,000 | 244,704,000 | 238,277,000 | 242,695,000 | 239,117,000 | 213,775,000 | 184,494,000 | 156,163,000 | 135,509,000 | 109,520,000 | 95,025,000 | 78,531,000 | 69,929,000 | 61,781,000 | 54,832,000 | 51,579,000 | 51,275,000 | 44,920,000 | 42,263,000 | 42,284,000 | 40,948,000 | 40,124,000 | 39,004,000 | 38,663,000 | 26,085,000 | 23,957,000 | 24,696,000 | 24,463,000 | 23,197,000 | 21,318,000 | 17,998,000 | 15,899,000 | 14,305,676 | 12,235,719 | 12,383,633 | 13,341,783 | 12,823,597 | 11,441,317 | 11,798,638 | 10,063,695 | 10,557,418 | 10,264,232 | 11,143,695 | 10,768,322 | 11,503,071 | 13,845,705 | 13,363,073 | 2,460,085 | 2,692,789 | 1,953,976 | 1,937,570 | 2,036,863 | 2,218,677 | 2,201,140 | 2,103,471 | 2,274,475 | 2,179,918 | 2,413,227 | 2,521,912 | 2,594,641 | 2,469,646 | 2,804,247 | 1,524,688 | 1,667,190 | 1,631,194 | 1,514,571 | 1,089,600 | 968,746 | 1,241,026 | 1,465,592 | 1,367,299 | 617,011 | 396,650 | 633,314 | 689,140 | 805,622 | 636,848 |
prepaid expenses and other current assets | 46,021,000 | 40,712,000 | 38,448,000 | 35,196,000 | 34,713,000 | 31,607,000 | 36,115,000 | 34,983,000 | 37,586,000 | 33,238,000 | 30,147,000 | 33,754,000 | 22,593,000 | 19,837,000 | 19,530,000 | 19,316,000 | 23,939,000 | 25,949,000 | 11,545,000 | 11,335,000 | 15,290,000 | 18,676,000 | 8,970,000 | 7,568,000 | 5,819,000 | 5,917,000 | 4,941,000 | 3,853,000 | 3,660,000 | 3,901,000 | 3,830,000 | 4,620,000 | 4,939,000 | 2,281,000 | 2,789,000 | 2,260,000 | 1,620,000 | 1,644,000 | 1,279,000 | 1,304,000 | 1,327,000 | 2,098,000 | 1,123,000 | 846,808 | 1,717,654 | 2,103,576 | 1,159,352 | 1,587,789 | 1,456,208 | 1,249,824 | 1,051,379 | 1,611,172 | 1,352,523 | 1,304,887 | 1,117,341 | 1,082,984 | 1,660,146 | 910,298 | 925,341 | 660,399 | 492,767 | 2,187,418 | 1,218,064 | 1,298,716 | 1,479,107 | 1,620,066 | 555,486 | 812,448 | 933,585 | 781,421 | 700,299 | 909,627 | 707,347 | 783,978 | 517,981 | 423,401 | 445,415 | 518,150 | 420,166 | 683,354 | 575,038 | 556,437 | 211,373 | 244,210 | 263,534 | 345,554 | 208,259 | 340,787 |
total current assets | 1,161,360,000 | 1,137,385,000 | 1,096,485,000 | 1,056,865,000 | 1,032,465,000 | 1,066,041,000 | 1,131,570,000 | 1,158,918,000 | 1,133,018,000 | 1,111,043,000 | 978,456,000 | 998,583,000 | 1,018,803,000 | 998,118,000 | 953,233,000 | 975,995,000 | 944,789,000 | 931,677,000 | 910,854,000 | 983,830,000 | 926,335,000 | 902,382,000 | 696,728,000 | 687,157,000 | 651,378,000 | 641,828,000 | 621,540,000 | 316,494,000 | 284,077,000 | 275,739,000 | 267,248,000 | 252,909,000 | 248,322,000 | 242,782,000 | 231,195,000 | 195,945,000 | 185,799,000 | 184,153,000 | 219,833,000 | 217,941,000 | 105,245,000 | 103,252,000 | 96,279,000 | 93,267,251 | 83,511,940 | 80,945,642 | 75,692,625 | 73,857,562 | 88,697,437 | 86,350,599 | 87,441,118 | 80,914,960 | 70,698,940 | 66,209,451 | 53,792,710 | 52,359,202 | 50,741,589 | 46,894,806 | 60,015,595 | 52,221,729 | 55,844,016 | 59,163,506 | 64,297,037 | 62,667,863 | 59,681,035 | 55,321,970 | 50,693,034 | 53,451,560 | 54,783,716 | 53,529,328 | 56,869,343 | 54,168,525 | 54,421,186 | 57,501,863 | 64,312,273 | 24,881,859 | 25,731,025 | 23,077,645 | 23,152,272 | 24,540,716 | 21,510,432 | 21,180,561 | 18,572,194 | 20,741,482 | 18,871,045 | 19,781,094 | 20,585,187 | 15,506,353 |
property, plant and equipment | 173,461,000 | 186,614,000 | 188,927,000 | 193,489,000 | 195,519,000 | 197,738,000 | 202,583,000 | 204,599,000 | 205,716,000 | 207,440,000 | 201,618,000 | 202,564,000 | 192,692,000 | 190,673,000 | 174,255,000 | 168,370,000 | 147,627,000 | 124,964,000 | 99,652,000 | 85,491,000 | 72,243,000 | 66,870,000 | 55,355,000 | 52,451,000 | 50,373,000 | 48,455,000 | 43,034,000 | 38,125,000 | 34,526,000 | 32,180,000 | 29,359,000 | 23,993,000 | 22,674,000 | 22,417,000 | 22,056,000 | 15,996,000 | 15,373,000 | 14,956,000 | 14,935,000 | 13,707,000 | 13,611,000 | 13,801,000 | 13,973,000 | 14,463,716 | 14,609,640 | 14,526,240 | 13,190,868 | 12,550,173 | 12,446,589 | 12,509,223 | 12,291,069 | 9,837,687 | 9,693,158 | 9,952,461 | 10,116,338 | 9,868,029 | 10,664,193 | 10,737,419 | 1,772,116 | 1,962,627 | 2,156,315 | 2,310,820 | 2,567,911 | 2,839,645 | 3,133,023 | 3,669,787 | 3,413,258 | |||||||||||||||||||||
intangible assets | 368,188,000 | 386,147,000 | 395,442,000 | 406,213,000 | 409,225,000 | 397,897,000 | 380,754,000 | 379,813,000 | 388,146,000 | 400,486,000 | 343,729,000 | 351,704,000 | 346,595,000 | 353,676,000 | 359,560,000 | 322,208,000 | 329,928,000 | 337,274,000 | 340,163,000 | 276,549,000 | 281,670,000 | 287,100,000 | 215,385,000 | 204,741,000 | 208,526,000 | 212,552,000 | 216,289,000 | 220,481,000 | 132,648,000 | 135,438,000 | 136,534,000 | 139,182,000 | 142,273,000 | 144,753,000 | 147,416,000 | 29,013,000 | 29,222,000 | 29,806,000 | 18,671,000 | 19,186,000 | 12,455,000 | 12,755,000 | 13,154,000 | 13,594,163 | 13,883,208 | 14,636,307 | 15,348,050 | 16,119,764 | 5,915,105 | 6,187,632 | 6,481,532 | 6,498,990 | 6,910,819 | 7,182,012 | 7,376,533 | 7,176,789 | 7,808,130 | 7,795,239 | 1,132,083 | 1,176,771 | 1,221,458 | 1,266,146 | 1,310,833 | 1,355,520 | 1,400,208 | |||||||||||||||||||||||
goodwill | 1,106,874,000 | 1,114,408,000 | 1,112,735,000 | 1,114,009,000 | 1,082,413,000 | 1,030,995,000 | 987,620,000 | 985,613,000 | 985,963,000 | 987,120,000 | 869,252,000 | 870,688,000 | 856,301,000 | 855,513,000 | 851,406,000 | 854,328,000 | 859,488,000 | 860,362,000 | 833,559,000 | 617,593,000 | 617,517,000 | 618,305,000 | 482,043,000 | 468,725,000 | 468,382,000 | 468,413,000 | 468,845,000 | 469,510,000 | 326,395,000 | 326,735,000 | 326,977,000 | 327,095,000 | 327,989,000 | 327,333,000 | 326,652,000 | 60,979,000 | 59,784,000 | 59,548,000 | 31,161,000 | 31,026,000 | 14,346,000 | 14,346,000 | 14,346,000 | 14,346,057 | 14,314,822 | 14,184,835 | 14,144,045 | 14,174,045 | 994,000 | 994,000 | 994,000 | 994,000 | 994,000 | 994,000 | 994,000 | 994,000 | 994,000 | 994,000 | 994,000 | 994,000 | 994,000 | 994,000 | 994,000 | 994,000 | 994,000 | |||||||||||||||||||||||
deferred tax assets | 1,362,000 | 694,000 | 856,000 | 800,000 | 737,000 | 749,000 | 101,000 | 678,000 | 866,000 | 1,530,000 | 1,546,000 | 1,756,000 | 845,000 | 840,000 | 1,756,000 | 1,907,000 | 1,611,000 | 1,903,000 | 1,542,000 | 1,714,000 | 2,000,000 | 2,481,000 | 2,192,000 | 4,831,000 | 2,904,000 | 2,920,000 | 3,917,000 | 3,917,000 | 3,917,000 | 4,355,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating lease right of use assets | 113,644,000 | 119,538,000 | 124,161,000 | 127,682,000 | 129,671,000 | 135,378,000 | 127,268,000 | 131,450,000 | 134,604,000 | 115,515,000 | 118,084,000 | 122,044,000 | 121,810,000 | 125,023,000 | 121,522,000 | 121,339,000 | 99,750,000 | 101,559,000 | 55,007,000 | 50,178,000 | 27,033,000 | 25,176,000 | 24,201,000 | 23,830,000 | 24,688,000 | 25,707,000 | 24,845,000 | 19,501,000 | 16,185,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other noncurrent assets | 5,883,000 | 4,913,000 | 5,105,000 | 2,569,000 | 2,113,000 | 868,000 | 748,000 | 853,000 | 956,000 | 1,277,000 | 1,444,000 | 1,664,000 | 1,188,000 | 815,000 | 800,000 | 769,000 | 631,000 | 615,000 | 620,000 | 610,000 | 529,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total assets | 2,930,772,000 | 2,949,699,000 | 2,923,711,000 | 2,901,627,000 | 2,852,143,000 | 2,829,666,000 | 2,830,644,000 | 2,861,924,000 | 2,849,269,000 | 2,824,411,000 | 2,514,129,000 | 2,549,003,000 | 2,538,234,000 | 2,524,658,000 | 2,462,532,000 | 2,444,916,000 | 2,383,824,000 | 2,358,354,000 | 2,241,397,000 | 2,015,965,000 | 1,927,327,000 | 1,902,887,000 | 1,476,316,000 | 1,442,045,000 | 1,406,481,000 | 1,400,113,000 | 1,378,708,000 | 1,068,267,000 | 797,921,000 | 774,621,000 | 762,125,000 | 745,081,000 | 743,248,000 | 743,519,000 | 734,236,000 | 308,763,000 | 290,628,000 | 288,913,000 | 285,050,000 | 282,310,000 | 147,324,000 | 146,237,000 | 139,853,000 | 137,344,655 | 128,584,239 | 128,293,234 | 128,832,774 | 129,048,493 | 119,334,391 | 118,644,904 | 111,636,957 | 104,654,531 | 97,314,768 | 97,010,163 | 84,896,632 | 81,448,695 | 80,393,597 | 76,056,814 | 72,567,530 | 71,605,529 | 72,293,990 | 73,098,789 | 72,627,865 | 71,560,691 | 71,419,963 | 71,507,509 | 71,643,758 | 71,455,664 | 73,754,742 | 75,276,660 | 76,020,837 | 75,609,331 | 68,839,707 | 70,458,696 | 70,802,601 | 29,910,690 | 29,075,883 | 28,892,247 | 28,092,830 | 28,707,560 | 28,599,341 | 29,227,027 | 29,090,085 | 28,964,355 | 27,607,132 | 27,413,179 | 27,363,610 | 29,026,861 |
liabilities and stockholders' equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable | 34,657,000 | 30,010,000 | 29,426,000 | 25,625,000 | 26,935,000 | 32,134,000 | 21,357,000 | 20,910,000 | 18,731,000 | 19,563,000 | 18,961,000 | 23,787,000 | 26,401,000 | 27,554,000 | 25,251,000 | 40,379,000 | 38,280,000 | 36,203,000 | 28,194,000 | 24,903,000 | 20,569,000 | 16,880,000 | 14,483,000 | 13,902,000 | 10,176,000 | 11,425,000 | 9,951,000 | 11,304,000 | 9,823,000 | 10,489,000 | 9,482,000 | 6,688,000 | 6,200,000 | 7,282,000 | 6,423,000 | 6,951,000 | 4,635,000 | 5,061,000 | 5,061,000 | 7,688,000 | 5,144,000 | 6,724,000 | 2,951,000 | 4,303,354 | 4,131,614 | 3,863,350 | 2,762,771 | 3,895,722 | 1,483,447 | 1,721,459 | 929,586 | 1,481,125 | 1,900,861 | 2,454,238 | 1,766,699 | 2,584,636 | 1,721,334 | 1,422,483 | 580,447 | 922,525 | 930,601 | 699,181 | 898,630 | 720,466 | 991,005 | 826,789 | 1,480,245 | 1,005,147 | 1,922,572 | 1,653,671 | 664,851 | 934,292 | 2,721,909 | 874,594 | 1,184,065 | 1,430,340 | 1,161,504 | 486,485 | 859,618 | 799,607 | 1,066,445 | 637,822 | 950,937 | 403,598 | 1,016,958 | 509,058 | 517,233 | 248,502 |
operating lease liabilities | 21,071,000 | 21,559,000 | 19,314,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contingent consideration | 5,226,000 | 5,049,000 | 5,107,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued liabilities | 65,255,000 | 79,208,000 | 77,289,000 | 76,176,000 | 76,042,000 | 62,423,000 | 60,902,000 | 57,851,000 | 55,971,000 | 50,533,000 | 42,543,000 | 45,023,000 | 58,055,000 | 71,120,000 | 74,633,000 | 70,693,000 | 65,114,000 | 75,498,000 | 63,394,000 | 53,773,000 | 42,428,000 | 53,085,000 | 32,041,000 | 26,529,000 | 27,930,000 | 33,331,000 | 25,770,000 | 20,618,000 | 12,760,000 | 15,865,000 | 17,964,000 | 13,102,000 | 14,121,000 | 17,929,000 | 13,793,000 | 9,568,000 | 9,116,000 | 16,014,000 | 15,131,000 | 13,662,000 | 10,677,000 | 12,057,000 | 12,758,000 | 11,522,317 | 9,052,444 | 6,819,063 | 7,708,102 | 4,919,679 | 5,638,935 | 9,579,712 | 7,854,729 | 8,737,613 | 6,993,805 | 8,297,990 | 7,269,086 | 7,148,341 | 7,069,413 | 6,041,038 | 3,572,517 | 2,793,352 | 3,692,523 | 2,901,061 | 2,846,678 | 2,828,864 | 3,666,135 | 3,110,652 | 2,540,283 | 2,119,106 | 2,626,341 | 2,101,525 | 2,441,592 | 1,757,735 | 1,867,901 | 2,324,466 | 1,899,713 | 2,175,739 | 2,896,119 | 1,807,477 | 2,467,266 | 1,839,723 | 1,964,400 | 2,180,625 | ||||||
total current liabilities | 126,209,000 | 135,826,000 | 131,136,000 | 123,012,000 | 151,996,000 | 126,787,000 | 108,366,000 | 174,307,000 | 178,315,000 | 158,162,000 | 363,364,000 | 373,583,000 | 405,321,000 | 404,196,000 | 410,696,000 | 423,522,000 | 424,333,000 | 375,262,000 | 349,439,000 | 332,342,000 | 313,328,000 | 318,956,000 | 50,984,000 | 44,401,000 | 41,853,000 | 48,313,000 | 38,765,000 | 140,913,000 | 130,278,000 | 129,842,000 | 129,846,000 | 121,119,000 | 20,321,000 | 25,211,000 | 118,447,000 | 16,519,000 | 13,751,000 | 21,075,000 | 20,192,000 | 21,350,000 | 15,821,000 | 18,781,000 | 15,709,000 | 15,825,671 | 13,184,058 | 10,682,413 | 10,470,873 | 8,815,401 | 7,122,382 | 11,301,171 | 8,784,315 | 10,218,738 | 8,894,666 | 10,752,228 | 9,035,785 | 9,732,977 | 8,790,747 | 7,463,521 | 4,152,964 | 3,715,877 | 4,623,124 | 3,600,242 | 3,745,308 | 3,549,330 | 4,657,140 | 3,937,441 | 4,020,528 | 3,124,253 | 4,548,913 | 3,755,196 | 3,106,443 | 2,692,027 | 4,589,810 | 3,199,060 | 3,802,428 | 3,330,053 | 3,337,243 | 3,382,604 | 2,667,095 | 2,693,746 | 2,935,794 | 3,105,088 | 2,790,660 | 2,367,998 | 3,197,583 | 2,630,493 | 2,407,195 | 2,376,747 |
convertible senior notes due 2028 | 546,585,000 | 542,213,000 | 537,927,000 | 533,725,000 | 529,605,000 | 525,567,000 | 521,607,000 | 517,725,000 | 513,918,000 | 510,143,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred tax liabilities | 15,018,000 | 22,496,000 | 20,135,000 | 23,326,000 | 24,136,000 | 22,775,000 | 33,686,000 | 36,305,000 | 38,238,000 | 40,466,000 | 14,036,000 | 21,897,000 | 22,050,000 | 23,000,000 | 23,413,000 | 23,651,000 | 25,858,000 | 33,480,000 | 39,125,000 | 26,760,000 | 26,709,000 | 27,032,000 | 29,435,000 | 29,948,000 | 29,868,000 | 29,944,000 | 38,059,000 | 27,690,000 | 25,097,000 | 25,086,000 | 21,120,000 | 20,643,000 | 20,858,000 | 25,167,000 | 37,347,000 | 2,457,000 | 2,188,000 | 2,124,000 | 1,978,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
noncurrent operating lease liabilities | 119,964,000 | 126,176,000 | 131,626,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncurrent contingent consideration | 778,000 | 1,304,000 | 2,478,000 | 6,658,000 | 4,903,000 | 19,662,000 | 14,070,000 | 13,759,000 | 44,277,000 | 38,910,000 | 51,559,000 | 69,143,000 | 67,897,000 | 64,037,000 | 94,238,000 | 79,962,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other noncurrent liabilities | 16,755,000 | 15,555,000 | 17,322,000 | 16,869,000 | 17,081,000 | 16,581,000 | 11,606,000 | 3,707,000 | 3,646,000 | 3,789,000 | 3,798,000 | 3,882,000 | 3,796,000 | 3,814,000 | 2,981,000 | 3,211,000 | 2,760,000 | 2,815,000 | 1,697,000 | 1,471,000 | 1,515,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities | 825,309,000 | 843,570,000 | 840,624,000 | 839,886,000 | 866,660,000 | 856,948,000 | 813,958,000 | 875,562,000 | 878,668,000 | 853,208,000 | 525,572,000 | 578,077,000 | 597,742,000 | 613,958,000 | 627,423,000 | 639,552,000 | 617,423,000 | 608,287,000 | 526,132,000 | 412,896,000 | 371,111,000 | 373,737,000 | 351,446,000 | 342,018,000 | 336,723,000 | 340,345,000 | 333,590,000 | 189,299,000 | 172,896,000 | 159,053,000 | 4,733,290 | 4,292,404 | 5,207,286 | 4,217,242 | 4,365,457 | 4,172,628 | 5,299,587 | 3,992,392 | 4,084,628 | 3,197,502 | 4,631,311 | 3,842,154 | 3,236,808 | 2,828,762 | 4,732,853 | 3,336,160 | 3,981,191 | 3,525,130 | 3,537,585 | 3,582,058 | 2,899,576 | 2,925,263 | 3,166,312 | 3,367,042 | 3,052,260 | 2,488,371 | 3,317,474 | |||||||||||||||||||||||||||||||
commitments and contingencies | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stockholders' equity: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value... | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock, 0.01 par value... | 564,000 | 563,000 | 563,000 | 563,000 | 562,000 | 561,000 | 560,000 | 559,000 | 559,000 | 558,000 | 558,000 | 557,000 | 556,000 | 556,000 | 555,000 | 555,000 | 554,000 | 553,000 | 553,000 | 550,000 | 549,000 | 548,000 | 526,000 | 525,000 | 523,000 | 521,000 | 521,000 | 481,000 | 441,000 | 439,000 | 300,944 | 300,744 | 300,586 | 300,545 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
additional paid-in capital | 1,654,627,000 | 1,651,849,000 | 1,643,670,000 | 1,634,844,000 | 1,619,578,000 | 1,617,336,000 | 1,609,526,000 | 1,585,782,000 | 1,571,811,000 | 1,569,227,000 | 1,567,233,000 | 1,561,393,000 | 1,544,956,000 | 1,547,266,000 | 1,541,272,000 | 1,533,762,000 | 1,529,144,000 | 1,572,340,000 | 1,559,681,000 | 1,475,436,000 | 1,467,942,000 | 1,460,748,000 | 1,087,996,000 | 1,082,096,000 | 1,074,183,000 | 1,068,431,000 | 1,064,152,000 | 892,960,000 | 645,883,000 | 642,590,000 | 639,027,000 | 635,364,000 | 631,595,000 | 628,983,000 | 626,766,000 | 247,628,000 | 245,961,000 | 242,036,000 | 240,571,000 | 238,617,000 | 205,142,000 | 202,527,000 | 201,657,000 | 200,435,716 | 199,200,343 | 198,064,414 | 197,466,062 | 196,784,989 | 191,454,083 | 190,625,937 | 190,048,182 | 189,642,369 | 188,255,742 | 187,051,253 | 186,500,090 | 185,462,180 | 185,226,038 | 184,872,839 | 184,669,317 | 185,025,213 | 184,743,195 | 184,507,601 | 184,264,378 | 184,013,376 | 183,733,863 | 183,499,382 | 183,194,492 | 182,913,966 | 182,673,275 | 182,291,612 | 184,541,788 | 184,766,789 | 184,372,945 | 184,191,233 | 183,649,771 | 183,522,760 | 182,916,856 | 182,582,698 | 182,445,954 | 182,171,858 | 181,985,274 | 181,533,274 | 181,508,894 | 181,479,645 | 181,479,645 | 181,454,845 | 181,454,845 | 181,453,375 |
accumulated other comprehensive loss | -14,309,000 | -2,531,000 | -4,107,000 | -1,716,000 | -47,841,000 | -52,533,000 | -34,623,000 | -44,243,000 | -42,712,000 | -37,431,000 | -43,571,000 | -37,189,000 | -31,121,000 | -34,394,000 | -55,261,000 | -37,091,000 | -21,574,000 | -9,723,000 | -14,113,000 | -20,606,000 | -15,027,000 | -21,794,000 | -15,053,000 | -13,784,000 | -11,893,000 | -11,773,000 | -11,143,000 | -6,112,000 | -6,363,000 | -6,647,000 | -8,671,000 | -12,718,000 | -13,749,000 | -9,496,000 | -9,184,000 | -6,670,000 | -8,566,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings | 464,581,000 | 456,248,000 | 442,961,000 | 428,050,000 | 413,184,000 | 407,354,000 | 441,223,000 | 164,950,000 | 131,452,000 | 95,219,000 | 46,071,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total stockholders’ equity | 2,105,463,000 | 2,106,129,000 | 2,083,087,000 | 2,061,741,000 | 1,985,483,000 | 1,972,718,000 | 2,016,686,000 | 1,986,362,000 | 1,970,601,000 | 1,971,203,000 | 1,988,557,000 | 1,970,926,000 | 1,940,492,000 | 1,910,700,000 | 1,835,109,000 | 1,805,364,000 | 1,766,401,000 | 1,750,067,000 | 1,715,265,000 | 1,603,069,000 | 1,556,216,000 | 1,529,150,000 | 1,124,870,000 | 1,100,027,000 | 1,069,758,000 | 1,059,768,000 | 1,045,118,000 | 878,968,000 | 625,025,000 | 615,568,000 | 606,487,000 | 598,659,000 | 597,183,000 | 591,548,000 | 576,869,000 | 190,943,000 | 176,791,000 | 168,764,000 | 166,522,000 | 163,724,000 | 128,886,000 | 122,748,000 | 121,451,000 | 118,222,538 | 111,932,015 | 111,731,808 | 114,585,546 | 115,561,319 | 108,851,532 | 103,886,102 | 100,157,121 | 92,452,210 | 87,411,034 | 84,124,596 | 73,703,980 | 68,730,245 | 68,670,214 | 65,987,000 | 67,834,240 | 67,313,125 | 67,086,704 | 68,881,547 | 68,262,408 | 67,388,063 | 66,120,376 | 67,515,117 | 67,559,130 | 68,258,162 | 69,123,431 | 71,434,506 | 72,784,029 | 72,780,569 | 64,106,854 | 67,122,536 | 66,821,410 | 25,538,298 | 25,310,189 | 25,193,254 | 25,782,297 | 25,433,029 | 25,859,985 | 26,037,825 | 26,475,984 | 24,289,658 | 24,689,707 | 24,878,117 | 26,590,575 | |
total liabilities and stockholders’ equity | 2,930,772,000 | 2,949,699,000 | 2,923,711,000 | 2,901,627,000 | 2,852,143,000 | 2,829,666,000 | 2,830,644,000 | 2,861,924,000 | 2,849,269,000 | 2,824,411,000 | 2,514,129,000 | 2,549,003,000 | 2,538,234,000 | 2,524,658,000 | 2,462,532,000 | 2,444,916,000 | 2,383,824,000 | 2,358,354,000 | 2,241,397,000 | 2,015,965,000 | 1,927,327,000 | 1,902,887,000 | 1,476,316,000 | 1,442,045,000 | 1,406,481,000 | 1,400,113,000 | 1,378,708,000 | 1,068,267,000 | 797,921,000 | 774,621,000 | 762,125,000 | 745,081,000 | 743,248,000 | 743,519,000 | 734,236,000 | 308,763,000 | 290,628,000 | 288,913,000 | 285,050,000 | 282,310,000 | 147,324,000 | 146,237,000 | 139,853,000 | 137,344,655 | 128,584,239 | 128,293,234 | 128,832,774 | 129,048,493 | 119,334,391 | 118,644,904 | 111,636,957 | 104,654,531 | 97,314,768 | 97,010,163 | 84,896,632 | 81,448,695 | 80,393,597 | 76,056,814 | 72,567,530 | 71,605,529 | 72,293,990 | 73,098,789 | 72,627,865 | 71,560,691 | 71,419,963 | 71,507,509 | 71,643,758 | 71,455,664 | 73,754,742 | 75,276,660 | 76,020,837 | 75,609,331 | 68,839,707 | 70,458,696 | 70,802,601 | 29,075,883 | 28,892,247 | 28,092,830 | 28,707,560 | 28,599,341 | 29,227,027 | 29,090,085 | 28,964,355 | 27,607,132 | 27,413,179 | 27,363,610 | 29,026,861 | |
noncurrent assets: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total noncurrent assets | 1,812,314,000 | 1,827,226,000 | 1,844,762,000 | 1,819,678,000 | 1,763,625,000 | 1,699,074,000 | 1,703,006,000 | 1,716,251,000 | 1,713,368,000 | 1,535,673,000 | 1,550,420,000 | 1,519,431,000 | 1,526,540,000 | 1,509,299,000 | 1,468,921,000 | 1,439,035,000 | 1,426,677,000 | 1,330,543,000 | 1,032,135,000 | 1,000,992,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncurrent liabilities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total noncurrent liabilities | 707,744,000 | 709,488,000 | 716,874,000 | 714,664,000 | 730,161,000 | 705,592,000 | 701,255,000 | 700,353,000 | 695,046,000 | 162,208,000 | 204,494,000 | 192,421,000 | 209,762,000 | 216,727,000 | 216,030,000 | 193,090,000 | 233,025,000 | 176,693,000 | 80,554,000 | 57,783,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating lease liability | 16,043,000 | 15,154,000 | 15,104,000 | 12,171,000 | 12,129,000 | 9,781,000 | 5,631,000 | 3,315,000 | 2,889,000 | 7,959,000 | 6,957,000 | 13,156,000 | 11,692,000 | 9,882,000 | 8,303,000 | 5,528,000 | 4,243,000 | 3,770,000 | 5,254,000 | 4,460,000 | 3,970,000 | 3,747,000 | 3,557,000 | 3,044,000 | 3,287,000 | 3,100,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current contingent consideration | 5,168,000 | 33,865,000 | 17,126,000 | 13,936,000 | 13,936,000 | 24,352,000 | 12,983,000 | 12,589,000 | 16,363,000 | 27,834,000 | 13,950,000 | 13,491,000 | 17,046,000 | 27,790,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncurrent operating lease liability | 136,296,000 | 138,939,000 | 145,576,000 | 138,693,000 | 143,518,000 | 144,551,000 | 126,578,000 | 130,615,000 | 134,438,000 | 127,665,000 | 131,389,000 | 121,190,000 | 121,271,000 | 100,435,000 | 102,492,000 | 55,909,000 | 52,323,000 | 29,559,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
convertible senior notes due 2024 | 69,481,000 | 69,480,000 | 69,452,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
assets held for sale | 1,016,000 | 1,016,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated earnings | 444,264,000 | 440,943,000 | 438,849,000 | 464,337,000 | 446,165,000 | 426,101,000 | 397,272,000 | 348,543,000 | 308,138,000 | 258,277,000 | 194,060,000 | 65,769,000 | 31,519,000 | 15,658,000 | 5,843,000 | 2,239,000 | 580,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marketable securities held to maturity | 101,409,000 | 100,299,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
convertible senior notes | 285,956,000 | 285,521,000 | 285,072,000 | 284,615,000 | 284,165,000 | 283,712,000 | 240,942,000 | 238,183,000 | 235,458,000 | 232,767,000 | 230,182,000 | 100,276,000 | 99,250,000 | 97,228,000 | 96,242,000 | 95,272,000 | 94,318,000 | 93,380,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
convertible senior notes, current portion | 283,267,000 | 255,258,000 | 252,323,000 | 249,423,000 | 246,561,000 | 243,737,000 | 105,704,000 | 104,595,000 | 103,488,000 | 102,400,000 | 101,329,000 | 98,231,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive income | -16,886,000 | -9,919,000 | -4,369,000 | -7,494,000 | 2,085,000 | -8,728,000 | -8,197,044 | -9,639,120 | -5,773,142 | -2,718,884 | 404,639 | 1,857,361 | 1,998,330 | 2,174,989 | 764,853 | 1,653,379 | 1,911,970 | 1,579,403 | -527,677 | 1,201,452 | 113,627 | 2,687 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities and stockholders’ equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stockholders’ equity: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restricted cash | 9,041,000 | 9,015,000 | 8,975,000 | 8,929,000 | 450,000 | 450,000 | 450,000 | 450,000 | 450,000 | 450,000 | 450,000 | 450,000 | 450,000 | 450,000 | 450,271 | 450,000 | 450,000 | 450,000 | 200,000 | 200,000 | 200,000 | 200,000 | 200,000 | 200,000 | 200,000 | 200,000 | 200,000 | 200,000 | 200,000 | 200,000 | 200,000 | 200,000 | 200,000 | 200,000 | 200,000 | 200,000 | 200,000 | 200,000 | 200,000 | 200,000 | 200,000 | 200,000 | 200,000 | 200,000 | 200,000 | 200,000 | 200,000 | 200,000 | 200,000 | 200,000 | 200,000 | 200,000 | 200,000 | 200,000 | 200,000 | 200,000 | 200,000 | 200,000 | ||||||||||||||||||||||||||||||
royalties and other receivables | 132,000 | 95,000 | 61,000 | 30,000 | 148,000 | 68,000 | 44,000 | 21,000 | 136,000 | 46,000 | 17,000 | 31,000 | 153,000 | 839,000 | 82,000 | 239,890 | 52,915 | 376,540 | 6,730,818 | 6,595,017 | 5,313,397 | 3,845,715 | 9,130,515 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unbilled receivables | 456,000 | 456,000 | 456,000 | 555,000 | 460,000 | 2,602,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other assets | 573,000 | 412,000 | 310,000 | 230,000 | 238,000 | 238,000 | 239,000 | 173,000 | 174,000 | 2,007,000 | 1,902,000 | 1,990,000 | 6,234,000 | 6,467,000 | 6,380,000 | 52,012 | 184,178 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating lease liability, long-term | 26,425,000 | 26,378,000 | 26,263,000 | 27,038,000 | 26,995,000 | 26,056,000 | 20,209,000 | 17,088,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other liabilities, long-term | 1,324,000 | 3,707,000 | 3,223,000 | 2,506,000 | 2,326,000 | 528,000 | 487,000 | 433,000 | 4,125,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivables, less reserve for doubtful accounts of 525 and 227 at december 31, 2019 and december 31, 2018, respectively | 43,068,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivables | 41,968,000 | 43,045,000 | 39,341,000 | 30,784,000 | 31,713,000 | 29,352,000 | 27,585,000 | 29,479,000 | 22,115,000 | 17,710,000 | 15,194,000 | 15,154,000 | 11,073,000 | 12,574,000 | 11,300,000 | 10,321,000 | 14,419,602 | 14,690,994 | 7,760,382 | 7,052,908 | 9,003,874 | 5,036,909 | 4,946,132 | 6,323,537 | 4,870,982 | 6,912,751 | 4,158,758 | 7,636,346 | 7,811,792 | 4,253,891 | 2,825,414 | 4,020,475 | 2,521,817 | 1,259,607 | 1,171,179 | 2,096,011 | 1,538,244 | 570,038 | 264,807 | 2,467,392 | 439,992 | 540,779 | 1,702,298 | 1,607,789 | 2,399,233 | 1,125,801 | 3,448,355 | 2,591,995 | 2,689,216 | 1,143,694 | 1,977,608 | 1,200,608 | 1,108,251 | 593,725 | 1,660,689 | 1,050,448 | 1,307,621 | 764,232 | 611,571 | 283,254 | 865,034 | |||||||||||||||||||||||||||
accumulated deficit | -7,515,000 | -15,568,000 | -21,206,000 | -26,000,000 | -28,737,000 | -31,508,000 | -43,686,000 | -48,355,000 | -56,793,000 | -59,861,000 | -64,891,000 | -66,046,000 | -69,917,000 | -71,542,000 | -71,807,000 | -74,345,164 | -77,957,723 | -80,887,208 | -80,488,663 | -81,954,897 | -84,780,319 | -89,057,422 | -92,384,880 | -98,273,154 | -102,812,341 | -105,150,577 | -114,686,061 | -116,512,720 | -118,065,638 | -119,306,614 | -117,144,912 | -118,020,211 | -117,964,614 | -115,933,927 | -116,309,843 | -116,933,052 | -117,921,105 | -116,291,883 | -115,942,944 | -114,963,241 | -113,857,261 | -111,164,023 | -112,068,850 | -112,297,992 | -120,576,820 | -117,379,221 | -117,137,278 | -157,443,356 | -157,683,334 | -157,576,365 | -157,556,656 | -156,693,337 | -156,794,071 | -155,974,425 | -155,772,113 | -155,304,605 | -157,490,931 | -157,064,300 | -156,871,072 | -155,152,443 | ||||||||||||||||||||||||||||
accounts receivables, less reserve for doubtful accounts of 227 and 58 at december 31, 2018 and december 31, 2017, respectively | 33,015,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other long-term liabilities | 4,672,000 | 4,660,000 | 4,610,000 | 2,343,000 | 1,573,000 | 1,616,000 | 1,656,000 | 3,802,000 | 1,894,000 | 1,878,000 | 2,617,000 | 4,708,000 | 2,693,000 | 3,296,446 | 3,468,166 | 5,879,013 | 3,687,591 | 4,662,891 | 3,360,477 | 3,457,631 | 2,695,521 | 1,983,583 | 1,009,068 | 2,133,339 | 1,900,102 | 2,742,953 | 2,678,079 | 2,469,412 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, .01 par value... | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock, .01 par value... | 439,000 | 438,000 | 437,000 | 436,000 | 436,000 | 341,000 | 341,000 | 338,000 | 338,000 | 337,000 | 331,000 | 329,000 | 329,000 | 329,030 | 328,515 | 327,744 | 327,031 | 326,588 | 320,407 | 319,257 | 318,830 | 318,142 | 314,254 | 311,950 | 310,548 | 308,462 | 308,362 | 307,148 | 307,148 | 308,123 | 308,123 | 307,873 | 307,873 | 307,739 | 307,618 | 307,618 | 307,582 | 307,437 | 307,417 | 306,917 | 311,091 | 311,772 | 310,729 | 310,524 | 308,917 | 306,156 | 303,856 | 303,956 | 303,776 | 303,776 | ||||||||||||||||||||||||||||||||||||||
other receivables | 598,000 | 534,000 | 669,000 | 226,000 | 564,000 | 331,000 | 57,000 | 523,369 | 394,415 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term marketable securities | 1,217,000 | 1,633,000 | 1,651,000 | 1,223,468 | 1,814,358 | 3,550,210 | 10,007,186 | 11,896,949 | 10,904,518 | 12,218,602 | 4,114,450 | 4,645,288 | 6,148,089 | 9,914,855 | 12,417,051 | 10,850,675 | 9,985,685 | 9,435,350 | 8,453,736 | 15,050,402 | 11,878,201 | 9,164,317 | 3,258,084 | 3,503,663 | 6,011,697 | 12,867,734 | 17,384,153 | 14,331,605 | 15,101,239 | 18,163,972 | 15,578,385 | 17,736,146 | 10,805,263 | 9,597,903 | 3,160,990 | 1,678,115 | 2,431,797 | 1,470,854 | 1,008,606 | 4,531,548 | 5,479,448 | 8,181,981 | 6,100,848 | 6,630,679 | 5,496,991 | 4,515,889 | 11,035,662 | |||||||||||||||||||||||||||||||||||||||||
deferred tax asset | 5,000 | 4,928 | 4,928 | 4,928 | 8,962 | 39,527 | 1,984 | 1,984 | 416,580 | 416,580 | 416,580 | 416,580 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property, plant and equipment, at cost: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
leasehold improvements | 13,258,000 | 13,249,754 | 13,230,820 | 9,108,214 | 9,139,408 | 9,212,684 | 9,207,709 | 8,973,615 | 5,258,050 | 5,190,360 | 5,246,962 | 5,200,271 | 5,179,119 | 5,078,898 | 5,148,334 | 5,864,797 | 3,887,476 | 3,887,476 | 3,879,130 | 3,876,630 | 3,876,630 | 3,862,016 | 3,855,616 | 3,855,616 | 3,852,243 | 3,852,243 | 3,845,247 | 3,591,192 | 3,517,158 | 3,475,599 | 3,333,098 | 3,270,193 | 3,243,901 | 3,222,853 | 3,212,916 | 3,204,195 | 3,203,281 | 3,058,631 | 2,475,169 | 2,462,152 | 2,333,138 | 2,311,841 | 2,311,841 | 2,311,841 | 2,311,982 | 2,311,982 | ||||||||||||||||||||||||||||||||||||||||||
equipment | 13,513,000 | 13,526,113 | 12,983,947 | 13,115,630 | 13,937,516 | 14,173,467 | 13,939,322 | 13,684,954 | 13,485,039 | 12,909,696 | 12,963,808 | 12,802,978 | 12,648,183 | 11,973,175 | 12,301,405 | 11,402,256 | 4,757,628 | 4,594,344 | 4,426,628 | 4,448,804 | 4,290,059 | 4,217,722 | 4,176,281 | 3,890,500 | 3,828,908 | 3,638,016 | 3,527,469 | 3,517,974 | 3,475,313 | 3,452,696 | 3,271,446 | 2,893,320 | 2,683,583 | 2,537,169 | 2,353,667 | 2,231,788 | 2,189,663 | 1,904,069 | 1,769,367 | 1,729,154 | 1,585,964 | 1,301,083 | 1,194,249 | 1,254,206 | 1,239,986 | 1,238,936 | ||||||||||||||||||||||||||||||||||||||||||
furniture and fixtures | 2,722,000 | 2,651,661 | 2,551,446 | 2,270,347 | 2,267,094 | 2,217,096 | 2,175,604 | 2,116,017 | 2,035,224 | 1,944,341 | 1,978,138 | 1,937,238 | 1,763,973 | 1,669,990 | 1,292,055 | 1,137,802 | 643,829 | 636,481 | 644,541 | 591,925 | 587,437 | 583,594 | 567,480 | 580,938 | 554,995 | 521,388 | 513,501 | 468,452 | 294,868 | 232,631 | 226,655 | 205,517 | 204,374 | 192,933 | 191,356 | 205,806 | 203,211 | 194,474 | 186,874 | 209,520 | 167,180 | 165,903 | 165,903 | 198,961 | 198,961 | 198,961 | ||||||||||||||||||||||||||||||||||||||||||
construction in progress | 228,000 | 76,519 | 45,056 | 3,847,746 | 1,596,606 | 302,996 | 35,168 | 21,647 | 3,383,870 | 1,043,170 | 383,353 | 338,814 | 294,982 | 188,993 | 367,424 | 209,860 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total property, plant and equipment, at cost | 29,721,000 | 29,504,047 | 28,811,269 | 28,341,937 | 27,001,129 | 25,966,748 | 25,357,803 | 24,796,233 | 24,162,183 | 21,087,567 | 20,572,261 | 20,279,301 | 19,886,257 | 18,911,056 | 19,109,218 | 18,614,715 | 9,288,933 | 9,118,301 | 8,950,299 | 8,917,359 | 8,754,126 | 8,663,332 | 8,599,377 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less: accumulated depreciation | -15,748,000 | -15,040,331 | -14,201,629 | -13,815,697 | -13,810,261 | -13,416,575 | -12,911,214 | -12,287,010 | -11,871,114 | -11,249,880 | -10,879,103 | -10,326,840 | -9,769,919 | -9,043,027 | -8,445,025 | -7,877,296 | -7,516,817 | -7,155,674 | -6,793,984 | -6,606,539 | -6,186,215 | -5,823,687 | -5,466,354 | -5,209,249 | -4,869,575 | -4,539,148 | -4,216,430 | -3,417,941 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term deferred tax asset | 176,742 | 184,848 | 114,788 | 1,563,606 | 2,669,762 | 2,557,384 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
leased systems to customers and demonstration systems | 60,505 | 60,505 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term deferred tax liability | 88,764 | 8,882 | 254,557 | 136,881 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred tax liability | 256,765 | 242,520 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
royalties receivable | 3,962,704 | 3,579,555 | 3,080,588 | 3,206,840 | 2,789,458 | 2,772,457 | 2,512,602 | 2,746,600 | 2,513,000 | 2,478,000 | 2,296,000 | 2,755,100 | 2,556,300 | 2,381,300 | 2,036,800 | 2,178,200 | 1,939,050 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term liabilities | 580,326 | 576,527 | 584,162 | 617,000 | 620,149 | 623,298 | 642,447 | 54,951 | 64,100 | 73,249 | 82,398 | 86,958 | 130,365 | 136,735 | 143,043 | 137,100 | 178,763 | 195,077 | 200,342 | 199,454 | 232,481 | 231,517 | 230,518 | 261,954 | 261,600 | 120,373 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment, at cost: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total property and equipment | 7,886,217 | 6,831,199 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less: accumulated depreciation and amortization | -4,194,258 | -3,914,230 | -3,656,266 | -3,210,100 | -3,002,520 | -1,829,914 | -1,740,407 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property, plant and equipment, at cost: - sum | 6,131,858 | 5,952,955 | 5,596,155 | 5,157,174 | 4,431,410 | 4,086,282 | 3,750,929 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued expenses and other current liabilities | 2,618,363 | 1,894,139 | 1,869,349 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less-accumulated depreciation and amortization | -2,802,239 | -2,613,081 | -2,458,984 | -2,326,451 | -2,074,049 | -2,033,808 | -1,950,372 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total stockholders' equity | 26,385,560 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities and stockholders' equity | 29,910,690 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities and stockholder’s equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stockholder’s equity: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock | 304,776 | 300,944 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred compensation | -61,950 | -1,582 | -6,242 | -10,902 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less accumulated depreciation and amortization | -2,198,936 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liablities and stockholders’ equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, .01 par value | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
authorized—5,000,000 shares—issued and outstanding—none | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
authorized—40,000,000 shares—issued and outstanding—30,113,635 shares at december 31, 2005 and 30,094,435 shares at march 31, 2005 | 301,136 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
authorized — 5,000,000 shares—issued and outstanding — none | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
authorized—40,000,000 shares—issued and outstanding— 30,104,435 shares at september 30, 2005 and 30,094,435 shares at march 31, 2005 | 301,044 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less -accumulated depreciation and amortization | -1,856,802 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value authorized – 5,000,000 shares — issued and outstanding – none | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less—accumulated depreciation and amortization | -1,766,585 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long term liabilities | 119,891 | 92,979 | 78,298 | 59,539 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total net fixed assets | 1,935,094 | 2,010,522 | 2,100,668 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued expenses | 2,121,435 | 1,889,962 | 2,128,245 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less - accumulated depreciation and amortization | -1,649,211 |
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-06-30 | 2012-03-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
cash flows from operating activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income | 8,333,000 | 13,287,000 | 14,911,000 | 14,866,000 | 5,830,000 | -33,869,000 | 2,940,000 | 3,321,000 | 2,094,000 | -25,488,000 | 18,172,000 | 20,064,000 | 28,829,000 | 48,729,000 | 40,405,000 | 49,861,000 | 46,964,000 | 29,110,000 | 33,498,000 | 36,233,000 | 29,450,000 | 19,698,000 | 14,552,000 | 15,861,000 | 9,815,000 | 3,604,000 | 1,659,000 | 8,095,000 | 8,053,000 | 5,638,000 | 4,794,000 | 2,737,000 | 3,448,000 | 4,669,000 | 8,438,000 | 3,068,000 | 1,155,000 | 3,871,000 | 1,625,000 | 1,466,234 | 5,888,274 | 9,553,113 | 1,806,489 | 1,569,963 | 1,226,472 | 604,674 | -55,597 | -2,030,687 | 375,916 | 623,209 | 988,053 | -348,938 | -979,703 | -1,105,980 | 18,382 | 142,056 | 8,278,828 | -241,943 | 100,734 | -819,646 | -202,312 | -467,508 | 2,186,326 | ||||||||||||||||||||||||
adjustments to reconcile net income to net cash from operating activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation and amortization | 19,762,000 | 19,951,000 | 20,009,000 | 20,081,000 | 18,704,000 | 18,367,000 | 17,658,000 | 16,857,000 | 16,791,000 | 17,143,000 | 19,705,000 | 15,985,000 | 15,252,000 | 14,380,000 | 12,672,000 | 12,099,000 | 11,834,000 | 11,017,000 | 10,010,000 | 8,976,000 | 8,444,000 | 7,486,000 | 6,712,000 | 6,479,000 | 6,390,000 | 6,077,000 | 5,738,000 | 4,840,000 | 4,213,000 | 4,003,000 | 3,881,000 | 3,934,000 | 3,960,000 | 4,133,000 | 3,096,000 | 1,696,000 | 1,582,000 | 1,490,000 | 1,379,000 | 1,315,000 | 1,150,000 | 1,145,000 | 1,153,431 | 1,145,049 | 1,150,520 | 1,054,754 | 1,109,241 | 962,985 | 892,407 | 842,711 | 762,238 | 690,023 | 818,920 | 915,768 | 895,939 | 872,476 | 824,409 | 405,831 | 406,377 | 400,281 | 465,011 | 407,215 | 402,021 | 386,180 | 339,674 | 330,427 | 322,718 | 280,028 | 261,213 | 241,325 | 207,581 | 200,281 | 189,158 | 154,097 | 132,533 | 127,515 | 124,887 | 131,211 | 83,436 | 93,570 | 90,217 | 94,820 | 141,519 | 223,362 | 296,557 | ||
amortization of debt discount and issuance costs | 4,372,000 | 4,286,000 | 4,202,000 | 4,119,000 | 4,039,000 | 3,960,000 | 3,901,000 | 3,918,000 | 3,809,000 | 455,000 | 455,000 | 453,000 | 452,000 | 2,938,000 | 2,902,000 | 2,862,000 | 2,828,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on sale of business | 13,763,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock-based compensation | 8,322,000 | 7,984,000 | 8,973,000 | 8,375,000 | 7,273,000 | 6,359,000 | 23,721,000 | 9,214,000 | 8,776,000 | 6,465,000 | 6,373,000 | 5,483,000 | 7,254,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income taxes | -7,700,000 | 2,411,000 | -3,215,000 | -1,365,000 | -1,204,000 | -12,627,000 | -1,529,000 | -1,801,000 | -833,000 | 12,073,000 | -7,560,000 | -1,072,000 | -1,124,000 | -3,074,000 | 984,000 | -307,000 | 1,045,000 | 446,000 | 805,000 | 4,477,000 | 789,000 | -4,064,000 | 1,984,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
change in fair value of contingent consideration | -146,000 | -1,520,000 | -4,148,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net unrealized foreign exchange loss | 38,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating lease right of use asset amortization | 4,775,000 | 4,641,000 | 4,401,000 | 4,685,000 | 4,484,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other adjustments and non-cash items | -1,327,000 | -902,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities, excluding impact of acquisitions: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable | 3,186,000 | -9,863,000 | 7,856,000 | -5,237,000 | -9,921,000 | -9,400,000 | -3,386,000 | -7,898,000 | 6,653,000 | -11,627,000 | 12,921,000 | 12,226,000 | -16,832,000 | 5,013,000 | -176,000 | -2,164,000 | -6,269,000 | 5,404,000 | -19,987,000 | -12,161,000 | -19,779,000 | -9,505,000 | -5,502,000 | -3,614,000 | -2,399,000 | -992,000 | 583,000 | -625,000 | -6,692,000 | -4,518,000 | 3,205,000 | -3,259,000 | -1,529,000 | 1,584,000 | -2,125,000 | -3,932,000 | -2,415,000 | 48,000 | -4,162,000 | 2,041,000 | -1,149,000 | -962,000 | 4,086,392 | 384,130 | -7,237,522 | -834,035 | 1,785,047 | -2,453,751 | -94,064 | 1,344,999 | -1,304,116 | 1,957,338 | -2,772,175 | 3,461,008 | 469,546 | -3,779,819 | -1,362,078 | -1,498,658 | -1,262,210 | -88,428 | 924,832 | -557,767 | -968,206 | -305,231 | 2,202,585 | -2,027,400 | 100,787 | 1,161,519 | 1,780,341 | -1,147,606 | -1,273,432 | 2,322,554 | -856,360 | 97,221 | -1,545,522 | 833,914 | -777,000 | -92,357 | -514,526 | 1,066,964 | -605,241 | 257,173 | -543,389 | -132,661 | -328,317 | 581,780 | 107,215 |
inventories | -12,069,000 | -9,601,000 | -4,522,000 | 3,004,000 | -3,828,000 | 36,764,000 | 9,657,000 | 7,307,000 | 3,167,000 | 14,994,000 | 28,487,000 | 3,337,000 | -5,845,000 | 7,104,000 | -6,202,000 | -28,069,000 | -30,037,000 | -28,183,000 | -18,825,000 | -25,748,000 | -17,025,000 | -6,493,000 | -7,803,000 | -7,773,000 | -7,191,000 | -4,423,000 | -754,000 | -2,659,000 | -1,478,000 | 763,000 | -1,709,000 | -1,908,000 | -1,188,000 | -94,000 | 1,512,000 | -1,664,000 | 851,000 | 294,000 | -1,364,000 | -2,001,000 | -3,092,000 | -2,098,000 | -1,670,871 | -1,866,486 | -513,643 | 487,216 | -1,061,079 | -617,348 | 331,087 | -1,775,892 | 789,125 | -511,388 | 872,260 | -301,812 | 1,377,187 | 1,713,646 | -54,782 | 232,704 | -738,813 | -16,406 | 99,293 | 181,814 | -17,537 | -97,669 | 171,004 | -94,557 | 233,309 | 108,685 | 72,729 | -124,995 | 334,601 | -1,279,559 | 142,502 | -35,996 | -116,623 | -424,971 | -120,854 | 272,280 | 224,566 | -98,293 | -750,288 | -220,361 | 236,664 | 55,826 | 116,482 | -168,774 | 242,533 |
prepaid expenses and other current assets | -1,978,000 | -2,262,000 | -5,318,000 | 2,015,000 | -2,191,000 | -1,293,000 | 1,464,000 | -1,608,000 | -503,000 | -270,000 | 34,000 | -208,000 | 27,000 | 12,000 | 781,000 | -976,000 | -282,580 | 667,368 | 314,212 | -908,386 | 388,758 | -90,731 | -209,701 | -207,086 | 599,627 | -283,465 | -51,472 | -216,827 | 8,808 | 532,193 | -293,908 | -264,942 | -167,632 | 1,694,651 | -969,354 | 80,652 | 180,391 | 140,959 | -1,064,580 | 256,962 | 121,137 | -152,164 | -81,122 | 209,328 | -202,280 | 76,631 | -208,227 | -133,695 | 3,359 | 61,778 | -101,878 | 255,719 | -108,792 | -3,624 | 85,369 | 32,837 | 19,324 | 82,020 | -137,295 | 132,528 | -12,558 | ||||||||||||||||||||||||||
other noncurrent assets | 26,000 | 167,000 | -180,000 | -345,000 | -1,202,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable | 5,918,000 | 933,000 | 3,194,000 | -1,584,000 | -6,693,000 | 11,118,000 | 233,000 | 2,192,000 | -645,000 | -1,184,000 | -4,748,000 | -2,677,000 | -1,194,000 | 1,927,000 | -16,446,000 | 4,122,000 | 2,200,000 | 10,555,000 | 651,000 | 4,592,000 | 3,725,000 | -855,000 | 433,000 | 3,593,000 | -709,000 | 1,442,000 | -1,275,000 | 1,065,000 | -570,000 | -1,088,000 | 4,055,000 | 849,000 | -1,550,000 | 648,000 | -1,581,000 | 2,192,000 | -452,000 | 116,000 | -2,429,000 | 2,111,000 | -1,600,000 | 3,773,000 | -1,335,581 | 151,689 | 434,892 | 1,366,757 | -1,148,640 | 2,306,123 | -236,176 | 795,485 | -571,199 | -409,366 | -548,648 | 691,836 | -897,555 | 931,040 | 276,225 | -342,078 | -8,076 | 231,420 | -199,449 | 178,164 | -270,539 | 164,216 | -653,456 | 475,098 | -917,425 | 268,901 | 988,820 | -269,441 | -1,787,617 | 1,847,315 | -309,471 | -246,275 | 268,836 | 675,019 | -373,133 | 60,011 | -266,838 | 428,623 | -313,115 | 555,439 | -621,460 | 507,900 | -8,175 | 268,731 | -465,789 |
accrued liabilities | -12,655,000 | 2,184,000 | 12,624,000 | -4,802,000 | 1,807,000 | 2,915,000 | -146,000 | -3,839,000 | 4,096,000 | -1,873,000 | 4,000 | -4,220,000 | -1,649,000 | 850,000 | 1,038,000 | -4,277,000 | -2,677,000 | 210,348 | -505,061 | 1,379,713 | -504,613 | 2,860,380 | -845,140 | -3,999,779 | 1,751,792 | -1,087,086 | 1,893,182 | -1,301,152 | 996,669 | -152,086 | 278,410 | 960,971 | 779,164 | -899,170 | 791,461 | 411,233 | 17,814 | -837,271 | 255,484 | 609,216 | 422,978 | -505,478 | 529,762 | -232,053 | 612,241 | -108,571 | -416,603 | -274,578 | -718,243 | 1,154,226 | -84,613 | -4,951 | -590,411 | 629,465 | -152,477 | -214,382 | |||||||||||||||||||||||||||||||
operating lease liabilities | -5,594,000 | -3,460,000 | -2,292,000 | -4,968,000 | -4,836,000 | -29,716,000 | 1,383,000 | 22,484,000 | -3,132,000 | -1,674,000 | -2,870,000 | 2,305,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncurrent liabilities | 1,269,000 | -2,452,000 | 637,000 | -219,000 | 475,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total cash from operating activities | 28,295,000 | 25,704,000 | 48,099,000 | 28,609,000 | 15,005,000 | 39,176,000 | 49,320,000 | 42,190,000 | 44,708,000 | 29,065,000 | 39,231,000 | 34,468,000 | 11,154,000 | 61,882,000 | 41,367,000 | 45,721,000 | 23,113,000 | 49,620,000 | 22,483,000 | 37,651,000 | 9,262,000 | 14,871,000 | 21,489,000 | 16,735,000 | 9,530,000 | 17,674,000 | 21,965,000 | 17,789,000 | 9,788,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows for investing activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisitions, net of cash acquired | -374,000 | 0 | -234,000 | -69,720,000 | -158,799,000 | 256,000 | -28,914,000 | -121,050,000 | 0 | 71,000 | -146,596,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of marketable securities | -64,625,000 | 1,000 | -6,000 | -14,000 | -28,000 | -2,306,000 | -17,442,000 | 17,000 | -3,969,000 | -6,078,000 | -5,971,062 | -4,832,048 | -3,286,890 | -3,271,343 | -5,601,015 | -9,664,478 | -8,970,763 | -18,481,901 | -5,909,735 | -7,549,994 | -10,538,701 | -2,772,316 | -13,360,596 | -8,364,554 | -14,612,493 | -14,878,661 | -24,268,361 | -26,234,591 | -24,687,654 | -15,472,992 | -17,934,494 | -2,923,047 | -14,149,356 | -15,477,553 | -14,488,104 | -5,212,937 | -26,585,625 | -14,526,029 | -10,540,882 | -10,357,833 | -25,918,364 | -11,202,051 | -7,319,705 | -3,779,047 | -3,152,632 | -3,170,897 | -3,871,320 | -2,164,932 | -2,483,630 | -4,765,724 | -1,969,309 | -4,913,364 | -1,951,921 | -5,873,879 | -4,482,587 | ||||||||||||||||||||||||||||||||
maturities of marketable securities | 66,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
additions to capitalized software costs | -237,000 | -156,000 | -684,000 | -504,000 | -867,000 | -1,448,000 | -155,000 | -2,592,000 | -27,000 | -30,000 | -661,000 | -1,151,000 | -924,000 | -944,000 | -693,000 | -848,000 | -1,027,000 | -1,242,000 | -754,000 | -707,000 | -1,484,000 | -304,000 | -1,359,000 | -1,315,000 | -911,000 | -20,000 | -1,348,000 | -1,542,000 | -1,740,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of property, plant and equipment | -4,710,000 | -8,153,000 | -4,702,000 | -7,101,000 | -3,563,000 | -5,540,000 | -6,983,000 | -4,808,000 | -8,346,000 | -11,087,000 | -8,386,000 | -8,240,000 | -8,509,000 | -20,444,000 | -11,814,000 | -25,372,000 | -27,204,000 | -32,120,000 | -10,891,000 | -16,494,000 | -7,584,000 | -11,388,000 | -3,776,000 | -3,165,000 | -4,126,000 | -7,091,000 | -5,566,000 | -3,759,000 | -2,088,000 | -2,055,000 | -4,168,000 | -2,848,000 | -1,564,000 | -1,768,000 | -1,010,000 | -1,381,000 | -1,295,000 | -863,000 | -2,056,000 | -975,000 | -431,000 | -573,000 | -318,305 | -464,899 | -1,271,796 | -2,638,439 | -1,740,017 | -627,303 | -596,788 | -859,929 | -2,669,630 | -783,118 | -322,099 | -438,586 | -311,546 | -356,773 | -156,742 | -170,632 | -168,002 | -206,684 | -163,233 | -90,794 | -63,955 | -156,512 | -90,908 | -224,499 | -125,430 | -290,279 | -130,552 | -332,727 | -237,172 | -178,903 | -195,016 | -116,150 | -186,503 | -438,981 | -584,895 | -177,212 | -314,544 | -145,005 | -98,734 | -28,257 | -14,079 | -1,050 | -9,272 | ||
sale of property, plant and equipment | 196,000 | 0 | 0 | 42,000 | 17,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other investing activities | -416,000 | 0 | 0 | 11,000 | 11,000 | 80,000 | 13,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total cash from investing activities | -3,988,000 | -208,744,000 | -7,783,000 | -7,839,000 | -74,108,000 | -64,762,000 | -5,859,000 | -7,400,000 | -8,362,000 | -169,905,000 | -8,770,000 | 64,833,000 | -9,433,000 | -121,308,000 | -57,494,000 | -26,220,000 | -28,214,000 | -62,276,000 | -132,695,000 | -17,201,000 | -8,997,000 | -158,288,000 | -33,580,000 | -4,480,000 | -5,037,000 | -7,111,000 | -6,892,000 | -187,477,000 | -3,828,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows for financing activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from exercise of stock options | 1,034,000 | 678,000 | 0 | 1,464,000 | 1,928,000 | 578,000 | 843,000 | 945,000 | 720,000 | 294,000 | 33,000 | 29,000 | 923,000 | 2,321,000 | 167,000 | 296,000 | 1,131,000 | 352,000 | 508,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of tax withholding obligation on vesting of restricted stock | -5,543,000 | -839,000 | -824,000 | -676,000 | -6,494,000 | -546,000 | -1,235,000 | -7,622,000 | -1,049,000 | -1,038,000 | -1,548,000 | -9,592,000 | -1,189,000 | -1,070,000 | -2,448,000 | -12,311,000 | -1,645,000 | 0 | 0 | 0 | -10,000 | -200,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total cash from financing activities | -5,543,000 | 195,000 | -239,000 | -10,131,000 | -5,030,000 | 1,449,000 | -69,604,000 | -5,773,000 | -8,974,000 | 268,127,000 | -778,000 | -8,825,000 | -9,563,000 | -274,000 | 1,251,000 | -2,293,000 | -12,021,000 | 231,000 | -122,000 | 345,000 | 507,000 | 298,838,000 | 1,676,000 | 3,813,000 | 1,589,000 | -180,000 | 294,875,000 | 190,128,000 | 44,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
effect of exchange rate changes on cash, cash equivalents and restricted cash | -145,000 | 993,000 | 9,795,000 | -8,273,000 | -5,336,000 | -2,052,000 | -4,859,000 | -2,895,000 | 2,214,000 | -6,746,000 | 8,569,000 | 3,353,000 | 5,730,000 | -4,923,000 | 4,595,000 | -5,336,000 | 1,242,000 | -3,691,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net increase in cash, cash equivalents and restricted cash | 18,619,000 | -17,284,000 | -113,229,000 | 23,009,000 | -5,974,000 | 163,990,000 | -7,062,000 | 21,798,000 | 1,159,000 | 14,978,000 | 304,612,000 | 21,682,000 | 2,313,000 | 3,518,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash, cash equivalents and restricted cash, beginning of period | 566,021,000 | 751,323,000 | 0 | 0 | 523,458,000 | 0 | 0 | 0 | 603,814,000 | 0 | 0 | 0 | 717,292,000 | 0 | 0 | 0 | 537,407,000 | 0 | 0 | 0 | 193,822,000 | 0 | 0 | 0 | 173,759,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash, cash equivalents and restricted cash, end of period | 584,640,000 | 711,318,000 | 163,990,000 | -7,062,000 | 21,798,000 | 538,566,000 | 14,978,000 | 304,612,000 | 21,682,000 | 196,135,000 | 3,518,000 | 14,693,000 | 1,735,000 | 173,876,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inventory step-up amortization | 491,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash interest income | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on extinguishment of debt | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net unrealized foreign exchange gain | -571,000 | -190,000 | -4,046,000 | -8,207,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of intellectual property | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows (for) from financing activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repurchase of common stock | -1 | -1,665,353 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of 2023 notes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of debt issuance costs | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment of 2019 notes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of earnout consideration | 0 | -93,000 | 0 | 0 | -5,215,000 | -2,160,000 | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other financing activities | -166,000 | -137,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
effect of exchange rate changes on cash and cash equivalents | 119,000 | -185,000 | 987,000 | 4,007,000 | -2,472,000 | 961,000 | -488,000 | 1,922,000 | -6,743,000 | -2,560,000 | -1,703,000 | -2,526,000 | -224,000 | -257,000 | 580,000 | 1,517,000 | 536,000 | -1,967,000 | -306,000 | -1,435,000 | 1,409,000 | 45,000 | -373,227 | 876,563 | -2,430,336 | -1,871,954 | -2,005,284 | -800,728 | -78,163 | -13,678 | 580,211 | -350,578 | -141,985 | 177,788 | 579,054 | -318,013 | 163,694 | ||||||||||||||||||||||||||||||||||||||||||||||||||
net increase in cash and cash equivalents | -182,726,000 | 39,892,000 | 11,626,000 | -60,126,000 | -26,609,000 | -25,182,000 | 28,529,000 | 29,294,000 | 120,544,000 | 27,123,000 | 1,735,000 | 117,000 | 14,093,000 | 17,459,000 | 12,544,000 | 7,430,000 | -35,418,000 | -14,971,000 | 119,409,000 | -879,000 | 6,008,000 | 8,071,976 | 8,801,548 | -4,152,524 | -543,837 | 2,151,143 | -15,453,903 | 9,379,968 | -2,414,767 | 4,912,842 | 8,761,563 | -639,806 | 10,819,844 | 2,509,971 | 3,087,107 | 1,625,154 | 4,409,035 | -5,368,781 | 7,207,140 | -1,766,630 | 3,414,926 | -1,370,806 | -9,946,433 | -12,134,918 | -6,335,606 | 896,229 | 16,641,883 | -22,495,476 | 2,438,257 | -191,048 | 138,549 | -87,730 | 144,279 | ||||||||||||||||||||||||||||||||||
cash and cash equivalents, beginning of period | 0 | 0 | 0 | 0 | 122,233,000 | 0 | 0 | 0 | 54,092,000 | 0 | -24 | 0 | 35,363,024 | 0 | 0 | 0 | 39,829,653 | 0 | 0 | 0 | 29,209,821 | 0 | 0 | 0 | 11,167,745 | 0 | 14,203,544 | 0 | 0 | 0 | 12,526,040 | 0 | 0 | 0 | 5,041,410 | 0 | 0 | 0 | 32,562,138 | 0 | 0 | 0 | 7,726,505 | 0 | 0 | 0 | 5,428,477 | 0 | 0 | 3,216,681 | 0 | 0 | 3,958,677 | ||||||||||||||||||||||||||||||||||
cash and cash equivalents, end of period | -182,726,000 | 39,892,000 | 11,626,000 | 697,229,000 | -26,609,000 | -25,182,000 | 28,529,000 | 780,617,000 | 120,544,000 | 27,123,000 | 87,047,000 | 516,609,000 | -49,905,000 | -23,149,000 | 11,872,000 | 584,640,000 | -113,229,000 | 14,093,000 | 17,459,000 | 12,544,000 | 129,663,000 | -35,418,000 | -14,971,000 | 119,409,000 | 53,213,000 | 6,008,000 | 8,071,952 | 8,801,548 | 31,210,500 | -543,837 | 2,151,143 | -15,453,903 | 49,209,621 | -2,414,767 | 4,912,842 | 8,761,563 | 28,570,015 | 10,819,844 | 2,509,971 | 3,087,107 | 12,792,899 | 3,033,525 | 7,466,587 | 4,409,035 | -5,368,781 | 6,830,302 | 8,332,988 | 7,207,140 | -1,766,630 | 3,414,926 | 3,670,604 | -9,946,433 | -12,134,918 | -6,335,606 | 33,458,367 | 16,641,883 | -22,495,476 | 31,638,767 | 6,776,964 | 2,438,257 | -191,048 | 138,549 | 5,340,747 | -1,467,340 | 1,066,794 | 4,846,937 | -628,860 | -150,242 | 4,102,956 | ||||||||||||||||||
supplemental disclosure of non-cash investing and financing activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
assets acquired under operating leases | 1,308,000 | 0 | 4,008,000 | 36,000 | 13,807,000 | 227,000 | 767,000 | 23,093,000 | 3,206,000 | 298,000 | 652,000 | 179,000 | 3,421,000 | 3,966,000 | 20,620,000 | 1,119,000 | 52,794,000 | 3,913,000 | 25,423,000 | 3,182,000 | 1,893,000 | 1,439,000 | 0 | 17,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fair value of shares of common stock issued for acquisitions | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fair value of shares of common stock issued for contingent consideration earnouts | 0 | 0 | 0 | 0 | 5,201,000 | 541,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition date fair value of contingent consideration earnouts | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of 2023 notes in exchange of 2019 notes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
extinguished 2019 notes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows for operating activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows from investing activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows from financing activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment of convertible senior notes | 0 | -24,000 | -8,000 | 0 | -12,000 | -6,000 | -1,000 | -7,000 | -1,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows from operating activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized loss on derivative contracts | 486,000 | 8,223,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on disposal of fixed assets | 2,164,000 | 1,218,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other | -681,000 | 1,034,000 | -337,000 | 279,000 | -67,000 | -105,000 | 370,000 | 287,000 | 1,431,000 | -857,000 | -310,000 | -66,000 | 203,000 | 73,000 | 174,000 | 574,000 | 97,000 | 6,000 | 39,000 | 85,000 | 3,000 | 140,000 | 549,000 | 111,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows from investing activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows from financing activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash, cash equivalents, beginning of period | 0 | 757,355,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inventory step-up charges | 0 | 1,598,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contingent consideration | 697,000 | -34,292,000 | 1,791,000 | 1,235,000 | -2,309,000 | -6,884,000 | -2,411,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on fixed asset abandonment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
prepaid expenses and other assets | 2,572,000 | -4,571,000 | -2,297,000 | 797,000 | -8,731,000 | -2,799,000 | 2,228,000 | -2,234,000 | 2,130,000 | 272,000 | -10,663,000 | 1,034,000 | 1,851,000 | -2,414,000 | -1,962,000 | -1,275,000 | -1,669,000 | 36,000 | 414,000 | -1,189,000 | -101,000 | 215,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other assets | 44,000 | 320,000 | 246,000 | 181,000 | -454,000 | -434,000 | 67,000 | 108,000 | -1,716,000 | 1,310,000 | -319,000 | -997,000 | 995,000 | 753,000 | -21,000 | -184,000 | -1,000 | -107,000 | 50,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued expenses | 1,985,000 | 6,381,000 | 373,000 | -2,060,000 | -12,908,000 | -13,326,000 | -5,062,000 | 7,057,000 | 5,985,000 | -9,999,000 | 13,145,000 | 5,584,000 | 9,373,000 | -4,906,000 | 3,749,000 | 4,300,000 | -2,023,000 | -4,989,000 | 5,833,000 | 5,621,000 | 3,497,000 | -1,855,000 | 192,344 | 231,473 | -238,283 | 391,669 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating lease liability | 1,649,000 | -1,133,000 | -527,000 | -638,000 | 334,000 | 6,054,000 | 609,000 | -376,000 | -840,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term liabilities | 47,000 | -148,000 | 8,000 | -75,000 | 95,000 | 59,000 | 1,338,000 | -764,000 | 639,000 | -247,000 | 168,000 | 195,000 | -1,254,000 | -533,000 | -358,000 | 570,000 | 717,000 | 180,000 | -10,587,000 | 10,576,000 | -2,000 | -6,000 | -581,000 | 44,000 | 46,000 | -3,000 | 782,000 | -85,000 | -43,000 | -43,000 | -192,000 | 18,000 | -136,000 | 70,000 | 2,355,000 | 185,413 | 2,082,986 | -2,508,399 | -781,495 | -47,197 | -101,174 | -106,216 | 711,393 | 685,212 | 934,815 | -1,129,760 | -104,137 | -1,219,417 | 141,796 | 70,967 | 3,799 | -7,635 | -32,838 | -3,149 | -3,149 | -19,149 | 27,496 | -9,149 | -9,149 | -9,149 | -4,560 | -43,407 | -6,370 | -6,308 | 5,943 | -41,663 | -16,314 | -5,265 | 888 | 76,096 | 964 | -108,124 | 310 | 354 | 358 | 482 | |||||||||||
purchase of marketable securities held to maturity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
redemption of marketable securities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of 2023 convertible senior notes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of tax withholding obligation on vesting of restricted stock units | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosure of cash flow information: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes paid | 1,756,000 | 2,299,000 | 1,501,000 | 1,650,000 | 1,055,000 | 521,000 | 937,000 | 466,000 | 1,405,000 | 969,000 | 1,181,000 | 1,105,000 | 907,000 | 942,000 | 1,039,000 | 2,277,000 | 1,042,000 | 529,000 | 1,100,000 | 1,876,000 | 3,000 | 202,000 | 466,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest paid | 527,000 | 0 | 1,222,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of intangible assets and issuance of financing liability | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating lease right of use asset amortization* | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from maturity of marketable securities held to maturity | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fair value of 31,415 shares of common stock issued for the acquisition of flexbiosys, inc. | 222,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating lease right of use assets | 3,116,000 | -19,465,000 | 3,856,000 | 3,716,000 | 3,138,000 | 3,349,000 | -2,516,000 | -576,000 | -1,864,000 | 1,009,000 | 730,000 | 925,000 | 919,000 | -5,449,000 | -419,000 | 422,000 | 784,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of debt issuance costs | 459,000 | 457,000 | 457,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of common stock | -10,000 | 131,090,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fair value of 42,621 shares of common stock issued for the avitide, inc. contingent consideration earnout | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncash interest income | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net decrease in cash, cash equivalents and restricted cash | -6,849,000 | -19,174,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock-based compensation expense | 6,262,000 | 6,154,000 | 6,985,000 | 7,915,000 | 7,024,000 | 6,792,000 | 7,143,000 | 6,541,000 | 4,515,000 | 4,225,000 | 4,102,000 | 4,165,000 | 3,388,000 | 3,176,000 | 3,032,000 | 3,251,000 | 2,520,000 | 2,779,000 | 2,625,000 | 2,268,000 | 1,902,000 | 1,818,000 | 1,496,000 | 1,531,000 | 1,254,000 | 1,282,000 | 1,137,000 | 922,000 | 930,000 | 981,074 | 984,944 | 701,982 | 380,804 | 533,091 | 545,212 | 307,425 | 291,272 | 205,772 | 312,691 | 250,071 | 280,205 | 288,278 | 214,796 | 240,873 | 244,597 | 282,017 | 255,031 | 243,223 | 242,130 | 262,882 | 234,482 | 300,603 | 234,758 | 236,955 | 244,663 | 219,746 | 198,404 | 160,432 | 134,287 | 131,944 | 71,582 | 186,574 | 195,878 | 136,644 | 255,476 | 248,534 | 67,826 | ||||||||||||||||||||
contingent consideration expense | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of common stock, net of issuance costs | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fair value of 271,096 shares of common stock issued for acquisition of avitide, inc. | 5,392,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fair value of earnouts related to the acquisition of avitide, inc. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fair value of 372,990 shares of common stock issued for acquisition of artesyn biosolutions holdings ireland limited | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fair value of 271,096 shares of common stock issued for the acquisition of avitide, inc. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fair value of earnouts related to acquisition of avitide, inc. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unbilled receivables | 11,000 | 21,000 | 0 | 99,000 | -95,000 | -460,000 | 2,602,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on conversion of debt | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of senior convertible notes, net of issuance costs | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
exercise of stock options | 1,599,000 | 109,000 | 492,000 | 522,000 | 44,000 | 1,044,000 | 884,000 | 1,146,000 | 344,000 | 316,000 | 530,000 | 172,000 | 1,333,000 | 211,000 | 672,000 | 137,000 | 821,000 | -61,000 | 241,339 | 283,656 | 402,005 | 194,100 | 148,425 | 840,197 | 497,709 | 214,946 | 200,729 | 1,077,824 | 956,721 | 272,360 | 751,718 | 21,446 | 113,540 | -19,187 | 0 | 9,006 | 16,752 | 0 | 4,322 | 45,913 | 3,756 | 137,500 | 6,047 | 23,757 | 234,455 | 215,756 | 242,999 | 58,190 | 120,710 | 139,200 | 0 | 286,290 | 24,472 | 25,000 | 158 | 1,511 | 3,832 | ||||||||||||||||||||||||||||||
repayment of senior convertible notes | 0 | -114,972,000 | 0 | 0 | 0 | -11,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fair value of 2,316,229 shares of common stock issued for conversion of convertible notes | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fair value of common stock issued for acquisition of c technologies, inc. | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
royalties and other receivables | -29,000 | -27,000 | 36,000 | 148,000 | -130,000 | -88,000 | 2,000 | 112,000 | -154,525 | -120,698 | 323,625 | -376,540 | 6,730,818 | -135,801 | -1,281,620 | -1,467,682 | 5,284,800 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
developed technology intangible asset payment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash effect of adoption of asu 2016-16 | 0 | 0 | 0 | 5,609,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property, plant and equipment related to lease incentives | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash interest expense | 2,760,000 | 2,724,000 | 2,691,000 | 2,673,000 | 2,632,000 | 1,124,000 | 1,107,000 | 1,088,000 | 1,071,000 | 1,053,000 | 1,036,000 | 1,019,000 | 1,002,000 | 986,000 | 970,000 | 954,000 | 938,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of convertible debt | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of c technologies, inc., net of cash acquired | 22,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
exercise of stock options and vesting of stock units | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred tax expense | -3,000 | 892,000 | -401,000 | 147,000 | -124,000 | 449,000 | -7,678,000 | -5,394,000 | 10,000 | -4,418,000 | 108,000 | -336,000 | 44,895 | 86,553 | 86,552 | 33,624 | 107,767 | 146,138 | 7,566 | 345,371 | 1,449,740 | 1,105,259 | -112,403 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of spectrum lifesciences, inc., net of cash acquired | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of c technologies, inc. net of cash acquired | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fair value of common stock issued for acquisition of spectrum, inc. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of contingent consideration in common stock | 1,000 | 0 | 0 | 1,062,000 | 0 | 0 | 0 | 875,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
business acquisitions: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fair value of tangible assets acquired | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fair value of accounts receivable | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fair value of other assets | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred tax assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities assumed | -13,000 | -44,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fair value of stock issued | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cost in excess of fair value of assets acquired | -882,000 | 22,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquired identifiable intangible assets | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred tax liabilities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less working capital adjustment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash paid for business acquisitions | 0 | -22,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred taxes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fair value of accounts receivables | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on revaluation of contingent consideration | -75,000 | 675,000 | 637,000 | 2,005,000 | 1,969,000 | 233,070 | 768,556 | 1,112,374 | 1,945,659 | 10,315 | 17,700 | 98,320 | 44,670 | 37,503 | 24,629 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of atoll gmbh, net of cash acquired | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of tangenx technology corporation, net of cash acquired | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of fixed asset | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments of contingent consideration | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock tendered for acquisition of spectrum, inc. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock tendered for acquisition of atoll gmbh | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less accrued contingent consideration | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for doubtful accounts | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on conversion of convertible senior notes | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on disposal of assets | 0 | 0 | 5,000 | 59,000 | 23,000 | 3,000 | 0 | -156 | 0 | 5,233 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in assets and liabilities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other receivables | -209,000 | -67,000 | 127,000 | -30,000 | 54,000 | 172,000 | 338,000 | -69,000 | -249,000 | 466,478 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from operating activities | 19,680,000 | 5,963,000 | 1,572,000 | 15,218,000 | -1,728,000 | 2,814,000 | 1,147,000 | 1,954,000 | -1,186,000 | 10,564,000 | -3,811,000 | 3,352,000 | 6,587,966 | 7,417,391 | -2,304,357 | 1,753,430 | 6,327,542 | 2,321,536 | 7,998,790 | 7,338,208 | 6,201,075 | 8,795,981 | 3,594,703 | 7,229,444 | 2,471,341 | 2,005,001 | 1,733,822 | 148,090 | -2,710,594 | 1,444,080 | 1,113,956 | 1,135,082 | -461,355 | -363,301 | 1,348,159 | -1,565,586 | -1,867,626 | -95,018 | 889,464 | -124,280 | 5,636,978 | -269,866 | -1,472,464 | 671,391 | 106,925 | -68,324 | -304,510 | 239,903 | -1,077,332 | 90,931 | 1,161,882 | 216,883 | -158,200 | -895,866 | 41,906 | ||||||||||||||||||||||||||||||||
capital expenditures | -4,168,000 | -2,848,000 | -1,564,000 | -1,768,000 | -1,010,000 | -1,381,000 | -1,295,000 | -863,000 | -2,056,000 | -975,000 | -431,000 | -573,000 | -318,305 | -464,899 | -1,271,796 | -2,638,439 | -1,740,017 | -627,303 | -596,788 | -859,929 | -2,669,630 | -783,118 | -322,099 | -438,586 | -311,546 | -356,773 | -156,742 | -170,632 | -168,002 | -206,684 | -163,233 | -90,794 | -63,955 | -156,512 | -90,908 | -224,499 | -125,430 | 0 | -290,279 | -130,552 | -332,727 | 0 | -237,172 | -116,150 | -186,503 | -438,981 | -584,895 | -177,212 | -314,544 | -145,005 | -98,734 | -28,257 | -14,079 | -1,050 | |||||||||||||||||||||||||||||||||
free cash flows | 15,512,000 | 3,115,000 | 8,000 | 13,450,000 | -2,738,000 | 1,433,000 | -148,000 | 1,091,000 | -3,242,000 | 9,589,000 | -4,242,000 | 2,779,000 | 6,269,661 | 6,952,492 | -3,576,153 | -885,009 | 4,587,525 | 1,694,233 | 7,402,002 | 6,478,279 | 3,531,445 | 8,012,863 | 3,272,604 | 6,790,858 | 2,159,795 | 1,648,228 | 1,577,080 | -22,542 | -2,878,596 | 1,237,396 | 950,723 | 1,044,288 | -525,310 | -519,813 | 1,257,251 | -1,790,085 | -1,993,056 | -95,018 | 599,185 | -254,832 | 5,304,251 | -269,866 | -1,709,636 | 555,241 | -79,578 | -507,305 | -889,405 | 62,691 | -1,391,876 | -54,074 | 1,063,148 | 188,626 | -172,279 | -896,916 | |||||||||||||||||||||||||||||||||
acquisition of spectrum inc., net of cash received | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
redemptions of marketable securities | 0 | 2,750,000 | 9,450,000 | 7,400,000 | 3,700,000 | 5,600,000 | 8,500,000 | 5,600,000 | 9,323,000 | 7,905,265 | 5,520,885 | 4,837,850 | 4,686,692 | 5,625,169 | 13,962,810 | 10,529,183 | 9,315,623 | 6,510,192 | 7,571,448 | 5,811,555 | 6,351,154 | 12,380,000 | 10,100,000 | 14,383,333 | 18,265,570 | 20,410,000 | 29,425,417 | 18,725,000 | 21,250,000 | 14,250,000 | 12,430,000 | 11,160,000 | 20,638,452 | 15,108,355 | -4,184,591 | 15,547,187 | 8,710,639 | 5,900,000 | 27,546,877 | 4,925,000 | 2,000,000 | 7,200,000 | 5,525,000 | 3,075,000 | 3,800,000 | 4,675,000 | 2,800,000 | 2,385,616 | 5,851,024 | 2,546,360 | 4,597,367 | 1,495,182 | 6,619,042 | 4,590,400 | |||||||||||||||||||||||||||||||||
net cash from investing activities | -4,168,000 | -2,848,000 | -1,564,000 | -1,171,000 | -111,207,000 | 8,055,000 | 6,077,000 | -35,316,000 | -13,898,000 | -1,180,000 | 1,200,000 | 2,672,000 | 1,615,898 | 223,938 | 279,164 | -1,223,090 | -1,715,863 | -17,814,908 | 961,632 | -10,026,207 | -2,069,173 | -761,664 | -5,049,245 | 3,140,252 | -1,292,142 | 1,378,673 | -385,902 | 3,216,277 | -4,026,363 | 2,984,142 | -6,425,887 | 5,686,214 | -3,748,449 | 7,570,441 | -3,080,264 | 4,936,400 | 494,821 | -9,983,969 | 16,697,550 | -21,230,536 | -9,380,954 | -314,721 | 1,629,803 | -264,135 | 190,122 | 218,785 | 457,856 | -412,558 | 948,395 | 470,217 | -344,254 | -470,818 | 744,113 | 98,541 | |||||||||||||||||||||||||||||||||
payment of contingent consideration | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from financing activities | 884,000 | 1,146,000 | 333,000 | 303,000 | 129,814,000 | 158,000 | -330,000 | -89,000 | 419,000 | 111,460,000 | 323,000 | -61,000 | 241,339 | 283,656 | 303,005 | 797,777 | -455,252 | 840,197 | 497,709 | 286,910 | 200,729 | 1,077,824 | 956,721 | 272,360 | 751,718 | 21,446 | 113,540 | -19,187 | -56,850 | 9,006 | 16,752 | 0 | -34,525 | 44,112 | 1,999 | 132,554 | -1,695,665 | -265,384 | 232,860 | 214,199 | 207,524 | 56,707 | 119,263 | 137,063 | -33,838 | 16,751 | -2,005 | 284,327 | 22,550 | 27,468 | -1,843 | 20,198 | 158 | 1,511 | 3,832 | ||||||||||||||||||||||||||||||||
supplemental disclosure of cash flow activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid during the period for: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash investing and financing activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock tendered for acquisition of spectrum | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosure of non-cash activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on conversion of senior convertible notes | 1,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income: | 265,000 | 2,537,956 | 3,612,557 | 2,929,487 | 4,277,103 | 2,338,236 | 239,978 | -106,969 | -19,709 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred tax benefit | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of fixed assets | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of assets of spectrum, inc., net of cash acquired | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of assets of atoll gmbh, net of cash acquired | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of assets of tangenx technology corporation, net of cash acquired | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease of restricted cash | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of fixed assets | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental information: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of spectrum, inc., net of cash received | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of atoll gmbh, net of cash received | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of convertible senior notes, net of issuance costs | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of contingent considerations | -25,000 | -14,000 | -1,663,000 | 0 | 0 | -498,000 | 0 | 0 | -99,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock tendered for acquisition of spectrum, inc. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock tendered for acquisition of atoll gmbh | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of convertible senior notes, net of costs | -253,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of assets of refine technology, llc | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase of restricted cash | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
in-process research and development | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
working capital adjustment, reflected in other receivables as of december 31, 2014 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefit on exercise of stock options | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash paid for business acquisition | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bad debt reserve | -21,902 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in restricted cash | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosure of non-cash investing activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on bargain purchase | 0 | 0 | 0 | -314,244 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on disposal of assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sales of marketable securities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of assets of bioflash partners, llc | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of assets and liabilities of novozymes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repurchase and retirement of treasury stock | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payments under capital lease obligations | 0 | 0 | -38,847 | -1,801 | -1,757 | -36,359 | -39 | -1,595 | -35,475 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contingent consideration transferred in the novozymes acquisition | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(gain) loss on revaluation of contingent consideration | 35,387 | -53,974 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from bad debts | 8,036 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fair value adjustments to contingent consideration | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
royalties receivable | -383,149 | -498,967 | 126,252 | -17,001 | -259,855 | 233,998 | -233,600 | -35,000 | -182,000 | 459,100 | -198,800 | -175,000 | -344,500 | 141,400 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
novozymes acquisition | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contingent consideration transferred in acquisition of bioflash partners, llc | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes refunded | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net decrease in cash and cash equivalents | -6,736,957 | -4,193,052 | -949,541 | -107,173 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes (refunded) paid | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of common stock for license | 0 | 0 | 0 | 300,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
consideration transferred in acquisition of bioflash partners, llc | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash tender of common stock to exercise stock options | -161,858 | 161,858 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosure of noncash activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
disposal of fully depreciated equipment | 0 | 0 | 3,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash from operating activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of property and equipment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payments under capital lease obligation | -1,447 | -2,137 | -33,838 | -2,049 | -2,005 | -1,963 | -1,922 | -1,881 | -1,843 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
reclassification of deferred compensation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash (used in) investing activities | -5,945,942 | -4,973,609 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of common stock for services | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosure of non-cash activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of capital lease equipment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
recording of deferred compensation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued expenses and other current liabilities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash purchase of equipment through capital lease obligations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from by operating activities | -754,083 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash purchase of equipment through capital lease obligation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of common stock for service | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash purchase of equipment | 7,608 | 133,261 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash from operating activities- | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net loss to net cash from operating activities- | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of long lived asset | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock warrants issued for services | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in bad debt reserve | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash, beginning of period | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash, end of period | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of capital lease equipment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock based compensation expense | -53,543 | 4,660 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
reduction in bad debt reserve | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net increase in cash | -1,467,340 | 1,066,794 | 1,630,256 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non cash purchases of property, plant and equipment through capital lease obligation | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
disposal of fixed assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustment to reconcile net income to net cash from operating activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net loss | -426,631 | -193,228 | -1,718,629 | -645,086 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net loss to net cash from operating activities— | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock warrants issued for payment for services | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in bad debt reserve | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in restricted cash | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash, beginning of year | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash, end of year | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock issued for payment of license | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustment to reconcile net loss to net cash from operating activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of common stock warrants for payment for services | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long term liabilities | 14,681 | 18,759 | 59,539 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of common stock and warrants, net of issuance cost | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosure of non cash activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non cash purchases of pp&e | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
disposal of fixed assets no longer in service | 0 | 0 | 128,629 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net (decrease) in cash and cash equivalents | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non cash purchases of property, plant and equipment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of common stock and warrants, net of issuance costs | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non cash purchases of property and equipment |
