image
Healthcare - Medical - Devices - NASDAQ - US
$ 51.99
-3.56 %
$ 659 M
Market Cap
35.61
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 23.00% 34.02% 28.21%
Annual Report FY 10-K 2022-12-31 27.48% 37.56% 59.18%
Annual Report FY 10-K 2021-12-31 31.83% 581.19% 1398.48%
Annual Report FY 10-K 2020-12-31 -17.65% -85.79% -8.74%
Annual Report FY 10-K 2019-12-31 26.54% 52.79% 44.03%
Annual Report FY 10-K 2018-12-31 31.88% 1161.29% 367.22%
Annual Report FY 10-K 2017-12-31 -28.97% -93.07% -88.23%
Annual Report FY 10-K 2016-12-31 2.86% -4.19% -5.15%
Annual Report FY 10-K 2015-12-31 101.84% 267.25% 275.52%
Annual Report FY 10-K 2014-12-31 38.03% 5.86% 10.00%
Annual Report FY 10-K 2013-12-31 47.56% 100.49% 95.64%
Annual Report FY 10-K 2012-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 11.04% -0.35% -1.97%
Quarterly Report Q2 8-K 2024-06-30 11.15% 17.26% 13.38%
Quarterly Report Q1 8-K 2024-03-31 13.72% 21.45% 18.49%
Quarterly Report Q4 8-K 2023-12-31 17.42% 23.58% 21.30%
Quarterly Report Q3 8-K 2023-09-30 23.10% 47.86% 42.91%
Quarterly Report Q2 8-K 2023-06-30 26.80% 28.97% 19.12%
Quarterly Report Q1 8-K 2023-03-31 25.70% 36.97% 30.32%
Quarterly Report Q4 8-K 2022-12-31 25.19% -5.63% 36.80%
Quarterly Report Q3 8-K 2022-09-30 22.92% 33.03% 33.87%
Quarterly Report Q2 8-K 2022-06-30 29.67% 120.53% 125.93%
Quarterly Report Q1 8-K 2022-03-31 33.46% 79.31% 73.04%
Quarterly Report Q4 8-K 2021-12-31 38.93% 510.70% 377.64%
Quarterly Report Q3 8-K 2021-09-30 41.67% 139.73% 293.36%
Quarterly Report Q2 8-K 2021-06-30 44.38% 169.58% 162.96%
Quarterly Report Q1 8-K 2021-03-31 6.30% -21.61% 141.04%
Quarterly Report Q4 8-K 2020-12-31 -21.53% -80.34% -70.92%
Quarterly Report Q3 8-K 2020-09-30 -22.73% -56.22% -68.84%
Quarterly Report Q2 8-K 2020-06-30 -26.35% -101.12% -123.29%
Quarterly Report Q1 8-K 2020-03-31 2.84% -4.14% -51.30%
Quarterly Report Q4 8-K 2019-12-31 30.59% 89.90% 24.88%
Quarterly Report Q3 8-K 2019-09-30 30.84% 2.27% 73.94%
Quarterly Report Q2 8-K 2019-06-30 25.06% 54.16% 41.80%
Quarterly Report Q1 8-K 2019-03-31 18.70% 119.40% 39.23%
Quarterly Report Q4 8-K 2018-12-31 24.38% 829.55% 79.33%
Quarterly Report Q3 8-K 2018-09-30 33.83% 1147.59% 638.59%
Quarterly Report Q2 8-K 2018-06-30 33.53% 279.47% 411.49%
Quarterly Report Q1 8-K 2018-03-31 37.69% 460.50% 556.13%
Quarterly Report Q4 8-K 2017-12-31 11.93% -83.90% -33.58%
Quarterly Report Q3 8-K 2017-09-30 -25.85% -87.67% -92.44%
Quarterly Report Q2 8-K 2017-06-30 -44.02% -84.00% -90.19%
Quarterly Report Q1 8-K 2017-03-31 -42.41% -10.23% -6.85%
Quarterly Report Q4 8-K 2016-12-31 -31.92% -52.56% -55.10%
Quarterly Report Q3 8-K 2016-09-30 -6.35% -16.42% -19.02%
Quarterly Report Q2 8-K 2016-06-30 29.70% 26.02% 23.99%
Quarterly Report Q1 8-K 2016-03-31 28.21% 53.41% 53.73%
Quarterly Report Q4 8-K 2015-12-31 145.55% 787.93% 1387.32%
Quarterly Report Q3 8-K 2015-09-30 114.95% 686.64% 688.28%
Quarterly Report Q2 8-K 2015-06-30 61.88% 73.79% 67.30%
Quarterly Report Q1 8-K 2015-03-31 96.55% 184.22% 174.79%
Quarterly Report Q4 8-K 2014-12-31 3.66% -42.86% -68.82%
Quarterly Report Q3 8-K 2014-09-30 53.72% -8.95% 14.18%
Quarterly Report Q2 8-K 2014-06-30 69.38% 82.48% 106.51%
Quarterly Report Q1 8-K 2014-03-31 35.35% -18.72% -11.28%
Quarterly Report Q4 8-K 2013-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2013-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2013-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2013-03-31 0.00% 0.00% 0.00%