image
Technology - Software - Infrastructure - NASDAQ - US
$ 18.57
-1.38 %
$ 511 M
Market Cap
-30.44
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 4.88% -83.51% -45.77%
Annual Report FY 10-K 2022-12-31 16.75% 171.52% -987.35%
Annual Report FY 10-K 2021-12-31 43.07% 37.78% 83.44%
Annual Report FY 10-K 2020-12-31 47.52% -1763.31% 23.67%
Annual Report FY 10-K 2019-12-31 13.95% -86.08% -262.04%
Annual Report FY 10-K 2018-12-31 25.26% 200.17% -53.81%
Annual Report FY 10-K 2017-12-31 7.11% -73.29% -4.11%
Annual Report FY 10-K 2016-12-31 10.40% 433.70% 91.46%
Annual Report FY 10-K 2015-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 27.54% 108.05% 85.39%
Quarterly Report Q2 8-K 2024-06-30 19.01% 204.24% 19.22%
Quarterly Report Q1 8-K 2024-03-31 24.08% -255.69% 11.40%
Quarterly Report Q4 8-K 2023-12-31 5.36% -32.70% -43.01%
Quarterly Report Q3 8-K 2023-09-30 2.49% -539.65% -343.19%
Quarterly Report Q2 8-K 2023-06-30 6.88% 37.74% 16.92%
Quarterly Report Q1 8-K 2023-03-31 4.93% 152.99% -118.31%
Quarterly Report Q4 8-K 2022-12-31 24.45% 509.03% -72.32%
Quarterly Report Q3 8-K 2022-09-30 13.54% 88.45% -147.87%
Quarterly Report Q2 8-K 2022-06-30 13.12% 9.82% -968.95%
Quarterly Report Q1 8-K 2022-03-31 15.76% -28.18% -14454.05%
Quarterly Report Q4 8-K 2021-12-31 11.57% 58.98% 66.67%
Quarterly Report Q3 8-K 2021-09-30 54.13% -195.24% -49.68%
Quarterly Report Q2 8-K 2021-06-30 57.13% 66.44% 448.51%
Quarterly Report Q1 8-K 2021-03-31 65.62% -402.46% 98.72%
Quarterly Report Q4 8-K 2020-12-31 82.33% -918.71% -252.99%
Quarterly Report Q3 8-K 2020-09-30 40.12% -131.95% 140.48%
Quarterly Report Q2 8-K 2020-06-30 35.24% -594.50% 92.92%
Quarterly Report Q1 8-K 2020-03-31 28.50% -53.11% 50.65%
Quarterly Report Q4 8-K 2019-12-31 18.46% -51.63% -5.84%
Quarterly Report Q3 8-K 2019-09-30 19.89% -40.40% -5293.10%
Quarterly Report Q2 8-K 2019-06-30 17.55% -66.97% -326.40%
Quarterly Report Q1 8-K 2019-03-31 0.58% -67.82% -66.59%
Quarterly Report Q4 8-K 2018-12-31 23.26% -115.36% -147.90%
Quarterly Report Q3 8-K 2018-09-30 22.05% 76.64% -97.17%
Quarterly Report Q2 8-K 2018-06-30 22.21% 520.91% -72.09%
Quarterly Report Q1 8-K 2018-03-31 33.78% 138.30% 69.36%
Quarterly Report Q4 8-K 2017-12-31 9.56% -4.76% -16.63%
Quarterly Report Q3 8-K 2017-09-30 7.08% -50.19% -29.92%
Quarterly Report Q2 8-K 2017-06-30 5.73% -51.39% 1.17%
Quarterly Report Q1 8-K 2017-03-31 5.99% -25.41% 26.24%
Quarterly Report Q4 8-K 2016-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2016-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2016-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2016-03-31 0.00% 0.00% 0.00%