image
Technology - Software - Application - NASDAQ - US
$ 59.31
-2.06 %
$ 3.71 B
Market Cap
60.52
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.82% 255.89% 138.04%
Annual Report FY 10-K 2022-12-31 22.84% 66.44% 2.32%
Annual Report FY 10-K 2021-12-31 21.03% -156.32% -150.92%
Annual Report FY 10-K 2020-12-31 21.72% -22.57% 44.84%
Annual Report FY 10-K 2019-12-31 26.86% -15.62% 6.49%
Annual Report FY 10-K 2018-12-31 28.67% 26.95% 14.90%
Annual Report FY 10-K 2017-12-31 43.78% 2.80% -3.32%
Annual Report FY 10-K 2016-12-31 47.26% -58.32% 2.52%
Annual Report FY 10-K 2015-12-31 61.79% -47.65% -91.50%
Annual Report FY 10-K 2014-12-31 61.66% -0.49% -75.12%
Annual Report FY 10-K 2013-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 10.09% 44.58% 878.68%
Quarterly Report Q2 8-K 2024-06-30 11.02% 148.60% -82.50%
Quarterly Report Q1 8-K 2024-03-31 13.29% 260.88% 160.32%
Quarterly Report Q4 8-K 2023-12-31 11.27% 95.23% 0.50%
Quarterly Report Q3 8-K 2023-09-30 12.24% 162.79% 94.99%
Quarterly Report Q2 8-K 2023-06-30 12.53% 357.70% 241.18%
Quarterly Report Q1 8-K 2023-03-31 15.59% 49.88% 85.67%
Quarterly Report Q4 8-K 2022-12-31 21.36% 130.54% 193.50%
Quarterly Report Q3 8-K 2022-09-30 22.73% -38.18% -359.92%
Quarterly Report Q2 8-K 2022-06-30 25.81% 52.96% -31.23%
Quarterly Report Q1 8-K 2022-03-31 21.63% 65.53% -35.60%
Quarterly Report Q4 8-K 2021-12-31 20.50% -117.90% -125.08%
Quarterly Report Q3 8-K 2021-09-30 20.85% -59.50% 395.04%
Quarterly Report Q2 8-K 2021-06-30 22.64% -205.40% -190.80%
Quarterly Report Q1 8-K 2021-03-31 19.68% -203.39% -154.94%
Quarterly Report Q4 8-K 2020-12-31 19.25% -84.90% -51.83%
Quarterly Report Q3 8-K 2020-09-30 20.83% 6.78% 74.34%
Quarterly Report Q2 8-K 2020-06-30 19.53% -59.46% 44.36%
Quarterly Report Q1 8-K 2020-03-31 28.80% -49.63% 21.30%
Quarterly Report Q4 8-K 2019-12-31 28.79% -18.80% 43.77%
Quarterly Report Q3 8-K 2019-09-30 27.57% -107.22% -56.56%
Quarterly Report Q2 8-K 2019-06-30 25.62% 38.22% 32.31%
Quarterly Report Q1 8-K 2019-03-31 25.05% -19.96% -23.32%
Quarterly Report Q4 8-K 2018-12-31 24.05% -32.28% -47.58%
Quarterly Report Q3 8-K 2018-09-30 28.04% 65.93% 61.98%
Quarterly Report Q2 8-K 2018-06-30 31.12% 16.38% -12.47%
Quarterly Report Q1 8-K 2018-03-31 32.74% 20.59% 8.86%
Quarterly Report Q4 8-K 2017-12-31 42.14% 62.69% 34.46%
Quarterly Report Q3 8-K 2017-09-30 42.47% -97.79% -84.25%
Quarterly Report Q2 8-K 2017-06-30 45.71% -34.12% 4.93%
Quarterly Report Q1 8-K 2017-03-31 45.45% 3.48% 15.35%
Quarterly Report Q4 8-K 2016-12-31 44.40% -117.34% 12.59%
Quarterly Report Q3 8-K 2016-09-30 48.64% 1.72% 27.18%
Quarterly Report Q2 8-K 2016-06-30 49.43% -15.34% 8.81%
Quarterly Report Q1 8-K 2016-03-31 47.18% -119.44% -65.41%
Quarterly Report Q4 8-K 2015-12-31 52.26% -24.69% -71.57%
Quarterly Report Q3 8-K 2015-09-30 51.52% -70.68% -146.60%
Quarterly Report Q2 8-K 2015-06-30 -83.16% 79.87% 44.05%
Quarterly Report Q1 8-K 2015-03-31 -86.56% 77.60% 72.34%
Quarterly Report Q4 8-K 2014-12-31 -87.49% 51.72% 54.25%
Quarterly Report Q3 8-K 2014-09-30 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2001-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2001-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2001-06-30 0.00% 0.00% 0.00%