image
Healthcare - Medical - Diagnostics & Research - NASDAQ - US
$ 28.1
-8.86 %
$ 787 M
Market Cap
133.81
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 60.38% 14.41% 25.42%
Annual Report FY 10-K 2022-12-31 45.65% -114.55% -127.41%
Annual Report FY 10-K 2021-12-31 50.18% -204.28% -512.64%
Annual Report FY 10-K 2020-12-31 20.79% -194.88% -138.98%
Annual Report FY 10-K 2019-12-31 127.62% 182.88% 222.72%
Annual Report FY 10-K 2018-12-31 65.67% 48.53% 64.81%
Annual Report FY 10-K 2017-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 39.50% 132.86% 152.69%
Quarterly Report Q2 8-K 2024-06-30 73.53% 147.50% 123.69%
Quarterly Report Q1 8-K 2024-03-31 73.59% 91.32% 82.64%
Quarterly Report Q4 8-K 2023-12-31 72.47% 87.49% 75.54%
Quarterly Report Q3 8-K 2023-09-30 66.15% 63.29% 55.55%
Quarterly Report Q2 8-K 2023-06-30 43.92% -1039.38% 13.18%
Quarterly Report Q1 8-K 2023-03-31 56.55% -18.60% -28.58%
Quarterly Report Q4 8-K 2022-12-31 53.11% -220.65% -52.48%
Quarterly Report Q3 8-K 2022-09-30 57.66% -59.54% -83.57%
Quarterly Report Q2 8-K 2022-06-30 53.08% 81.25% -176.61%
Quarterly Report Q1 8-K 2022-03-31 17.70% -475.30% -472.27%
Quarterly Report Q4 8-K 2021-12-31 44.74% -31.52% -400.36%
Quarterly Report Q3 8-K 2021-09-30 54.27% -156.94% -202.85%
Quarterly Report Q2 8-K 2021-06-30 78.99% -538.88% -1265.89%
Quarterly Report Q1 8-K 2021-03-31 30.97% -750.88% -413.51%
Quarterly Report Q4 8-K 2020-12-31 -1.91% -237.91% -116.04%
Quarterly Report Q3 8-K 2020-09-30 2.99% -78.45% -88.07%
Quarterly Report Q2 8-K 2020-06-30 18.40% -8.43% -106.15%
Quarterly Report Q1 8-K 2020-03-31 99.82% 141.97% 422.30%
Quarterly Report Q4 8-K 2019-12-31 54.21% -46.88% -45.19%
Quarterly Report Q3 8-K 2019-09-30 298.06% 269.54% 255.32%
Quarterly Report Q2 8-K 2019-06-30 169.86% 59.78% 122.79%
Quarterly Report Q1 8-K 2019-03-31 138.26% 62.59% 89.58%
Quarterly Report Q4 8-K 2018-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2018-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2018-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2018-03-31 0.00% 0.00% 0.00%