bf/NASDAQ:VIRT_icon.png

COM:VIRTU

VIRTU Financial Inc.

  • Stock

Last Close

37.83

22/11 21:00

Market Cap

1.99B

Beta: -

Volume Today

894.04K

Avg: -

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '13
Mar '14
Jun '14
Sep '14
Dec '14
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Sep '16
Dec '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
Jun '24
Sep '24
revenue
163.20M
-
173.29M
6.19%
162.98M
5.95%
173.23M
6.29%
213.55M
23.27%
221.53M
3.74%
181.98M
17.85%
215.80M
18.59%
176.90M
18.02%
192.64M
8.89%
174.18M
9.58%
164.81M
5.38%
170.65M
3.54%
147.29M
13.69%
144.89M
1.63%
271.29M
87.24%
460.42M
69.72%
815.05M
77.02%
328.13M
59.74%
295.12M
10.06%
442.25M
49.85%
362.99M
17.92%
378.46M
4.26%
385.36M
1.83%
403.27M
4.65%
1.00B
148.99%
905.90M
9.78%
656.11M
27.57%
676.70M
3.14%
1.01B
49.63%
548.97M
45.79%
544.34M
0.84%
705.60M
29.62%
701.26M
0.62%
604.74M
13.76%
561.04M
7.23%
497.77M
11.28%
610.47M
22.64%
506.85M
16.97%
630.16M
24.33%
492.25M
21.89%
642.84M
30.59%
692.99M
7.80%
706.84M
2.00%
cost of revenue
73.10M
-
102.32M
39.97%
100.84M
1.44%
109.61M
8.70%
118.65M
8.25%
115.55M
2.62%
106.06M
8.21%
115.49M
8.89%
104.47M
9.54%
113.54M
8.68%
108.43M
4.50%
106.45M
1.83%
105.64M
0.76%
104.60M
0.98%
104.18M
0.40%
214.16M
105.57%
232.54M
8.58%
235.60M
1.32%
198.34M
15.81%
185.55M
6.45%
217.60M
17.28%
259.07M
19.06%
250.80M
3.19%
259.22M
3.36%
266.82M
2.93%
378.36M
41.81%
408.94M
8.08%
311.27M
23.88%
330.93M
6.32%
439.82M
32.91%
332.02M
24.51%
325.63M
1.92%
375.94M
15.45%
352.23M
6.31%
360.00M
2.21%
387.02M
7.50%
361.42M
6.61%
393.46M
8.87%
387.48M
1.52%
220.47M
43.10%
367.08M
66.50%
354.91M
3.32%
362.10M
2.03%
284.39M
21.46%
gross profit
90.10M
-
70.98M
21.22%
62.13M
12.46%
63.62M
2.40%
94.90M
49.16%
105.98M
11.68%
75.92M
28.36%
100.31M
32.13%
72.43M
27.79%
79.10M
9.20%
65.75M
16.88%
58.35M
11.25%
65.00M
11.40%
42.68M
34.34%
40.70M
4.63%
57.12M
40.33%
227.88M
298.94%
579.45M
154.28%
129.78M
77.60%
109.58M
15.57%
224.64M
105.01%
103.92M
53.74%
127.66M
22.84%
126.14M
1.19%
136.46M
8.18%
625.74M
358.57%
496.96M
20.58%
344.85M
30.61%
345.77M
0.27%
572.75M
65.65%
216.95M
62.12%
218.72M
0.82%
329.66M
50.72%
349.03M
5.88%
244.73M
29.88%
174.03M
28.89%
136.35M
21.65%
217.01M
59.16%
119.37M
44.99%
409.70M
243.21%
125.16M
69.45%
287.93M
130.04%
330.89M
14.92%
422.45M
27.67%
selling and marketing expenses
-203.58M
-
general and administrative expenses
35.70M
-
5.77M
83.83%
6.35M
10.10%
4.39M
30.88%
5.41M
23.09%
5.76M
6.59%
6.67M
15.74%
4.86M
27.17%
5.97M
23.00%
4.49M
24.82%
5.74M
27.72%
5.54M
3.36%
6.42M
15.82%
4.98M
22.46%
8.95M
79.71%
24.18M
170.32%
30.00M
24.04%
19.92M
33.59%
16.61M
16.61%
17.25M
3.88%
13.10M
24.08%
22.08M
68.53%
34.81M
57.66%
28.36M
18.53%
31.00M
9.33%
30.61M
1.27%
21.74M
28.98%
24.61M
13.23%
21.08M
14.35%
25.66M
21.71%
21.75M
15.21%
18.23M
16.20%
22.51M
23.51%
25.21M
12.00%
13.58M
46.16%
14.32M
5.47%
32.96M
130.17%
24.31M
26.23%
25.50M
4.87%
57.07M
123.82%
59.92M
5.00%
59.60M
-
selling general and administrative expenses
5.77M
-
6.35M
10.10%
4.39M
30.88%
5.41M
23.09%
5.76M
6.59%
6.67M
15.74%
4.86M
27.17%
5.97M
23.00%
4.49M
24.82%
5.74M
27.72%
5.54M
3.36%
6.42M
15.82%
4.98M
22.46%
8.95M
79.71%
24.18M
170.32%
30.00M
24.04%
19.92M
33.59%
16.61M
16.61%
17.25M
3.88%
13.10M
24.08%
22.08M
68.53%
34.81M
57.66%
28.36M
18.53%
31.00M
9.33%
30.61M
1.27%
21.74M
28.98%
24.61M
13.23%
21.08M
14.35%
25.66M
21.71%
21.75M
15.21%
18.23M
16.20%
22.51M
23.51%
25.21M
12.00%
13.58M
46.16%
14.32M
5.47%
32.96M
130.17%
24.31M
26.23%
25.50M
4.87%
57.07M
123.82%
59.92M
5.00%
59.60M
-
research and development expenses
other expenses
6.54M
-
7.53M
15.27%
8.61M
14.23%
7.98M
7.27%
9.72M
21.77%
8.24M
15.20%
8.23M
0.12%
13.10M
59.14%
7.78M
40.59%
7.85M
0.94%
7.21M
8.18%
7.07M
1.96%
6.81M
3.68%
4.67M
31.35%
34.11M
629.69%
45.56M
33.56%
38.45M
15.61%
38.87M
1.11%
40.66M
4.60%
45.96M
13.03%
50.93M
10.82%
59.05M
15.94%
60.98M
3.26%
67.39M
10.52%
98.60M
46.30%
35.67M
63.83%
34.92M
2.09%
34.09M
2.38%
34.85M
2.24%
34.43M
1.23%
33.57M
2.49%
34.63M
3.17%
33.96M
1.95%
32.61M
3.96%
32.72M
0.33%
31.93M
2.42%
31.37M
1.75%
471.39M
1,402.76%
492.06M
4.39%
-80.86M
116.43%
-123.17M
52.32%
-127.78M
3.74%
53.27M
141.69%
cost and expenses
135M
-
114.62M
15.09%
114.73M
0.09%
122.61M
6.87%
132.04M
7.69%
129.56M
1.88%
120.96M
6.63%
128.57M
6.29%
123.54M
3.92%
125.81M
1.84%
122.02M
3.01%
119.21M
2.31%
119.13M
0.06%
116.39M
2.30%
117.80M
1.21%
272.46M
131.28%
305.27M
12.04%
293.97M
3.70%
253.83M
13.65%
243.46M
4.08%
274.65M
12.81%
332.08M
20.91%
344.66M
3.79%
348.56M
1.13%
365.21M
4.78%
507.57M
38.98%
466.34M
8.12%
370.80M
20.49%
386.10M
4.12%
500.33M
29.59%
388.20M
22.41%
377.42M
2.78%
433.09M
14.75%
411.40M
5.01%
406.19M
1.27%
434.06M
6.86%
426.31M
1.79%
449.15M
5.36%
444.91M
0.94%
331.74M
25.44%
447.94M
35.03%
478.08M
6.73%
489.88M
2.47%
397.26M
18.90%
operating expenses
61.90M
-
12.31M
80.12%
13.89M
12.85%
13.00M
6.41%
13.38M
2.99%
14.01M
4.67%
14.91M
6.41%
13.09M
12.22%
19.07M
45.71%
12.27M
35.64%
13.59M
10.74%
12.75M
6.14%
13.49M
5.78%
11.79M
12.62%
13.62M
15.55%
58.30M
327.99%
72.72M
24.75%
58.37M
19.74%
55.48M
4.94%
57.92M
4.38%
57.04M
1.51%
73.01M
28.00%
93.86M
28.56%
89.34M
4.82%
98.39M
10.14%
129.21M
31.31%
57.40M
55.57%
59.53M
3.71%
55.17M
7.33%
60.51M
9.68%
56.18M
7.16%
51.80M
7.80%
57.15M
10.32%
59.17M
3.55%
46.19M
21.94%
47.04M
1.84%
64.89M
37.94%
55.68M
14.18%
57.43M
3.14%
111.27M
93.74%
80.86M
27.33%
123.17M
52.32%
-127.78M
203.74%
112.87M
188.34%
interest expense
7.55M
-
7.75M
2.61%
7.82M
0.86%
7.78M
0.45%
7.60M
2.29%
7.26M
4.51%
7.21M
0.74%
7.19M
0.24%
7.10M
1.21%
7.08M
0.37%
7.39M
4.49%
6.76M
8.59%
6.83M
1.04%
8.72M
27.71%
24.59M
182.03%
23.96M
2.55%
19.05M
20.52%
18.78M
1.40%
17.71M
5.70%
16.26M
8.16%
22.79M
40.11%
34.69M
52.22%
34.19M
1.44%
30.19M
11.70%
25.67M
14.97%
21.74M
15.33%
20.36M
6.34%
19.97M
1.90%
19.49M
2.40%
20.11M
3.19%
20.18M
0.33%
20.18M
0.03%
21.33M
5.69%
22.09M
3.54%
23.48M
6.31%
25.13M
7.01%
24.29M
3.35%
24.85M
2.31%
158.16M
536.47%
27.37M
82.70%
24.93M
8.92%
160.56M
-
ebitda
34.80M
-
65.21M
87.38%
46.88M
28.11%
59.17M
26.22%
89.49M
51.24%
100.22M
11.99%
25.06M
74.99%
94.35M
276.50%
62.12M
34.16%
74.01M
19.15%
59.50M
19.61%
52.48M
11.80%
52.69M
0.41%
37.52M
28.80%
29.27M
21.98%
15.82M
45.97%
180.88M
1,043.58%
537.24M
197.01%
94.96M
82.32%
70.69M
25.56%
187.28M
164.92%
49.06M
73.80%
70.53M
43.75%
73.31M
3.94%
41.77M
43.03%
528.68M
1,165.78%
462.03M
12.61%
310.32M
32.84%
323.09M
4.12%
545.34M
68.79%
193.21M
64.57%
199.25M
3.13%
305.54M
53.34%
298.13M
2.42%
229.72M
22.95%
158.30M
31.09%
102.00M
35.56%
190.52M
86.78%
92.10M
51.66%
328.41M
256.57%
76.49M
76.71%
195.53M
155.64%
231.34M
18.32%
336.06M
45.26%
operating income
28.20M
-
58.67M
108.06%
48.24M
17.77%
50.62M
4.93%
81.51M
61.01%
82.90M
1.71%
61.02M
26.40%
87.23M
42.96%
50.63M
41.96%
66.40M
31.14%
52.01M
21.68%
45.60M
12.32%
51.25M
12.39%
30.89M
39.72%
27.08M
12.34%
-1.18M
104.34%
156.97M
13,459.06%
521.08M
231.97%
74.30M
85.74%
51.66M
30.47%
167.60M
224.43%
30.91M
81.56%
33.80M
9.35%
36.80M
8.90%
38.06M
3.42%
496.53M
1,204.56%
439.56M
11.47%
285.31M
35.09%
290.60M
1.85%
512.24M
76.27%
160.77M
68.61%
166.92M
3.83%
165.30M
0.97%
264.17M
59.81%
197.11M
25.39%
125.58M
36.29%
70.08M
44.20%
159.15M
127.11%
60.17M
62.19%
469.40M
680.11%
44.30M
90.56%
164.76M
271.90%
203.11M
23.27%
309.57M
52.42%
depreciation and amortization
6.54M
-
7.53M
15.27%
8.61M
14.23%
7.98M
7.27%
8.25M
3.37%
8.24M
0.11%
8.23M
0.12%
7.65M
7.00%
7.78M
1.66%
7.85M
0.94%
7.21M
8.18%
7.07M
1.94%
6.81M
3.69%
6.85M
0.60%
22.04M
221.73%
27.07M
22.82%
22.19M
18.03%
23.03M
3.79%
22.38M
2.84%
19.68M
12.07%
27.37M
39.11%
35.42M
29.39%
36.51M
3.08%
36.95M
1.20%
36.32M
1.70%
35.67M
1.79%
34.92M
2.09%
34.09M
2.38%
34.85M
2.24%
34.43M
1.23%
33.57M
2.49%
34.63M
3.16%
33.96M
1.95%
32.61M
3.96%
32.72M
0.33%
31.93M
2.42%
31.37M
1.75%
31.93M
1.80%
31.78M
0.47%
32.18M
1.26%
30.76M
4.41%
28.23M
8.23%
28.33M
0.36%
total other income expenses net
-1.27M
-
-2.07M
63.51%
-152K
92.66%
-2.15M
1,315.13%
-4.20M
95.12%
-51.45M
1,125.95%
-8.31M
83.85%
-3.35M
59.67%
-428K
87.23%
-155K
63.79%
-7.73M
4,884.52%
-12.65M
63.71%
-7.01M
44.55%
-8.51M
21.36%
-15.68M
84.20%
-950K
93.94%
-27.47M
2,791.16%
-3.53M
87.16%
-1.18M
66.57%
-2.56M
117.05%
-15.11M
490.43%
-67.00M
343.48%
-8.44M
87.40%
-2.01M
76.24%
-464K
76.87%
-93K
79.96%
-2.52M
2,612.90%
-9.47M
275.35%
-1.21M
87.25%
-3.66M
203.56%
-405K
88.95%
-23.70M
5,753.09%
-22.46M
5.24%
-23.32M
3.84%
-23.98M
2.80%
-30.38M
26.69%
-24.38M
19.73%
146K
100.60%
-364K
349.32%
-27.51M
7,457.42%
-24.94M
9.33%
-47.73M
91.34%
-162.41M
240.31%
income before tax
28.20M
-
49.85M
76.79%
29.53M
40.78%
42.60M
44.27%
71.58M
68.04%
80.17M
12.00%
9.56M
88.07%
78.92M
725.32%
47.28M
40.09%
58.70M
24.17%
44.41M
24.34%
37.87M
14.73%
38.86M
2.61%
23.88M
38.55%
5.19M
78.26%
-46.49M
995.51%
128.89M
377.22%
468.54M
263.51%
49.62M
89.41%
29.43M
40.70%
148.78M
405.61%
-16.20M
110.89%
-66.58M
310.88%
-5.83M
91.25%
-27.37M
369.70%
466.23M
1,803.17%
404.54M
13.23%
252.51M
37.58%
259.56M
2.79%
489.79M
88.70%
135.00M
72.44%
145.10M
7.48%
227.02M
56.46%
241.71M
6.47%
173.78M
28.10%
101.61M
41.53%
39.70M
60.93%
134.76M
239.48%
35.47M
73.68%
138.10M
289.39%
16.79M
87.84%
139.82M
732.56%
155.38M
11.13%
147.16M
5.29%
income tax expense
1.40M
-
966K
31%
-1.32M
236.23%
1.18M
189.59%
2.67M
126.63%
2.73M
2.10%
2.00M
26.80%
9.38M
369.60%
4.34M
53.75%
7.35M
69.38%
5.13M
30.19%
4.85M
5.40%
4M
17.54%
2.81M
29.80%
779K
72.26%
-6.50M
935.04%
81.10M
1,346.76%
58.51M
27.85%
3M
94.87%
13.81M
360.50%
841K
93.91%
-2.58M
407.37%
-11.09M
329.17%
-644K
94.20%
2.04M
417.55%
77.99M
3,713.55%
69.25M
11.20%
52.81M
23.74%
61.88M
17.18%
80.56M
30.18%
26.09M
67.61%
21.96M
15.84%
41.06M
86.96%
41.79M
1.77%
24.89M
40.44%
21.73M
12.68%
61K
99.72%
24.68M
40,362.30%
5.92M
76.00%
20.51M
246.31%
10.09M
50.79%
28.51M
182.49%
27.27M
4.36%
28.14M
3.19%
net income
26.90M
-
48.89M
81.74%
30.84M
36.91%
41.42M
34.29%
68.91M
66.37%
77.44M
12.39%
474K
99.39%
12.31M
2,496.20%
8.11M
34.13%
10.35M
27.66%
8.38M
19.04%
7.03M
16.14%
8.97M
27.61%
4.58M
48.92%
901K
80.33%
-13.52M
1,600.33%
25.37M
287.65%
174.75M
588.89%
25.21M
85.57%
8.61M
65.84%
80.87M
839.02%
-6.67M
108.25%
-29.89M
347.94%
-4.31M
85.57%
-17.73M
311.13%
221.07M
1,347.00%
199.14M
9.92%
116.71M
41.39%
112.28M
3.80%
239.41M
113.23%
62.91M
73.72%
70.51M
12.08%
104.06M
47.58%
199.93M
92.13%
148.90M
25.52%
79.87M
46.36%
39.64M
50.38%
110.08M
177.73%
16.70M
84.83%
61.91M
270.70%
4.35M
92.97%
55.82M
1,182.85%
66.59M
19.29%
59.95M
9.96%
weighted average shs out
31.83M
-
31.83M
0%
31.83M
0%
31.83M
0%
31.90M
0.23%
31.90M
0%
34.31M
7.54%
34.31M
0%
36.17M
5.43%
38.21M
5.65%
38.23M
0.05%
38.35M
0.32%
39.35M
2.62%
40.40M
2.65%
40.81M
1.03%
79.20M
94.05%
89.36M
12.83%
90.70M
1.50%
99.54M
9.75%
106.69M
7.18%
106.31M
0.36%
107.32M
0.95%
112.83M
5.13%
117.55M
4.18%
117.81M
0.22%
119.76M
1.66%
121.53M
1.48%
122.69M
0.95%
122.78M
0.07%
122.06M
0.58%
119.68M
1.95%
115.77M
3.27%
111.97M
3.28%
109.33M
2.36%
104.96M
4.00%
102.29M
2.55%
99.54M
2.69%
97.80M
1.75%
94.97M
2.89%
93.41M
1.65%
90.22M
3.42%
89.00M
1.35%
88.14M
0.97%
87.15M
1.12%
weighted average shs out dil
31.83M
-
31.83M
0%
31.83M
0%
31.83M
0%
31.90M
0.23%
31.90M
0%
34.53M
8.25%
34.74M
0.61%
36.69M
5.62%
38.49M
4.91%
38.23M
0.67%
38.35M
0.32%
39.35M
2.62%
40.40M
2.65%
40.81M
1.03%
79.20M
94.05%
89.36M
12.83%
92.41M
3.41%
101.62M
9.97%
107.13M
5.42%
106.97M
0.15%
107.32M
0.33%
112.83M
5.13%
117.55M
4.18%
117.81M
0.22%
119.79M
1.68%
122.24M
2.05%
123.77M
1.25%
123.50M
0.22%
123.39M
0.09%
121.18M
1.79%
116.62M
3.76%
112.64M
3.42%
110.07M
2.28%
105.48M
4.17%
102.55M
2.78%
99.73M
2.75%
97.81M
1.92%
94.97M
2.90%
93.41M
1.65%
90.22M
3.42%
89.00M
1.35%
88.36M
0.72%
87.54M
0.93%
eps
0.85
-
1.54
81.18%
0.97
37.01%
1.30
34.02%
2.16
66.15%
2.43
12.50%
0.01
99.59%
0.36
3,500%
0.22
38.89%
0.27
22.73%
0.21
22.22%
0.18
14.29%
0.22
22.22%
0.10
54.55%
0.01
90%
-0.17
1,800%
0.28
264.71%
1.89
575.00%
0.25
86.77%
0.08
68%
0.75
837.50%
-0.06
108.29%
-0.26
318.01%
-0.04
85.88%
-0.15
308.72%
1.80
1,300%
1.59
11.67%
0.92
42.14%
0.89
3.26%
1.91
114.61%
0.51
73.30%
0.59
15.69%
0.90
52.54%
1.83
103.33%
1.42
22.40%
0.78
45.07%
0.40
48.72%
1.13
182.50%
0.16
85.84%
0.63
293.75%
0.05
92.35%
0.63
1,207.05%
0.76
20.63%
0.65
14.47%
epsdiluted
0.85
-
1.54
81.18%
0.97
37.01%
1.30
34.02%
2.16
66.15%
2.43
12.50%
0.01
99.59%
0.35
3,400.00%
0.22
37.14%
0.26
18.18%
0.21
19.23%
0.18
14.29%
0.22
22.22%
0.10
54.55%
0.01
90%
-0.17
1,800%
0.28
264.71%
1.86
564.29%
0.24
87.10%
0.08
66.67%
0.74
825%
-0.06
108.41%
-0.26
318.01%
-0.04
85.88%
-0.15
308.72%
1.80
1,300%
1.58
12.22%
0.92
41.77%
0.88
4.35%
1.89
114.77%
0.50
73.54%
0.59
18.00%
0.89
50.85%
1.82
104.49%
1.41
22.53%
0.78
44.68%
0.40
48.72%
1.13
182.50%
0.16
85.84%
0.63
293.75%
0.05
92.35%
0.63
1,207.05%
0.75
19.05%
0.64
14.67%

All numbers in (except ratios and percentages)