image
Financial Services - Financial - Capital Markets - NASDAQ - US
$ 128.85
0.117 %
$ 30.4 B
Market Cap
61.95
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.57% 17.95% 22.47%
Annual Report FY 10-K 2022-12-31 10.44% 36.38% 14.98%
Annual Report FY 10-K 2021-12-31 20.59% 36.40% 36.25%
Annual Report FY 10-K 2020-12-31 15.10% -3.89% 38.74%
Annual Report FY 10-K 2019-12-31 17.94% 8.50% 10.19%
Annual Report FY 10-K 2018-12-31 30.36% 90.64% 93.36%
Annual Report FY 10-K 2017-12-31 2.49% -10.21% -4.34%
Annual Report FY 10-K 2016-12-31 0.00% 0.00% 0.00%
Quarterly Report Q3 8-K 2024-09-30 36.72% 15.52% 27.72%
Quarterly Report Q2 8-K 2024-06-30 30.37% 33.85% 41.30%
Quarterly Report Q1 8-K 2024-03-31 24.14% 43.58% 37.18%
Quarterly Report Q4 8-K 2023-12-31 26.26% 0.41% 54.70%
Quarterly Report Q3 8-K 2023-09-30 14.36% 42.92% 21.33%
Quarterly Report Q2 8-K 2023-06-30 4.53% 30.39% 9.13%
Quarterly Report Q1 8-K 2023-03-31 5.70% 5.92% 9.82%
Quarterly Report Q4 8-K 2022-12-31 5.84% 81.93% 0.41%
Quarterly Report Q3 8-K 2022-09-30 8.21% 26.00% 20.21%
Quarterly Report Q2 8-K 2022-06-30 13.92% 23.50% 27.23%
Quarterly Report Q1 8-K 2022-03-31 13.93% 22.23% 13.50%
Quarterly Report Q4 8-K 2021-12-31 18.80% -11.21% 27.38%
Quarterly Report Q3 8-K 2021-09-30 24.85% 48.76% 46.15%
Quarterly Report Q2 8-K 2021-06-30 23.14% 81.39% 50.60%
Quarterly Report Q1 8-K 2021-03-31 16.19% 54.48% 26.69%
Quarterly Report Q4 8-K 2020-12-31 18.13% 33.22% 31.75%
Quarterly Report Q3 8-K 2020-09-30 5.41% 24.31% 0.45%
Quarterly Report Q2 8-K 2020-06-30 11.10% 137.73% 79.74%
Quarterly Report Q1 8-K 2020-03-31 25.40% 3.72% 67.72%
Quarterly Report Q4 8-K 2019-12-31 10.45% 41.02% 70.12%
Quarterly Report Q3 8-K 2019-09-30 20.16% -35.56% 10.30%
Quarterly Report Q2 8-K 2019-06-30 25.67% -67.02% -22.92%
Quarterly Report Q1 8-K 2019-03-31 17.70% -6.52% -2.28%
Quarterly Report Q4 8-K 2018-12-31 24.57% 312.37% -17.70%
Quarterly Report Q3 8-K 2018-09-30 0.00% 0.00% 0.00%
Quarterly Report Q2 8-K 2018-06-30 0.00% 0.00% 0.00%
Quarterly Report Q1 8-K 2018-03-31 0.00% 0.00% 0.00%
Quarterly Report Q4 8-K 2017-12-31 0.00% 0.00% 0.00%