image
Technology - Software - Infrastructure - NASDAQ - US
$ 40.79
-2.28 %
$ 4.9 B
Market Cap
-79.98
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.91% 15.11% 23.08%
Annual Report FY 10-K 2022-12-31 26.25% -97.57% -62.36%
Annual Report FY 10-K 2021-12-31 22.92% -9.23% -14.64%
Annual Report FY 10-K 2020-12-31 24.15% 56.84% 59.88%
Annual Report FY 10-K 2019-12-31 32.62% -34.67% -25.10%
Annual Report FY 10-K 2018-12-31 42.42% -79.22% -78.07%
Annual Report FY 10-K 2017-12-31 50.94% -10.25% -13.75%
Annual Report FY 10-K 2016-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 12.68% 40.82% 73.68%
Quarterly Report Q2 8-K 2024-06-30 13.44% 8.78% 34.14%
Quarterly Report Q1 8-K 2024-03-31 14.36% 42.68% 61.47%
Quarterly Report Q4 8-K 2023-12-31 15.53% -0.75% 63.78%
Quarterly Report Q3 8-K 2023-09-30 15.26% 16.90% 38.93%
Quarterly Report Q2 8-K 2023-06-30 18.68% 41.91% 77.94%
Quarterly Report Q1 8-K 2023-03-31 18.49% -2.41% -9.16%
Quarterly Report Q4 8-K 2022-12-31 23.90% -94.54% -9.50%
Quarterly Report Q3 8-K 2022-09-30 26.10% -15.29% -15.51%
Quarterly Report Q2 8-K 2022-06-30 26.16% -136.29% -95.44%
Quarterly Report Q1 8-K 2022-03-31 29.37% -216.29% -202.45%
Quarterly Report Q4 8-K 2021-12-31 26.20% -470.51% -1660.19%
Quarterly Report Q3 8-K 2021-09-30 23.50% -177.33% -223.75%
Quarterly Report Q2 8-K 2021-06-30 21.50% 2.69% -12.46%
Quarterly Report Q1 8-K 2021-03-31 20.01% 66.28% 73.23%
Quarterly Report Q4 8-K 2020-12-31 21.67% 94.95% 97.35%
Quarterly Report Q3 8-K 2020-09-30 22.24% 66.79% 81.09%
Quarterly Report Q2 8-K 2020-06-30 25.56% 44.70% 52.48%
Quarterly Report Q1 8-K 2020-03-31 27.83% -7.17% 4.47%
Quarterly Report Q4 8-K 2019-12-31 29.02% -95.29% -40.64%
Quarterly Report Q3 8-K 2019-09-30 32.28% 15.47% 13.13%
Quarterly Report Q2 8-K 2019-06-30 34.27% -26.11% -35.20%
Quarterly Report Q1 8-K 2019-03-31 35.86% -34.94% -46.84%
Quarterly Report Q4 8-K 2018-12-31 39.00% -68.09% -68.55%
Quarterly Report Q3 8-K 2018-09-30 41.77% -84.47% -89.00%
Quarterly Report Q2 8-K 2018-06-30 44.04% -86.13% -78.19%
Quarterly Report Q1 8-K 2018-03-31 46.01% -80.01% -76.64%
Quarterly Report Q4 8-K 2017-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2017-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2017-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2017-03-31 0.00% 0.00% 0.00%