image
Technology - Software - Infrastructure - NASDAQ - US
$ 103.75
0.0289 %
$ 8.84 B
Market Cap
259.38
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 7.07% 79.45% 101.02%
Annual Report FY 10-K 2022-12-31 7.52% -393.85% -193.18%
Annual Report FY 10-K 2021-12-31 13.25% 16.25% 5.34%
Annual Report FY 10-K 2020-12-31 2.40% -39.22% 42.72%
Annual Report FY 10-K 2019-12-31 15.78% -54.99% -66.70%
Annual Report FY 10-K 2018-12-31 18.91% 113.80% 174.10%
Annual Report FY 10-K 2017-12-31 6.41% -978.13% -215.30%
Annual Report FY 10-K 2016-12-31 6.50% -7.03% 3.35%
Annual Report FY 10-K 2015-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 13.02% 140.78% 61.72%
Quarterly Report Q2 8-K 2024-06-30 5.41% 76.90% 34.30%
Quarterly Report Q1 8-K 2024-03-31 4.14% 944.67% 137.92%
Quarterly Report Q4 8-K 2023-12-31 6.90% 63.08% 63.71%
Quarterly Report Q3 8-K 2023-09-30 12.28% 86.88% 54.94%
Quarterly Report Q2 8-K 2023-06-30 6.41% 34.03% -138.79%
Quarterly Report Q1 8-K 2023-03-31 3.91% -16.99% -57.52%
Quarterly Report Q4 8-K 2022-12-31 13.95% 963.64% 196.94%
Quarterly Report Q3 8-K 2022-09-30 -1.61% -310.01% -1197.82%
Quarterly Report Q2 8-K 2022-06-30 10.63% -147.46% 20.70%
Quarterly Report Q1 8-K 2022-03-31 6.41% -19.72% 13.74%
Quarterly Report Q4 8-K 2021-12-31 5.51% -63.56% -36.54%
Quarterly Report Q3 8-K 2021-09-30 13.95% 4.66% 43.73%
Quarterly Report Q2 8-K 2021-06-30 21.66% -33.50% -100.16%
Quarterly Report Q1 8-K 2021-03-31 14.22% 138.14% 50.43%
Quarterly Report Q4 8-K 2020-12-31 7.72% 246.34% 76.50%
Quarterly Report Q3 8-K 2020-09-30 6.03% 46.64% 67.42%
Quarterly Report Q2 8-K 2020-06-30 -7.69% -227.66% -34.04%
Quarterly Report Q1 8-K 2020-03-31 2.82% -53.68% -31.87%
Quarterly Report Q4 8-K 2019-12-31 20.26% 86.12% 216.64%
Quarterly Report Q3 8-K 2019-09-30 6.96% -218.13% -117.16%
Quarterly Report Q2 8-K 2019-06-30 11.73% -206.21% -147.08%
Quarterly Report Q1 8-K 2019-03-31 39.38% 232.12% 316.09%
Quarterly Report Q4 8-K 2018-12-31 14.63% 82.07% -11.82%
Quarterly Report Q3 8-K 2018-09-30 10.52% 124.66% 142.85%
Quarterly Report Q2 8-K 2018-06-30 17.05% 120.88% 130.41%
Quarterly Report Q1 8-K 2018-03-31 19.31% 279.16% 314.57%
Quarterly Report Q4 8-K 2017-12-31 8.47% -1023.52% -39.88%
Quarterly Report Q3 8-K 2017-09-30 8.82% -9435.03% -9342.86%
Quarterly Report Q2 8-K 2017-06-30 5.33% -293.12% -198.01%
Quarterly Report Q1 8-K 2017-03-31 2.74% -147.74% -54.79%
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%