bf/NYSE:PIPR_icon.jpeg

COM:PIPERSANDLER

Piper Sandler

  • Stock

Last Close

339.69

22/11 21:00

Market Cap

4.18B

Beta: -

Volume Today

71.26K

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
185.81M
-
166.30M
10.50%
168.24M
1.17%
157.52M
6.37%
148.45M
5.76%
159.87M
7.69%
162.09M
1.39%
147.63M
8.92%
195.53M
32.44%
151.79M
22.37%
168.57M
11.05%
198.84M
17.96%
220.50M
10.89%
198.72M
9.88%
195.82M
1.46%
238.44M
21.77%
233.78M
1.96%
161.85M
30.77%
165.29M
2.12%
207.81M
25.73%
216.37M
4.12%
185.30M
14.36%
164.68M
11.13%
190.58M
15.73%
267.30M
40.25%
224.08M
16.17%
276.92M
23.58%
286.51M
3.46%
393.70M
37.41%
412.00M
4.65%
495.73M
20.32%
430.95M
13.07%
632.93M
46.87%
341.07M
46.11%
337.99M
0.90%
318.58M
5.74%
375.94M
18.00%
286.98M
23.66%
276.37M
3.70%
277.97M
0.58%
474.21M
70.60%
344.44M
27.37%
340.84M
1.04%
360.93M
5.89%
cost of revenue
14.99M
-
110.29M
635.54%
113.45M
2.86%
107.87M
4.92%
-63.70M
159.06%
105.31M
265.32%
113.25M
7.53%
115.06M
1.61%
-5.14M
104.46%
115.50M
2,348.36%
127.88M
10.72%
146.62M
14.65%
31.49M
78.52%
145.73M
362.84%
145.92M
0.13%
179.89M
23.28%
24.35M
86.46%
126.33M
418.75%
127.47M
0.90%
151.76M
19.05%
1.18M
99.23%
135.09M
11,396.94%
113.21M
16.19%
139.92M
23.59%
250K
99.82%
216.21M
86,385.60%
230.58M
6.64%
227.56M
1.31%
161.37M
29.09%
299.92M
85.86%
344.99M
15.02%
320.50M
7.10%
45.76M
85.72%
269.03M
487.92%
255.95M
4.86%
251.88M
1.59%
406.14M
61.25%
219.78M
45.89%
215.75M
1.83%
242.49M
12.40%
26.99M
88.87%
23.68M
12.29%
24.43M
3.20%
24.73M
1.21%
gross profit
170.82M
-
56.01M
67.21%
54.79M
2.17%
49.65M
9.38%
212.16M
327.28%
54.56M
74.28%
48.84M
10.47%
32.57M
33.31%
200.66M
516.06%
36.30M
81.91%
40.69M
12.09%
52.22M
28.36%
189.01M
261.93%
52.99M
71.97%
49.90M
5.83%
58.56M
17.34%
209.43M
257.65%
35.52M
83.04%
37.82M
6.48%
56.05M
48.21%
215.19M
283.93%
50.21M
76.67%
51.46M
2.50%
50.66M
1.55%
267.05M
427.11%
7.86M
97.06%
46.34M
489.36%
58.95M
27.21%
232.33M
294.12%
112.07M
51.76%
150.75M
34.51%
110.45M
26.73%
587.17M
431.59%
72.04M
87.73%
82.04M
13.89%
66.70M
18.70%
-30.20M
145.28%
67.20M
322.49%
60.62M
9.79%
35.48M
41.48%
447.22M
1,160.54%
320.76M
28.28%
316.41M
1.36%
336.20M
6.25%
selling and marketing expenses
5.22M
-
5.53M
5.88%
6.71M
21.41%
6.83M
1.76%
7.47M
9.46%
6.98M
6.57%
7.24M
3.68%
6.96M
3.79%
8.80M
26.40%
7.00M
20.45%
9.17M
30.94%
7.63M
16.81%
6.60M
13.49%
7.55M
14.35%
8.28M
9.74%
6.68M
19.31%
8.78M
31.39%
7.30M
16.88%
7.68M
5.29%
6.72M
12.58%
7.67M
14.25%
7.39M
3.65%
8.09M
9.38%
6.53M
19.30%
7.42M
13.74%
10.04M
35.21%
2.59M
74.22%
537K
79.25%
308K
42.64%
2.07M
571.10%
5.11M
147.41%
5.55M
8.56%
8.17M
47.14%
8.63M
5.67%
12.24M
41.77%
11.70M
4.36%
10.28M
12.21%
10.05M
2.17%
10.93M
8.73%
8.67M
20.64%
8.08M
6.87%
general and administrative expenses
111.93M
-
100.49M
10.22%
103.08M
2.57%
97.18M
5.72%
93.77M
3.51%
95.86M
2.23%
103.55M
8.03%
96.13M
7.17%
126.19M
31.27%
104.44M
17.24%
117.15M
12.17%
135.19M
15.40%
153.84M
13.80%
134.38M
12.65%
134.31M
0.05%
169.47M
26.17%
179.47M
5.90%
115.17M
35.83%
115.57M
0.35%
139.15M
20.40%
142.95M
2.73%
122.64M
14.21%
102.48M
16.44%
126.87M
23.80%
169.62M
33.70%
188.12M
10.91%
213.56M
13.52%
209.66M
1.83%
266.12M
26.93%
280.33M
5.34%
325.25M
16.03%
301.86M
7.19%
397.73M
31.76%
247.90M
37.67%
239.92M
3.22%
232.97M
2.90%
262.74M
12.78%
199.39M
24.11%
189.20M
5.11%
207.28M
9.55%
301.15M
45.29%
selling general and administrative expenses
117.15M
-
106.02M
9.51%
109.78M
3.56%
104.01M
5.26%
101.24M
2.66%
102.84M
1.58%
110.79M
7.73%
103.10M
6.95%
134.99M
30.94%
111.44M
17.45%
126.32M
13.35%
142.81M
13.06%
160.44M
12.34%
141.93M
11.54%
142.60M
0.47%
176.15M
23.53%
188.25M
6.87%
122.47M
34.95%
123.26M
0.65%
145.87M
18.34%
150.63M
3.26%
130.03M
13.67%
110.56M
14.97%
133.40M
20.65%
177.04M
32.72%
198.16M
11.93%
216.15M
9.08%
210.20M
2.75%
266.43M
26.75%
282.39M
5.99%
330.37M
16.99%
307.41M
6.95%
405.90M
32.04%
256.53M
36.80%
252.16M
1.71%
244.67M
2.97%
273.02M
11.59%
209.45M
23.28%
200.13M
4.45%
215.96M
7.91%
309.23M
43.19%
research and development expenses
other expenses
12.46M
-
11.70M
6.05%
13.08M
11.77%
13.27M
1.46%
10.77M
18.88%
11.65M
8.23%
11.26M
3.39%
22.37M
98.73%
22.22M
0.66%
21.02M
5.43%
18.29M
12.99%
19.04M
4.14%
91.07M
378.21%
15.32M
83.18%
15.41M
0.61%
129.09M
737.50%
-143.82M
211.41%
8.75M
106.09%
1.06M
87.91%
-2.67M
352.46%
-15.07M
464.40%
663K
104.40%
11.39M
1,618.40%
7.72M
32.24%
899K
88.35%
34.67M
3,756.84%
433.23M
-
981.63M
-
-544.16M
155.43%
-267.56M
50.83%
792.36M
-
-472.80M
-
-479.82M
1.49%
-355.17M
25.98%
-266.96M
24.84%
-285.52M
6.95%
-278.45M
2.48%
cost and expenses
374.22M
-
115.82M
69.05%
120.16M
3.75%
114.69M
4.55%
461.15M
302.06%
112.30M
75.65%
120.48M
7.29%
122.03M
1.28%
500.41M
310.08%
122.50M
75.52%
137.05M
11.88%
154.25M
12.54%
586.78M
280.42%
153.28M
73.88%
154.20M
0.60%
186.57M
20.99%
694.49M
272.24%
133.63M
80.76%
135.15M
1.14%
158.48M
17.26%
590.62M
272.69%
142.48M
75.88%
121.30M
14.87%
146.44M
20.73%
594.01M
305.63%
226.25M
61.91%
233.17M
3.06%
228.10M
2.17%
974.44M
327.20%
301.99M
69.01%
350.10M
15.93%
326.05M
6.87%
1.41B
331.02%
-287.63M
120.47%
268.19M
193.24%
263.58M
1.72%
1.11B
320.61%
229.83M
79.27%
-272.66M
218.64%
-263.86M
3.23%
382.16M
244.83%
290.63M
23.95%
309.96M
6.65%
303.18M
2.19%
operating expenses
146M
-
135M
7.53%
140M
3.70%
134M
4.29%
129M
3.73%
131M
1.55%
138M
5.34%
143M
3.62%
175M
22.38%
150M
14.29%
164M
9.33%
182M
10.98%
271M
48.90%
177M
34.69%
177M
0%
322M
81.92%
65M
79.81%
156M
140%
151M
3.21%
170M
12.58%
162M
4.71%
155M
4.32%
145M
6.45%
167M
15.17%
209M
25.15%
265M
26.79%
2.59M
99.02%
537K
79.25%
-251.53M
46,939.48%
2.07M
100.82%
5.11M
147.41%
5.55M
8.56%
20.90M
276.48%
-287.63M
1,476.07%
12.24M
104.25%
11.70M
4.36%
30.61M
161.54%
10.05M
67.16%
-272.66M
2,812.52%
-263.86M
3.23%
355.17M
234.60%
266.96M
24.84%
-285.52M
206.95%
-278.45M
2.48%
interest expense
6.32M
-
5.76M
8.80%
5.95M
3.19%
6.52M
9.69%
6.85M
4.98%
6.56M
4.18%
6.04M
7.87%
5.12M
15.37%
5.68M
11.05%
6.04M
6.43%
5.91M
2.25%
5.43M
8.12%
5.14M
5.29%
4.96M
3.58%
6.26M
26.30%
4.35M
30.57%
4.70M
8.10%
5.34M
13.57%
5.10M
4.48%
3.71M
27.34%
2.41M
34.98%
2.64M
9.71%
2.99M
13.24%
2.18M
27.26%
3.92M
80.06%
4.21M
7.45%
3.53M
16.29%
3.46M
2.01%
3.25M
5.88%
2.78M
14.51%
2.70M
3.02%
2.67M
1.04%
2.59M
2.92%
2.20M
15.02%
2.35M
7.00%
2.65M
12.48%
2.27M
14.12%
2.64M
16%
2.60M
1.29%
2.55M
2.26%
2.36M
7.46%
1.38M
41.30%
ebitda
37.14M
-
37.07M
0.19%
37.85M
2.11%
33.35M
11.91%
30.50M
8.54%
36.01M
18.07%
35.58M
1.19%
14.55M
59.10%
29.99M
106.03%
13.49M
55.01%
15.57M
15.38%
32.25M
107.16%
-50.24M
255.79%
30.36M
160.44%
30.35M
0.06%
-71.11M
334.33%
21.61M
130.39%
17.98M
16.81%
16.58M
7.79%
37.83M
128.21%
39.06M
3.25%
30.69M
21.43%
20.36M
33.68%
55.69M
173.59%
60.34M
8.35%
-9.78M
116.21%
24.01M
345.52%
35.08M
46.10%
80.26M
128.82%
79.69M
0.71%
110.31M
38.42%
82.77M
24.96%
299.16M
261.42%
56.36M
81.16%
40.24M
28.60%
33.19M
17.53%
54.56M
64.41%
70.72M
29.60%
8.61M
87.83%
18.94M
120.00%
79.50M
319.79%
46.72M
41.23%
50.69M
8.50%
57.75M
13.92%
operating income
55.22M
-
22.89M
58.56%
20.37M
11.00%
17.10M
16.06%
74.33M
334.75%
56.13M
24.47%
49.63M
11.59%
32.70M
34.10%
58.48M
78.82%
37.10M
36.56%
39.34M
6.04%
52.03M
32.26%
183.10M
251.90%
52.21M
71.49%
49.81M
4.60%
58.35M
17.14%
200.70M
243.99%
40.77M
79.69%
43.43M
6.51%
62.76M
44.51%
210.37M
235.21%
51.99M
75.29%
21.11M
59.41%
14.32M
32.16%
94.40M
559.32%
-22.25M
123.57%
2.70M
112.12%
18.98M
603.56%
49.36M
160.11%
129.40M
162.17%
161.25M
24.61%
122.18M
24.23%
159.40M
30.46%
53.44M
66.47%
36.85M
31.05%
29.42M
20.16%
49.27M
67.48%
65.81M
33.57%
3.70M
94.37%
14.11M
280.80%
92.05M
552.59%
53.80M
41.55%
30.89M
42.59%
57.75M
86.95%
depreciation and amortization
1.77M
-
2.32M
30.81%
2.32M
0%
2.32M
0%
2.32M
0%
1.77M
23.51%
1.77M
0%
1.77M
0%
2.34M
32.15%
3.30M
40.67%
4.09M
24.21%
9.65M
135.61%
7.50M
22.25%
3.82M
49.04%
3.82M
0%
3.82M
0%
3.93M
2.93%
2.62M
33.53%
2.62M
0%
2.62M
0%
2.62M
0%
2.11M
19.24%
753K
64.35%
1.23M
63.21%
1.56M
27.18%
9.88M
531.99%
11.64M
17.81%
11.61M
0.26%
11.61M
0.01%
7.52M
35.21%
7.52M
0%
7.52M
0%
7.52M
0%
2.92M
61.16%
3.39M
16.16%
3.77M
11.08%
5.29M
40.41%
4.90M
7.33%
4.90M
0%
4.83M
1.45%
-12.55M
359.63%
total other income expenses net
-13.17M
-
9.83M
174.61%
10.05M
2.26%
8.60M
14.46%
-52.84M
714.66%
-24.84M
52.98%
-23.77M
4.33%
-25.92M
9.04%
-36.00M
38.90%
-33.66M
6.50%
-32.83M
2.46%
-33.58M
2.28%
-242.37M
621.78%
-29.40M
87.87%
-29.94M
1.84%
-140.58M
369.51%
-190.47M
35.48%
-32.73M
82.81%
-38.17M
16.60%
-33.12M
13.22%
-178.43M
438.69%
-29.06M
83.71%
-180K
99.38%
6.72M
3,831.67%
-40.31M
700.16%
-11.77M
70.79%
4.70M
139.92%
5.67M
20.72%
21.18M
273.19%
-46.53M
319.74%
-47.19M
1.41%
-46.47M
1.51%
9.48M
120.40%
-17.80M
287.80%
311K
101.75%
-10.52M
3,481.99%
-6.60M
37.22%
-40.00M
505.85%
10.68M
126.69%
-17.55M
264.42%
-6.20M
64.67%
-1.38M
77.70%
-2.64M
91.03%
-2.13M
19.34%
income before tax
42.05M
-
32.71M
22.21%
30.42M
7.02%
25.69M
15.53%
21.49M
16.36%
31.29M
45.62%
25.86M
17.36%
6.79M
73.75%
22.48M
231.23%
3.44M
84.69%
6.51M
89.11%
18.45M
183.47%
-59.28M
421.26%
22.81M
138.48%
19.87M
12.90%
-82.24M
513.93%
10.24M
112.45%
8.04M
21.48%
5.26M
34.57%
29.64M
463.51%
31.95M
7.79%
22.93M
28.22%
20.93M
8.74%
21.04M
0.53%
53.88M
156.15%
-34.03M
163.15%
7.40M
121.74%
24.65M
233.23%
70.53M
186.14%
82.87M
17.49%
114.06M
37.64%
75.71M
33.62%
168.88M
123.06%
35.64M
78.90%
37.16M
4.27%
18.90M
49.13%
42.67M
125.74%
25.81M
39.51%
14.38M
44.28%
-3.45M
123.99%
85.85M
2,588.29%
52.42M
38.93%
28.25M
46.12%
55.62M
96.90%
income tax expense
10.26M
-
9.83M
4.22%
10.05M
2.26%
8.60M
14.46%
7.51M
12.59%
9.49M
26.30%
9.54M
0.55%
1.57M
83.51%
7.34M
366.37%
256K
96.51%
2.00M
679.69%
6.51M
226.40%
-25.89M
497.47%
-395K
98.47%
4.91M
1,342.03%
-31.42M
740.50%
57.14M
281.84%
-2.58M
104.52%
567K
121.97%
7.37M
1,198.94%
13.70M
85.96%
4.12M
69.89%
-180K
104.36%
6.72M
3,831.67%
13.85M
106.16%
-11.77M
185.02%
4.70M
139.92%
5.67M
20.72%
20.59M
262.92%
17.27M
16.11%
27.07M
56.69%
23.51M
13.13%
43.29M
84.13%
10.98M
74.64%
9.38M
14.52%
8.17M
12.96%
4.66M
43.00%
-7.64M
264.02%
-250K
96.73%
10.23M
4,190.80%
21.27M
108.01%
2.84M
86.63%
13.28M
366.81%
15.22M
14.68%
net income
27.13M
-
17.75M
34.59%
18.21M
2.62%
14.67M
19.46%
12.54M
14.49%
16.97M
35.31%
17.00M
0.16%
4.83M
71.58%
13.27M
174.75%
2.44M
81.64%
1.94M
20.48%
10.66M
449.95%
-36.98M
447.02%
20.27M
154.82%
13.57M
33.06%
-49.71M
466.26%
-46.07M
7.32%
10.60M
123.01%
6.23M
41.28%
22.02M
253.73%
18.18M
17.43%
19.42M
6.81%
10.39M
46.51%
43.24M
316.23%
38.66M
10.60%
-14.73M
138.10%
1.45M
109.87%
11.62M
698.97%
42.16M
262.92%
49.46M
17.31%
69.82M
41.17%
45.72M
34.52%
113.51M
148.27%
24.66M
78.28%
21.39M
13.25%
10.73M
49.82%
38.10M
254.99%
25.63M
32.72%
3.95M
84.58%
3.88M
1.92%
52.02M
1,241.54%
42.49M
18.32%
34.77M
18.17%
34.79M
0.05%
weighted average shs out
14.38M
-
14.61M
1.63%
14.96M
2.37%
15.07M
0.72%
15.24M
1.16%
15.29M
0.35%
14.49M
5.28%
13.94M
3.79%
13.78M
1.17%
13.16M
4.46%
12.93M
1.77%
12.28M
4.99%
12.59M
2.54%
12.59M
0%
12.83M
1.84%
12.90M
0.56%
12.91M
0.06%
13.10M
1.47%
13.30M
1.58%
13.34M
0.30%
13.19M
1.14%
13.20M
0.10%
13.59M
2.91%
13.71M
0.88%
13.71M
0.04%
13.80M
0.60%
13.79M
0.01%
13.78M
0.12%
13.76M
0.17%
14.37M
4.50%
14.36M
0.11%
14.21M
1.01%
14.12M
0.66%
14.48M
2.56%
14.02M
3.20%
13.78M
1.73%
13.66M
0.81%
14.51M
6.18%
15.07M
3.85%
15.11M
0.26%
17.37M
14.98%
15.50M
10.76%
15.88M
2.45%
15.92M
0.26%
weighted average shs out dil
14.40M
-
14.66M
1.81%
15.01M
2.43%
15.13M
0.77%
15.29M
1.08%
15.33M
0.26%
14.51M
5.34%
13.95M
3.87%
13.78M
1.22%
13.17M
4.43%
12.94M
1.75%
12.30M
4.98%
12.59M
2.41%
12.92M
2.60%
12.94M
0.12%
12.97M
0.29%
13.07M
0.77%
13.38M
2.35%
13.44M
0.42%
13.51M
0.52%
13.37M
1.04%
13.53M
1.22%
14.02M
3.65%
14.09M
0.43%
14.10M
0.11%
14.41M
2.21%
14.48M
0.45%
14.85M
2.60%
15.86M
6.78%
16.47M
3.83%
16.95M
2.94%
17.05M
0.57%
17.36M
1.82%
17.29M
0.36%
16.92M
2.16%
16.73M
1.11%
16.93M
1.15%
17.18M
1.52%
17.08M
0.57%
17.26M
1.01%
17.37M
0.64%
17.50M
0.79%
17.63M
0.74%
17.77M
0.77%
eps
1.70
-
1.10
35.29%
1.12
1.82%
0.90
19.64%
0.77
14.44%
1.03
33.77%
1.08
4.85%
0.32
70.37%
0.88
175.00%
0.16
81.82%
0.12
25.00%
0.70
483.33%
-2.94
520%
1.33
145.24%
0.89
33.08%
-3.85
532.58%
-3.57
7.27%
0.47
113.17%
0.43
8.51%
1.45
237.21%
1.22
15.86%
1.35
10.66%
0.75
44.44%
3.09
312.00%
2.77
10.36%
-1.07
138.63%
0.11
110.28%
0.84
663.64%
3.07
265.48%
3.44
12.05%
4.86
41.28%
3.22
33.74%
8.04
149.69%
1.70
78.86%
1.53
10.00%
0.78
49.02%
2.79
257.69%
1.77
36.56%
0.26
85.31%
0.26
0%
3
1,053.85%
2.74
8.67%
2.19
20.07%
2.19
0%
epsdiluted
1.70
-
1.10
35.29%
1.11
0.91%
0.90
18.92%
0.77
14.44%
1.03
33.77%
1.08
4.85%
0.32
70.37%
0.88
175.00%
0.16
81.82%
0.12
25.00%
0.70
483.33%
-2.94
520%
1.31
144.56%
0.89
32.06%
-3.83
530.34%
-3.52
8.09%
0.47
113.35%
0.43
8.51%
1.43
232.56%
1.21
15.38%
1.32
9.09%
0.72
45.45%
3.01
318.06%
2.70
10.30%
-1.02
137.78%
0.10
109.80%
0.78
680%
2.66
241.03%
3
12.78%
4.12
37.33%
2.68
34.95%
6.54
144.03%
1.43
78.13%
1.26
11.89%
0.64
49.21%
2.25
251.56%
1.49
33.78%
0.23
84.56%
0.22
4.35%
3
1,263.64%
2.43
19.00%
1.97
18.93%
1.96
0.51%

All numbers in (except ratios and percentages)