image
Healthcare - Medical - Diagnostics & Research - NASDAQ - US
$ 15.04
-4.75 %
$ 1.93 B
Market Cap
-24.66
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 16.07% 39.02% 29.63%
Annual Report FY 10-K 2022-12-31 5.24% -1628.17% -1432.14%
Annual Report FY 10-K 2021-12-31 8.97% -200.07% -368.93%
Annual Report FY 10-K 2020-12-31 8.71% -47.89% -25.44%
Annual Report FY 10-K 2019-12-31 47.73% 203.26% -16.57%
Annual Report FY 10-K 2018-12-31 7.01% 412.06% 196.87%
Annual Report FY 10-K 2017-12-31 5.95% 85.22% 31.39%
Annual Report FY 10-K 2016-12-31 144.57% -125.76% 145.68%
Annual Report FY 10-K 2015-12-31 14.62% -223.94% -254.06%
Annual Report FY 10-K 2014-12-31 31.00% -44.32% -30.12%
Annual Report FY 10-K 2013-12-31 11.02% 3027.69% 162.10%
Annual Report FY 10-K 2012-12-31 37.68% 105.52% 396.09%
Annual Report FY 10-K 2011-12-31 26.51% 64.37% 86.20%
Annual Report FY 10-K 2010-12-31 16.63% -47.27% -71.52%
Annual Report FY 10-K 2009-12-31 47.23% -62.22% -95.42%
Annual Report FY 10-K 2008-12-31 73.97% 59.10% 71.86%
Annual Report FY 10-K 2008-03-30 77.65% -2506.93% -2243.65%
Annual Report FY 10-K 2006-12-31 243.50% 87.00% 117.49%
Annual Report FY 10-K 2005-12-31 237.83% -21.76% -9.70%
Annual Report FY 10-K 2004-12-31 50.84% -52.86% -47.59%
Annual Report FY 10-K 2003-12-31 295.73% 9.27% 15.31%
Annual Report FY 10-K 2002-12-31 9249.10% 92.69% 92.77%
Annual Report FY 10-K 2001-12-31 -99.60% -732.54% -731.99%
Annual Report FY 10-K 2000-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 10.44% 4.41% 12.39%
Quarterly Report Q2 8-K 2024-06-30 11.97% 23.38% 31.77%
Quarterly Report Q1 8-K 2024-03-31 13.86% 12.13% 7.31%
Quarterly Report Q4 8-K 2023-12-31 12.15% 36.85% 25.25%
Quarterly Report Q3 8-K 2023-09-30 17.99% 49.76% 38.76%
Quarterly Report Q2 8-K 2023-06-30 17.47% 31.08% 24.70%
Quarterly Report Q1 8-K 2023-03-31 17.11% 37.67% 41.59%
Quarterly Report Q4 8-K 2022-12-31 10.32% 45.67% 40.22%
Quarterly Report Q3 8-K 2022-09-30 6.13% -81.11% 0.51%
Quarterly Report Q2 8-K 2022-06-30 2.75% -46.53% -77.50%
Quarterly Report Q1 8-K 2022-03-31 1.42% -123.42% -244.40%
Quarterly Report Q4 8-K 2021-12-31 -0.21% -270.86% -750.44%
Quarterly Report Q3 8-K 2021-09-30 -3.27% -795.78% -850.57%
Quarterly Report Q2 8-K 2021-06-30 39.95% 1211.86% -18.30%
Quarterly Report Q1 8-K 2021-03-31 8.96% -216.91% -185.41%
Quarterly Report Q4 8-K 2020-12-31 17.90% 144.87% 138.65%
Quarterly Report Q3 8-K 2020-09-30 19.84% 19.32% 27.60%
Quarterly Report Q2 8-K 2020-06-30 -14.49% -342.74% -422.22%
Quarterly Report Q1 8-K 2020-03-31 10.94% -187.87% -207.73%
Quarterly Report Q4 8-K 2019-12-31 39.74% 1683.57% -17.72%
Quarterly Report Q3 8-K 2019-09-30 51.49% 5.93% -6.66%
Quarterly Report Q2 8-K 2019-06-30 50.14% 623.95% 463.98%
Quarterly Report Q1 8-K 2019-03-31 50.70% -376.40% 1.72%
Quarterly Report Q4 8-K 2018-12-31 12.81% -92.87% -37.13%
Quarterly Report Q3 8-K 2018-09-30 9.59% 139.67% 270.14%
Quarterly Report Q2 8-K 2018-06-30 2.51% -783.72% -39.57%
Quarterly Report Q1 8-K 2018-03-31 2.83% 198.47% 2278.26%
Quarterly Report Q4 8-K 2017-12-31 12.07% 179.56% 252.88%
Quarterly Report Q3 8-K 2017-09-30 3.77% -7511.94% -165.16%
Quarterly Report Q2 8-K 2017-06-30 4.69% -10.41% -40.08%
Quarterly Report Q1 8-K 2017-03-31 3.30% -421.94% -5.98%
Quarterly Report Q4 8-K 2016-12-31 121.75% -322.47% 43.72%
Quarterly Report Q3 8-K 2016-09-30 141.83% 46.40% 1123.68%
Quarterly Report Q2 8-K 2016-06-30 159.04% 334.66% 7732.14%
Quarterly Report Q1 8-K 2016-03-31 159.29% 120.37% 442.60%
Quarterly Report Q4 8-K 2015-12-31 9.12% -140.69% -395.38%
Quarterly Report Q3 8-K 2015-09-30 8.22% 57.04% 256.16%
Quarterly Report Q2 8-K 2015-06-30 17.90% -64.23% -95.16%
Quarterly Report Q1 8-K 2015-03-31 26.64% -746.08% -142.39%
Quarterly Report Q4 8-K 2014-12-31 36.44% 22.17% 9.55%
Quarterly Report Q3 8-K 2014-09-30 37.51% -32.33% -6.29%
Quarterly Report Q2 8-K 2014-06-30 32.47% 0.37% 14.46%
Quarterly Report Q1 8-K 2014-03-31 16.13% 3300.00% 29.18%
Quarterly Report Q4 8-K 2013-12-31 23.02% 858.41% 514.29%
Quarterly Report Q3 8-K 2013-09-30 18.88% 192.31% 269.59%
Quarterly Report Q2 8-K 2013-06-30 -0.05% -50.45% -39.81%
Quarterly Report Q1 8-K 2013-03-31 3.28% -99.50% -64.58%
Quarterly Report Q4 8-K 2012-12-31 15.52% -74.34% -47.73%
Quarterly Report Q3 8-K 2012-09-30 25.46% -581.82% -1628.57%
Quarterly Report Q2 8-K 2012-06-30 49.16% 288.05% 835.96%
Quarterly Report Q1 8-K 2012-03-31 72.17% 167.53% 221.10%
Quarterly Report Q4 8-K 2011-12-31 47.26% 140.32% 166.61%
Quarterly Report Q3 8-K 2011-09-30 30.00% 88.06% 104.15%
Quarterly Report Q2 8-K 2011-06-30 23.27% 70.04% 85.70%
Quarterly Report Q1 8-K 2011-03-31 4.60% -19.07% -20.30%
Quarterly Report Q4 8-K 2010-12-31 12.25% 75.34% 59.43%
Quarterly Report Q3 8-K 2010-09-30 19.34% -58.61% -61.55%
Quarterly Report Q2 8-K 2010-06-30 13.82% -12134.00% -575.40%
Quarterly Report Q1 8-K 2010-03-31 21.76% -2260.53% -399.34%
Quarterly Report Q4 8-K 2009-12-31 31.74% -53.74% -99.62%
Quarterly Report Q3 8-K 2009-09-30 44.47% -287.09% -421.45%
Quarterly Report Q2 8-K 2009-06-30 52.81% -88.85% -2.13%
Quarterly Report Q1 8-K 2009-03-31 66.08% 112.50% 170.38%
Quarterly Report Q4 8-K 2008-12-31 55.99% 37.69% 55.51%
Quarterly Report Q3 8-K 2008-09-30 61.74% 67.00% 79.18%
Quarterly Report Q2 8-K 2008-06-30 108.25% 107.42% 116.06%
Quarterly Report Q1 8-K 2008-05-13 85.62% -20.87% 4.23%
Quarterly Report Q4 8-K 2007-12-31 115.30% -271.78% -299.38%
Quarterly Report Q3 8-K 2007-09-30 94.94% -1853.78% -500.26%
Quarterly Report Q2 8-K 2007-06-30 32.62% -603.70% -367.71%
Quarterly Report Q1 8-K 2007-05-11 66.89% -206.27% -124.52%
Quarterly Report Q4 8-K 2006-12-31 134.76% -19.01% -28.38%
Quarterly Report Q3 8-K 2006-09-30 186.38% 113.29% 164.68%
Quarterly Report Q2 8-K 2006-06-30 412.48% 188.92% 285.24%
Quarterly Report Q1 8-K 2006-03-31 483.77% 149.46% 193.79%
Quarterly Report Q4 8-K 2005-12-31 452.86% -16.44% -6.12%
Quarterly Report Q3 8-K 2005-09-30 359.01% -40.43% -20.47%
Quarterly Report Q2 8-K 2005-06-30 183.78% -7.47% 11.11%
Quarterly Report Q1 8-K 2005-03-31 28.70% -26.86% -26.26%
Quarterly Report Q4 8-K 2004-12-31 -0.54% -115.05% -123.68%
Quarterly Report Q3 8-K 2004-09-30 35.04% -23.71% -17.87%
Quarterly Report Q2 8-K 2004-06-30 66.46% -21.58% -12.05%
Quarterly Report Q1 8-K 2004-03-31 154.90% -47.74% -34.70%
Quarterly Report Q4 8-K 2003-12-31 138.99% -9.85% -8.76%
Quarterly Report Q3 8-K 2003-09-30 223.80% 81.14% 82.83%
Quarterly Report Q2 8-K 2003-06-30 760.55% 81.25% 39.51%
Quarterly Report Q1 8-K 2003-03-31 0.00% 80.23% 80.97%
Quarterly Report Q4 8-K 2002-12-31 0.00% 120.23% 120.27%
Quarterly Report Q3 8-K 2002-09-30 0.00% -153.05% -152.74%
Quarterly Report Q2 8-K 2002-06-30 848300.00% -244.95% -0.02%
Quarterly Report Q1 8-K 2002-03-31 0.00% -68.45% -68.45%
Quarterly Report Q4 8-K 2001-12-31 0.00% -2957.91% -1523.17%
Quarterly Report Q3 8-K 2001-09-30 0.00% 17.63% -103.34%
Quarterly Report Q2 8-K 2001-06-30 -100.00% 1.10% 1.10%
Quarterly Report Q1 8-K 2001-03-31 -100.00% -108.19% -107.38%
Quarterly Report Q4 8-K 2000-12-31 0.00% -138.68% -349.66%
Quarterly Report Q3 8-K 2000-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2000-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2000-03-31 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 1999-03-31 0.00% 0.00% 0.00%