image
Technology - Software - Application - NASDAQ - US
$ 32.92
-0.348 %
$ 454 M
Market Cap
91.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 12.91% 2096.27% 593.63%
Annual Report FY 10-K 2022-12-31 21.12% -5.95% 110.34%
Annual Report FY 10-K 2021-12-31 27.28% 109.64% 48.91%
Annual Report FY 10-K 2020-12-31 14.20% 37.89% 39.07%
Annual Report FY 10-K 2019-12-31 85.78% -59.29% -49.67%
Annual Report FY 10-K 2018-12-31 90.04% 68.06% 65.16%
Annual Report FY 10-K 2017-12-31 87.09% -27.50% -67.37%
Annual Report FY 10-K 2016-12-31 14.54% -58.44% -42.45%
Annual Report FY 10-K 2015-12-31 0.00% -0.00% 14.12%
Annual Report FY 10-K 2015-06-30 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 20.33% -86.24% 41.53%
Quarterly Report Q2 8-K 2024-06-30 29.81% 89.99% 148.82%
Quarterly Report Q1 8-K 2024-03-31 19.73% 149.16% 394.51%
Quarterly Report Q4 8-K 2023-12-31 15.24% 30.70% 53.31%
Quarterly Report Q3 8-K 2023-09-30 5.40% 453.37% -18.21%
Quarterly Report Q2 8-K 2023-06-30 17.50% 777.07% 865.84%
Quarterly Report Q1 8-K 2023-03-31 14.90% 569.16% 42.70%
Quarterly Report Q4 8-K 2022-12-31 16.09% 13.45% -20.79%
Quarterly Report Q3 8-K 2022-09-30 28.78% 79.78% 71.95%
Quarterly Report Q2 8-K 2022-06-30 14.85% -11.64% 60.73%
Quarterly Report Q1 8-K 2022-03-31 24.59% 118.51% 149.04%
Quarterly Report Q4 8-K 2021-12-31 25.61% 4.85% 15.09%
Quarterly Report Q3 8-K 2021-09-30 25.91% 235.78% 236.71%
Quarterly Report Q2 8-K 2021-06-30 54.18% 169.55% 83.81%
Quarterly Report Q1 8-K 2021-03-31 9.86% 60.97% 62.10%
Quarterly Report Q4 8-K 2020-12-31 -0.96% 61.39% 61.61%
Quarterly Report Q3 8-K 2020-09-30 12.23% 6.75% 11.56%
Quarterly Report Q2 8-K 2020-06-30 -2.61% 34.23% 34.86%
Quarterly Report Q1 8-K 2020-03-31 62.19% -7.47% -6.63%
Quarterly Report Q4 8-K 2019-12-31 92.23% -138.27% -132.41%
Quarterly Report Q3 8-K 2019-09-30 89.38% 20.77% 38.54%
Quarterly Report Q2 8-K 2019-06-30 85.34% -157.70% -139.49%
Quarterly Report Q1 8-K 2019-03-31 72.45% 33.88% 31.96%
Quarterly Report Q4 8-K 2018-12-31 73.92% 35.10% 33.28%
Quarterly Report Q3 8-K 2018-09-30 89.07% 62.45% 49.34%
Quarterly Report Q2 8-K 2018-06-30 96.14% 87.69% 86.62%
Quarterly Report Q1 8-K 2018-03-31 111.51% 27.96% 27.96%
Quarterly Report Q4 8-K 2017-12-31 103.38% 14.09% -21.28%
Quarterly Report Q3 8-K 2017-09-30 92.65% 54.89% -26.58%
Quarterly Report Q2 8-K 2017-06-30 93.78% -317.16% -372.01%
Quarterly Report Q1 8-K 2017-03-31 52.84% 0.53% -12.55%
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%