image
Healthcare - Medical - Diagnostics & Research - NASDAQ - US
$ 79.58
-1.83 %
$ 5.89 B
Market Cap
442.11
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 13.05% -90.94% 112.88%
Annual Report FY 10-K 2022-12-31 8.74% -24.17% -43.84%
Annual Report FY 10-K 2021-12-31 22.69% 2633.96% 55.08%
Annual Report FY 10-K 2020-12-31 -7.13% -7.46% -23.82%
Annual Report FY 10-K 2019-12-31 18.36% -27.30% 126.24%
Annual Report FY 10-K 2018-12-31 5.74% 60735.85% -38.29%
Annual Report FY 10-K 2017-12-31 4.26% -99.27% 30.07%
Annual Report FY 10-K 2016-12-31 9.25% -6.21% -1.63%
Annual Report FY 10-K 2015-12-31 12.83% 460.25% -26.62%
Annual Report FY 10-K 2014-12-31 2.07% -35.09% 22.25%
Annual Report FY 10-K 2013-12-31 8.63% -96.71% -3.59%
Annual Report FY 10-K 2012-12-31 4.41% 792.23% -10.72%
Annual Report FY 10-K 2011-12-31 12.99% 156.26% 31.81%
Annual Report FY 10-K 2010-12-31 4.61% -466.92% -1.09%
Annual Report FY 10-K 2009-12-31 4.43% 82.34% 19.23%
Annual Report FY 10-K 2008-12-31 18.01% 29.20% 53.97%
Annual Report FY 10-K 2007-12-31 164.26% -163.00% 30.09%
Annual Report FY 10-K 2006-10-31 10.60% -119.90% 17.60%
Annual Report FY 10-K 2005-10-31 6.04% 78.49% 41.52%
Annual Report FY 10-K 2004-10-31 -2.13% -542.96% -20.93%
Annual Report FY 10-K 2003-10-31 0.70% 59.16% 9.25%
Annual Report FY 10-K 2002-10-31 24.54% -38.28% -40.76%
Annual Report FY 10-K 2001-10-31 27.14% 454.74% 30.87%
Annual Report FY 10-K 2000-10-31 21.67% 129.04% 508.17%
Annual Report FY 10-K 1999-10-31 22.92% 69.31% 114.54%
Annual Report FY 10-K 1998-10-31 -12.23% -3819.53% -115.28%
Annual Report FY 10-K 1997-10-31 18.54% 91.05% -318.32%
Annual Report FY 10-K 1996-10-31 24.69% 86.39% 96.53%
Annual Report FY 10-K 1995-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 14.72% 19.30% -21.59%
Quarterly Report Q2 8-K 2024-06-30 13.87% -35.63% 42.57%
Quarterly Report Q1 8-K 2024-03-31 10.53% 80.54% 76.14%
Quarterly Report Q4 8-K 2023-12-31 9.51% -37.43% 44.00%
Quarterly Report Q3 8-K 2023-09-30 14.83% 172.06% 524.65%
Quarterly Report Q2 8-K 2023-06-30 13.92% -39.49% 24.97%
Quarterly Report Q1 8-K 2023-03-31 14.28% -170.79% 240.01%
Quarterly Report Q4 8-K 2022-12-31 15.23% 229.98% 364.34%
Quarterly Report Q3 8-K 2022-09-30 5.22% -60.25% -78.74%
Quarterly Report Q2 8-K 2022-06-30 6.13% 381.41% -29.34%
Quarterly Report Q1 8-K 2022-03-31 8.39% -11.58% -88.89%
Quarterly Report Q4 8-K 2021-12-31 7.99% -64.20% -77.74%
Quarterly Report Q3 8-K 2021-09-30 14.02% 163.48% 39.34%
Quarterly Report Q2 8-K 2021-06-30 75.22% 127.12% 15362.57%
Quarterly Report Q1 8-K 2021-03-31 11.99% 157.82% 301.15%
Quarterly Report Q4 8-K 2020-12-31 2.55% -42.72% -10.17%
Quarterly Report Q3 8-K 2020-09-30 -0.31% 92.68% 38.72%
Quarterly Report Q2 8-K 2020-06-30 -34.08% -216.25% -99.19%
Quarterly Report Q1 8-K 2020-03-31 3.69% -338.20% -120.72%
Quarterly Report Q4 8-K 2019-12-31 16.96% -64.32% 4377.57%
Quarterly Report Q3 8-K 2019-09-30 20.87% -36.59% 2.44%
Quarterly Report Q2 8-K 2019-06-30 18.29% -9.38% 38.53%
Quarterly Report Q1 8-K 2019-03-31 17.35% 49.13% 918.69%
Quarterly Report Q4 8-K 2018-12-31 9.19% 500.44% -2.97%
Quarterly Report Q3 8-K 2018-09-30 6.39% 56.20% 51.75%
Quarterly Report Q2 8-K 2018-06-30 6.25% 1.81% 12.07%
Quarterly Report Q1 8-K 2018-03-31 1.04% -506.45% -13.16%
Quarterly Report Q4 8-K 2017-12-31 4.72% -197.66% 22.26%
Quarterly Report Q3 8-K 2017-09-30 1.32% 95.87% -12.95%
Quarterly Report Q2 8-K 2017-06-30 5.24% 46.48% 75.30%
Quarterly Report Q1 8-K 2017-03-31 5.83% 29.77% 126.18%
Quarterly Report Q4 8-K 2016-12-31 4.28% 317.82% 43.23%
Quarterly Report Q3 8-K 2016-09-30 7.81% -79.38% -27.73%
Quarterly Report Q2 8-K 2016-06-30 6.99% 6.77% -39.64%
Quarterly Report Q1 8-K 2016-03-31 19.38% 62.17% 253.29%
Quarterly Report Q4 8-K 2015-12-31 16.25% -79.05% -29.75%
Quarterly Report Q3 8-K 2015-09-30 13.21% 79.44% 13.09%
Quarterly Report Q2 8-K 2015-06-30 14.08% -34.00% -14.46%
Quarterly Report Q1 8-K 2015-03-31 7.34% 63.35% -25.78%
Quarterly Report Q4 8-K 2014-12-31 4.05% 238.29% 8.55%
Quarterly Report Q3 8-K 2014-09-30 5.06% 1053.10% 77.38%
Quarterly Report Q2 8-K 2014-06-30 1.45% 91.51% 20.49%
Quarterly Report Q1 8-K 2014-03-31 -2.35% -825.78% -9.33%
Quarterly Report Q4 8-K 2013-12-31 11.93% -97.81% 105.40%
Quarterly Report Q3 8-K 2013-09-30 9.18% -9.24% -37.94%
Quarterly Report Q2 8-K 2013-06-30 6.75% -8.83% -3.56%
Quarterly Report Q1 8-K 2013-03-31 6.74% -1109.01% -26.01%
Quarterly Report Q4 8-K 2012-12-31 -4.65% 1145.41% -61.84%
Quarterly Report Q3 8-K 2012-09-30 6.37% 12856.41% 35.74%
Quarterly Report Q2 8-K 2012-06-30 6.25% -16.33% -9.15%
Quarterly Report Q1 8-K 2012-03-31 10.81% 87.33% 37.90%
Quarterly Report Q4 8-K 2011-12-31 15.00% 37.79% 36.77%
Quarterly Report Q3 8-K 2011-09-30 7.67% 113.68% -10.44%
Quarterly Report Q2 8-K 2011-06-30 12.00% 129.95% 49.47%
Quarterly Report Q1 8-K 2011-03-31 17.75% 78.69% 87.52%
Quarterly Report Q4 8-K 2010-12-31 10.24% 418.05% 19.67%
Quarterly Report Q3 8-K 2010-09-30 5.01% 83.49% 24.51%
Quarterly Report Q2 8-K 2010-06-30 5.95% -3398.81% 7.41%
Quarterly Report Q1 8-K 2010-03-31 -2.99% -388.24% -55.60%
Quarterly Report Q4 8-K 2009-12-31 2.77% 111.91% 51.25%
Quarterly Report Q3 8-K 2009-09-30 1.28% -1250.72% -11.70%
Quarterly Report Q2 8-K 2009-06-30 2.90% 84.36% 9.45%
Quarterly Report Q1 8-K 2009-03-31 11.60% 84.62% 45.45%
Quarterly Report Q4 8-K 2008-12-31 25.23% 58.08% 310.21%
Quarterly Report Q3 8-K 2008-09-30 19.52% 107.06% 16.61%
Quarterly Report Q2 8-K 2008-06-30 19.08% -162.07% -18.38%
Quarterly Report Q1 8-K 2008-03-31 8.39% -25.06% 18.73%
Quarterly Report Q4 8-K 2007-12-31 140.74% -449.85% -92.49%
Quarterly Report Q3 8-K 2007-09-30 173.23% -40.14% 125.61%
Quarterly Report Q2 8-K 2007-06-30 170.35% 149.09% 116.74%
Quarterly Report Q1 8-K 2007-03-31 174.57% -817.82% 44.27%
Quarterly Report Q3 8-K 2006-10-31 6.11% -663.49% -20.00%
Quarterly Report Q2 8-K 2006-07-31 11.49% -3670.27% -6.26%
Quarterly Report Q1 8-K 2006-04-30 12.50% -353.19% 52.28%
Quarterly Report Q4 8-K 2006-01-31 12.98% 78.30% 95.38%
Quarterly Report Q3 8-K 2005-10-31 19.77% 95.57% 70.97%
Quarterly Report Q2 8-K 2005-07-31 6.72% 99.18% 288.80%
Quarterly Report Q1 8-K 2005-04-30 -1.85% 68.58% 36.25%
Quarterly Report Q4 8-K 2005-01-31 0.19% -68.43% -32.02%
Quarterly Report Q3 8-K 2004-10-31 3.68% -4106.75% 1957.34%
Quarterly Report Q2 8-K 2004-07-31 -6.72% -458.34% -69.59%
Quarterly Report Q1 8-K 2004-04-30 -0.09% -270.61% -63.39%
Quarterly Report Q4 8-K 2004-01-31 -4.75% 34.62% 10.61%
Quarterly Report Q3 8-K 2003-10-31 -13.99% 92.53% -5.88%
Quarterly Report Q2 8-K 2003-07-31 2.14% 84.21% 2020.00%
Quarterly Report Q1 8-K 2003-04-30 6.41% -16.15% 32.62%
Quarterly Report Q4 8-K 2003-01-31 10.19% -217.67% -38.28%
Quarterly Report Q3 8-K 2002-10-31 16.73% -34.73% -46.74%
Quarterly Report Q2 8-K 2002-07-31 20.76% -246.13% -3.46%
Quarterly Report Q1 8-K 2002-04-30 29.18% -83.97% -5.00%
Quarterly Report Q4 8-K 2002-01-31 34.55% -0.61% 2.95%
Quarterly Report Q3 8-K 2001-10-31 41.88% 545.37% 9.58%
Quarterly Report Q2 8-K 2001-07-31 25.84% 83.47% 26.20%
Quarterly Report Q1 8-K 2001-04-30 19.19% 640.72% 39.24%
Quarterly Report Q4 8-K 2001-01-31 20.55% 1022.58% 62.02%
Quarterly Report Q3 8-K 2000-10-31 21.86% 181.12% 316.52%
Quarterly Report Q2 8-K 2000-07-31 23.88% 187.25% 284.89%
Quarterly Report Q1 8-K 2000-04-30 17.12% 116.00% 355.57%
Quarterly Report Q4 8-K 2000-01-31 25.00% 95.24% 316.67%
Quarterly Report Q3 8-K 1999-10-31 44.19% 94.83% 106.06%
Quarterly Report Q2 8-K 1999-07-31 18.12% 23.53% 175.00%
Quarterly Report Q1 8-K 1999-04-30 19.11% -120.00% -700.00%
Quarterly Report Q4 8-K 1999-01-31 11.89% 12.50% -140.00%
Quarterly Report Q3 8-K 1998-10-31 -11.03% -346.27% -768.42%
Quarterly Report Q2 8-K 1998-07-31 -8.57% 39.29% 200.00%
Quarterly Report Q1 8-K 1998-04-30 -9.77% -64.52% 200.00%
Quarterly Report Q4 8-K 1998-01-31 -18.75% 69.23% 90.38%
Quarterly Report Q3 8-K 1997-10-31 -12.65% 182.72% 52.50%
Quarterly Report Q2 8-K 1997-07-31 37.80% -1300.00% -300.00%
Quarterly Report Q1 8-K 1997-04-30 28.89% 3000.00% -15.38%
Quarterly Report Q4 8-K 1997-01-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 1996-10-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 1996-07-31 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1996-04-30 0.00% 0.00% 0.00%