image
Technology - Software - Infrastructure - NASDAQ - IL
$ 180.01
-2.17 %
$ 10 B
Market Cap
144.01
P/E
FINANCIAL REPORTS

Reports

Report Date Revenue YoY Net Income YoY Operating Income YoY View
Annual Report FY 10-K 2023-12-31 12.54% 107.80% 91.46%
Annual Report FY 10-K 2022-12-31 9.29% -262.48% 12.34%
Annual Report FY 10-K 2021-12-31 28.41% 45.87% -64.96%
Annual Report FY 10-K 2020-12-31 29.91% -150.56% -145.91%
Annual Report FY 10-K 2019-12-31 26.07% -132.80% -162.00%
Annual Report FY 10-K 2018-12-31 41.84% 34.04% 38.75%
Annual Report FY 10-K 2017-12-31 46.72% -19.33% -13.58%
Annual Report FY 10-K 2016-12-31 42.54% 8.14% 9.46%
Annual Report FY 10-K 2015-12-31 43.48% 9.25% 12.60%
Annual Report FY 10-K 2014-12-31 76.26% -96.96% -109.76%
Annual Report FY 10-K 2013-12-31 84.25% -91.82% -76.17%
Annual Report FY 10-K 2012-12-31 77.54% 34.16% 32.66%
Annual Report FY 10-K 2011-12-31 149.75% -97.93% -96.92%
Annual Report FY 10-K 2010-12-31 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2024-06-30 11.74% 17.69% 120.45%
Quarterly Report Q1 8-K 2024-03-31 12.22% 331.48% -44.21%
Quarterly Report Q4 8-K 2023-12-31 13.73% 107.58% 114.94%
Quarterly Report Q3 8-K 2023-09-30 13.89% 114.73% 90.70%
Quarterly Report Q2 8-K 2023-06-30 12.96% 130.18% 117.30%
Quarterly Report Q1 8-K 2023-03-31 9.51% 95.44% 115.03%
Quarterly Report Q4 8-K 2022-12-31 8.13% 64.89% 66.82%
Quarterly Report Q3 8-K 2022-09-30 7.80% -290.33% 10.94%
Quarterly Report Q2 8-K 2022-06-30 9.11% -295.59% -4.71%
Quarterly Report Q1 8-K 2022-03-31 12.33% -86.68% -34.75%
Quarterly Report Q4 8-K 2021-12-31 16.21% -76.81% -77.19%
Quarterly Report Q3 8-K 2021-09-30 26.21% 128.70% -40.66%
Quarterly Report Q2 8-K 2021-06-30 34.04% 165.18% -33.29%
Quarterly Report Q1 8-K 2021-03-31 40.80% -210.96% -123.11%
Quarterly Report Q4 8-K 2020-12-31 38.10% -191.05% -213.48%
Quarterly Report Q3 8-K 2020-09-30 29.16% -227.30% -141.40%
Quarterly Report Q2 8-K 2020-06-30 27.31% -245.02% -279.57%
Quarterly Report Q1 8-K 2020-03-31 23.92% -27.37% -38.14%
Quarterly Report Q4 8-K 2019-12-31 24.60% -274.99% -714.17%
Quarterly Report Q3 8-K 2019-09-30 26.47% -193.56% -489.05%
Quarterly Report Q2 8-K 2019-06-30 26.88% -196.70% -117.63%
Quarterly Report Q1 8-K 2019-03-31 26.50% -55.17% -50.62%
Quarterly Report Q4 8-K 2018-12-31 38.51% 12.90% 71.12%
Quarterly Report Q3 8-K 2018-09-30 40.14% 59.25% 69.46%
Quarterly Report Q2 8-K 2018-06-30 41.16% 60.46% 38.40%
Quarterly Report Q1 8-K 2018-03-31 48.88% 5.14% 9.86%
Quarterly Report Q4 8-K 2017-12-31 40.83% -6.84% -58.65%
Quarterly Report Q3 8-K 2017-09-30 46.85% -50.57% -26.82%
Quarterly Report Q2 8-K 2017-06-30 50.62% -24.90% -0.70%
Quarterly Report Q1 8-K 2017-03-31 50.26% -4.89% -3.56%
Quarterly Report Q4 8-K 2016-12-31 48.12% 45.32% 53.34%
Quarterly Report Q3 8-K 2016-09-30 41.11% 17.75% 12.90%
Quarterly Report Q2 8-K 2016-06-30 41.48% 7.00% 2.64%
Quarterly Report Q1 8-K 2016-03-31 38.32% -24.25% -14.08%
Quarterly Report Q4 8-K 2015-12-31 36.75% 25.01% 26.64%
Quarterly Report Q3 8-K 2015-09-30 42.87% 8.21% 24.74%
Quarterly Report Q2 8-K 2015-06-30 43.18% 11.03% 20.28%
Quarterly Report Q1 8-K 2015-03-31 54.35% -7.43% -19.53%
Quarterly Report Q4 8-K 2014-12-31 66.62% -38.08% -40.82%
Quarterly Report Q3 8-K 2014-09-30 75.14% -65.12% -89.86%
Quarterly Report Q2 8-K 2014-06-30 82.48% -167.93% -197.82%
Quarterly Report Q1 8-K 2014-03-31 85.85% -203.44% -196.22%
Quarterly Report Q4 8-K 2013-12-31 87.58% -216.92% -163.33%
Quarterly Report Q3 8-K 2013-09-30 86.29% -105.99% -93.57%
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%
Quarterly Report Q4 8-K 2012-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2012-09-30 0.00% 0.00% 0.00%