bf/NYSE:SR_icon.png

COM:SPIREENERGY

Spire Inc.

  • Stock

Last Close

70.66

22/11 21:00

Market Cap

4.19B

Beta: -

Volume Today

500.35K

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
468.61M
-
694.50M
48.21%
241.80M
65.18%
222.30M
8.06%
619.60M
178.72%
877.40M
41.61%
275.20M
68.63%
204.20M
25.80%
399.40M
95.59%
609.30M
52.55%
249.30M
59.08%
279.30M
12.03%
495.10M
77.26%
663.40M
33.99%
323.50M
51.24%
258.70M
20.03%
561.80M
117.16%
813.40M
44.78%
350.60M
56.90%
239.20M
31.77%
602M
151.67%
803.50M
33.47%
321.30M
60.01%
225.60M
29.79%
566.90M
151.29%
715.50M
26.21%
321.10M
55.12%
251.90M
21.55%
512.60M
103.49%
1.10B
115.55%
327.80M
70.33%
290.20M
11.47%
555.40M
91.39%
880.90M
58.61%
448M
49.14%
314.20M
29.87%
814M
159.07%
1.12B
38.01%
418.50M
62.75%
310.40M
25.83%
756.60M
143.75%
1.13B
49.15%
414.10M
63.31%
293.80M
29.05%
cost of revenue
355.89M
-
542.39M
52.40%
176.50M
67.46%
187.40M
6.18%
462.30M
146.69%
631.80M
36.66%
180.50M
71.43%
157.30M
12.85%
250.70M
59.38%
363.90M
45.15%
152.40M
58.12%
225.90M
48.23%
334.90M
48.25%
396.80M
18.48%
204.30M
48.51%
191.70M
6.17%
379.70M
98.07%
572.50M
50.78%
224.20M
60.84%
189.40M
15.52%
414M
118.59%
492.20M
18.89%
233.20M
52.62%
179.60M
22.98%
380.30M
111.75%
406.30M
6.84%
199.50M
50.90%
175.60M
11.98%
292.80M
66.74%
738.10M
152.08%
208.90M
71.70%
172.30M
17.52%
365.60M
112.19%
505.20M
38.18%
305.60M
39.51%
197.10M
35.50%
551.30M
179.71%
718.60M
30.35%
295.30M
58.91%
213.20M
27.80%
137.80M
-
126.70M
8.06%
112.20M
11.44%
gross profit
112.72M
-
152.12M
34.95%
65.30M
57.07%
34.90M
46.55%
157.30M
350.72%
245.60M
56.13%
94.70M
61.44%
46.90M
50.48%
148.70M
217.06%
245.40M
65.03%
96.90M
60.51%
53.40M
44.89%
160.20M
200%
266.60M
66.42%
119.20M
55.29%
67M
43.79%
182.10M
171.79%
240.90M
32.29%
126.40M
47.53%
49.80M
60.60%
188M
277.51%
311.30M
65.59%
88.10M
71.70%
46M
47.79%
186.60M
305.65%
309.20M
65.70%
121.60M
60.67%
76.30M
37.25%
219.80M
188.07%
366.80M
66.88%
118.90M
67.58%
117.90M
0.84%
189.80M
60.98%
375.70M
97.95%
142.40M
62.10%
117.10M
17.77%
262.70M
124.34%
404.80M
54.09%
123.20M
69.57%
97.20M
21.10%
625.90M
543.93%
990.70M
58.28%
287.40M
70.99%
181.60M
36.81%
selling and marketing expenses
33.25B
-
27.80M
-
38.20M
-
30.40M
20.42%
600K
-
-2.20M
466.67%
22.80M
-
22.30M
2.19%
19.90M
-
22.80M
14.57%
28.20M
-
26.80M
4.96%
77M
-
36.30M
52.86%
36.40M
0.28%
general and administrative expenses
selling general and administrative expenses
33.25B
-
27.80M
-
38.20M
-
30.40M
20.42%
600K
-
-2.20M
466.67%
22.80M
-
22.30M
2.19%
19.90M
-
22.80M
14.57%
28.20M
-
26.80M
4.96%
77M
-
36.30M
52.86%
36.40M
0.28%
research and development expenses
other expenses
652K
-
222K
65.95%
-2.40M
1,181.08%
-2.30M
4.17%
1.40M
160.87%
700K
50%
500K
28.57%
-1.40M
380%
1.40M
200%
800K
42.86%
1.60M
100%
4.80M
200%
500K
89.58%
3.60M
620%
1.50M
58.33%
1M
33.33%
2.20M
120%
700K
68.18%
3.40M
385.71%
100K
97.06%
2.80M
2,700%
6.10M
117.86%
6.40M
4.92%
5.90M
7.81%
5.70M
3.39%
-19.50M
442.11%
13M
166.67%
900K
93.08%
4.30M
377.78%
1.80M
58.14%
-1M
155.56%
-8.50M
750%
7.40M
187.06%
130.50M
1,663.51%
104.50M
19.92%
87.30M
16.46%
112.50M
28.87%
144.50M
28.44%
6.30M
95.64%
4.10M
34.92%
617.40M
14,958.54%
829.90M
34.42%
383.40M
53.80%
274M
28.53%
cost and expenses
405.70M
-
607.33M
49.70%
217.10M
64.25%
230.70M
6.26%
532.30M
130.73%
719.70M
35.21%
239.20M
66.76%
212.70M
11.08%
312.40M
46.87%
441.60M
41.36%
214M
51.54%
287M
34.11%
406M
41.46%
483M
18.97%
273.20M
43.44%
256.80M
6.00%
456.70M
77.84%
671.60M
47.05%
298.20M
55.60%
258.80M
13.21%
496.90M
92.00%
594M
19.54%
308M
48.15%
251.20M
18.44%
464.60M
84.95%
505M
8.70%
279M
44.75%
251.80M
9.75%
379.70M
50.79%
847.50M
123.20%
294.60M
65.24%
263.50M
10.56%
460.10M
74.61%
635.70M
38.17%
410.10M
35.49%
284.40M
30.65%
663.80M
133.40%
863.10M
30.02%
406.50M
52.90%
314.30M
22.68%
748.10M
138.02%
967.70M
29.35%
510.10M
47.29%
386.20M
24.29%
operating expenses
49.81M
-
64.94M
30.36%
40.60M
37.48%
43.30M
6.65%
70M
61.66%
87.90M
25.57%
58.70M
33.22%
55.40M
5.62%
61.70M
11.37%
77.70M
25.93%
61.60M
20.72%
61.10M
0.81%
71.10M
16.37%
86.20M
21.24%
68.90M
20.07%
65.10M
5.52%
77M
18.28%
99.10M
28.70%
74M
25.33%
69.40M
6.22%
82.90M
19.45%
101.80M
22.80%
74.80M
26.52%
71.60M
4.28%
84.30M
17.74%
98.70M
17.08%
79.50M
19.45%
76.20M
4.15%
86.90M
14.04%
109.40M
25.89%
85.70M
21.66%
91.20M
6.42%
94.50M
3.62%
130.50M
38.10%
104.50M
19.92%
87.30M
16.46%
112.50M
28.87%
144.50M
28.44%
111.20M
23.04%
101.10M
9.08%
617.40M
510.68%
829.90M
34.42%
383.40M
53.80%
274M
28.53%
interest expense
10.46M
-
9.37M
10.41%
11.40M
21.64%
15M
31.58%
19.20M
28.00%
19.10M
0.52%
17.80M
6.81%
18.50M
3.93%
19M
2.70%
19.30M
1.58%
19.40M
0.52%
19.50M
0.52%
22.10M
13.33%
22.70M
2.71%
21.40M
5.73%
22.90M
7.01%
24.40M
6.55%
25.40M
4.10%
24.20M
4.72%
24.40M
0.83%
25.90M
6.15%
27.60M
6.56%
25.60M
7.25%
25.30M
1.17%
26.70M
5.53%
27.20M
1.87%
26.40M
2.94%
25.20M
4.55%
25.70M
1.98%
25.80M
0.39%
26.90M
4.26%
28.20M
4.83%
28.60M
1.42%
27.50M
3.85%
29.30M
6.55%
34.40M
17.41%
43.60M
26.74%
47.20M
8.26%
46.70M
1.06%
48.20M
3.21%
50.60M
4.98%
52.20M
3.16%
48.80M
6.51%
49.50M
1.43%
ebitda
84.02M
-
107.83M
28.34%
40.90M
62.07%
13.50M
66.99%
121M
796.30%
190.80M
57.69%
69.20M
63.73%
23.50M
66.04%
122.10M
419.57%
202.40M
65.77%
71.30M
64.77%
32.50M
54.42%
127.40M
292%
222M
74.25%
90.40M
59.28%
42.40M
53.10%
147.70M
248.35%
184M
24.58%
96.30M
47.66%
26M
73.00%
152.10M
485.00%
260.50M
71.27%
65.50M
74.86%
26.50M
59.54%
155.50M
486.79%
240.20M
54.47%
105.20M
56.20%
51.50M
51.05%
188M
265.05%
310.70M
65.27%
85.30M
72.55%
75.90M
11.02%
159.60M
110.28%
300.70M
88.41%
86.20M
71.33%
90.30M
4.76%
218.30M
141.75%
329.90M
51.12%
82.60M
74.96%
66M
20.10%
223.70M
238.94%
374.80M
67.55%
104.50M
72.12%
86.10M
17.61%
operating income
62.91M
-
87.18M
38.59%
24.70M
71.67%
-8.40M
134.01%
87.30M
1,139.29%
157.70M
80.64%
36M
77.17%
-8.50M
123.61%
87M
1,123.53%
167.70M
92.76%
35.30M
78.95%
-7.70M
121.81%
89.10M
1,257.14%
180.40M
102.47%
50.30M
72.12%
1.90M
96.22%
105.10M
5,431.58%
141.80M
34.92%
52.40M
63.05%
-19.60M
137.40%
105.10M
636.22%
209.50M
99.33%
13.30M
93.65%
-25.60M
292.48%
102.30M
499.61%
210.50M
105.77%
-106.50M
150.59%
100K
100.09%
132.90M
132,800%
257.40M
93.68%
33.20M
87.10%
26.70M
19.58%
95.30M
256.93%
245.20M
157.29%
25.80M
89.48%
29.80M
15.50%
150.20M
404.03%
260.30M
73.30%
12M
95.39%
-3.90M
132.50%
139.20M
3,669.23%
298.60M
114.51%
30.70M
89.72%
19.80M
35.50%
depreciation and amortization
20.21M
-
20.29M
0.38%
18.60M
8.33%
24.20M
30.11%
32.30M
33.47%
32.40M
0.31%
32.70M
0.93%
33.40M
2.14%
33.70M
0.90%
33.90M
0.59%
34.40M
1.47%
35.40M
2.91%
37.80M
6.78%
38M
0.53%
38.60M
1.58%
39.50M
2.33%
40.40M
2.28%
41.50M
2.72%
40.50M
2.41%
45.50M
12.35%
44.20M
2.86%
44.90M
1.58%
45.80M
2.00%
46.20M
0.87%
47.50M
2.81%
49.20M
3.58%
50.10M
1.83%
50.50M
0.80%
50.80M
0.59%
51.50M
1.38%
53.10M
3.11%
57.70M
8.66%
56.90M
1.39%
55.50M
2.46%
60.40M
8.83%
60.50M
0.17%
68.10M
12.56%
69.60M
2.20%
64.30M
7.61%
65.80M
2.33%
67M
1.82%
68.90M
2.84%
71.40M
3.63%
71.10M
0.42%
total other income expenses net
1.40M
-
-390K
127.90%
-2.40M
515.38%
-2.30M
4.17%
1.40M
160.87%
700K
50%
500K
28.57%
-1.40M
380%
1.40M
200%
800K
42.86%
1.60M
100%
4.80M
200%
500K
89.58%
3.60M
620%
1.50M
58.33%
1M
33.33%
2.20M
120%
700K
68.18%
3.40M
385.71%
100K
97.06%
2.80M
2,700%
6.10M
117.86%
6.40M
4.92%
5.90M
7.81%
5.70M
3.39%
-19.50M
442.11%
-135.60M
595.38%
900K
100.66%
4.30M
377.78%
1.80M
58.14%
-1M
155.56%
-8.50M
750%
7.40M
187.06%
-30.90M
517.57%
-29.30M
5.18%
-35M
19.45%
-37.60M
7.43%
-40.20M
6.91%
6.30M
115.67%
4.10M
34.92%
-33.10M
907.32%
-44.90M
35.65%
-46.40M
3.34%
-54.30M
17.03%
income before tax
54.09M
-
77.56M
43.39%
10.90M
85.95%
-25.70M
335.78%
69.50M
370.43%
139.30M
100.43%
18.70M
86.58%
-28.40M
251.87%
69.40M
344.37%
149.20M
114.99%
17.50M
88.27%
-22.40M
228.00%
67.50M
401.34%
161.30M
138.96%
30.40M
81.15%
-20M
165.79%
82.90M
514.50%
117.10M
41.25%
31.60M
73.01%
-43.90M
238.92%
82M
286.79%
188M
129.27%
-5.90M
103.14%
-45M
662.71%
81.30M
280.67%
163.80M
101.48%
-119.90M
173.20%
-24.20M
79.82%
111.50M
560.74%
233.40M
109.33%
5.30M
97.73%
-10M
288.68%
74.10M
841%
214.30M
189.20%
-3.50M
101.63%
-5.20M
48.57%
112.60M
2,265.38%
220.10M
95.47%
-28.40M
112.90%
-48M
69.01%
106.10M
321.04%
253.70M
139.11%
-15.70M
106.19%
-34.50M
119.75%
income tax expense
18.50M
-
25.34M
36.98%
-800K
103.16%
-10.80M
1,250%
22.40M
307.41%
44.90M
100.45%
4.60M
89.76%
-9.70M
310.87%
22.50M
331.96%
48.40M
115.11%
6.80M
85.95%
-8.20M
220.59%
22.30M
371.95%
53.30M
139.01%
8.70M
83.68%
-6.70M
177.01%
-33.10M
394.03%
18.90M
157.10%
5.70M
69.84%
-18M
415.79%
14.70M
181.67%
33.40M
127.21%
-2.90M
108.68%
-10.70M
268.97%
14.30M
233.64%
30.20M
111.19%
-27.60M
191.39%
-4.50M
83.70%
22.60M
602.22%
46M
103.54%
32M
30.43%
-100K
100.31%
18.40M
18,500%
40.70M
121.20%
-2.10M
105.16%
1.90M
190.48%
21.60M
1,036.84%
40.90M
89.35%
-6.80M
116.63%
-16.90M
148.53%
21M
224.26%
49.40M
135.24%
-3.10M
106.28%
-8.60M
177.42%
net income
35.59M
-
52.22M
46.72%
11.70M
77.59%
-14.90M
227.35%
47.10M
416.11%
94.40M
100.42%
14.10M
85.06%
-18.70M
232.62%
46.90M
350.80%
100.80M
114.93%
10.70M
89.38%
-14.20M
232.71%
45.20M
418.31%
108M
138.94%
21.70M
79.91%
-13.30M
161.29%
116M
972.18%
98.20M
15.34%
25.90M
73.63%
-25.90M
200%
67.30M
359.85%
154.60M
129.72%
-3M
101.94%
-34.30M
1,043.33%
67M
295.34%
133.60M
99.40%
-92.30M
169.09%
-19.70M
78.66%
88.90M
551.27%
187.40M
110.80%
5.30M
97.17%
-9.90M
286.79%
55.70M
662.63%
173.60M
211.67%
-1.40M
100.81%
-7.10M
407.14%
91M
1,381.69%
179.20M
96.92%
-21.60M
112.05%
-31.10M
43.98%
85.10M
373.63%
204.30M
140.07%
-12.60M
106.17%
-25.90M
105.56%
weighted average shs out
32.60M
-
32.60M
0%
34.90M
7.06%
43.10M
23.50%
43.10M
0%
43.10M
0%
43.20M
0.23%
43.20M
0%
43.20M
0%
43.30M
0.23%
44.40M
2.54%
45.50M
2.48%
45.50M
0%
45.60M
0.22%
48.10M
5.48%
48.10M
0%
48.20M
0.21%
48.20M
0%
49.60M
2.90%
50.60M
2.02%
50.60M
0%
50.60M
0%
50.70M
0.20%
50.80M
0.20%
50.90M
0.20%
51M
0.20%
51.20M
0.39%
51.50M
0.59%
51.50M
0%
51.60M
0.19%
51.60M
0%
51.60M
0%
51.60M
0%
51.80M
0.39%
52.20M
0.77%
52.40M
0.38%
52.40M
0%
52.50M
0.19%
52.50M
0%
52.50M
0%
53.50M
1.90%
55.80M
4.30%
57.70M
3.41%
57.70M
0%
weighted average shs out dil
32.60M
-
32.60M
0%
35M
7.36%
43.10M
23.14%
43.20M
0.23%
43.20M
0%
43.30M
0.23%
43.20M
0.23%
43.40M
0.46%
43.50M
0.23%
44.60M
2.53%
45.70M
2.47%
45.70M
0%
45.70M
0%
48.20M
5.47%
48.30M
0.21%
48.40M
0.21%
48.40M
0%
49.70M
2.69%
50.70M
2.01%
50.80M
0.20%
50.80M
0%
50.70M
0.20%
50.90M
0.39%
51.10M
0.39%
51.10M
0%
51.20M
0.20%
51.60M
0.78%
51.60M
0%
51.70M
0.19%
51.70M
0%
51.70M
0%
51.70M
0%
51.90M
0.39%
52.30M
0.77%
52.60M
0.57%
52.60M
0%
52.60M
0%
52.50M
0.19%
52.50M
0%
53.60M
2.10%
55.90M
4.29%
57.70M
3.22%
57.70M
0%
eps
1.09
-
1.59
45.87%
0.34
78.62%
-0.35
202.94%
1.09
411.43%
2.18
100%
0.32
85.32%
-0.43
234.38%
1.08
351.16%
2.32
114.81%
0.24
89.66%
-0.31
229.17%
0.99
419.35%
2.36
138.38%
0.45
80.93%
-0.28
162.22%
2.40
957.14%
2.03
15.42%
0.52
74.38%
-0.51
198.08%
1.33
360.78%
3.05
129.32%
-0.06
101.94%
-0.68
1,048.65%
1.24
282.35%
2.55
105.65%
-1.80
170.59%
-0.38
78.89%
1.65
534.21%
3.56
115.76%
0.03
99.16%
-0.19
733.33%
1.01
631.58%
3.35
231.68%
-0.03
100.80%
-0.14
422.39%
1.66
1,285.71%
3.33
100.60%
-0.41
112.31%
-0.59
43.90%
1.59
369.49%
3.66
130.19%
-0.22
106.01%
-0.45
104.55%
epsdiluted
1.09
-
1.59
45.87%
0.33
79.25%
-0.35
206.06%
1.09
411.43%
2.18
100%
0.32
85.32%
-0.43
234.38%
1.08
351.16%
2.31
113.89%
0.24
89.61%
-0.31
229.17%
0.99
419.35%
2.36
138.38%
0.45
80.93%
-0.28
162.22%
2.39
953.57%
2.03
15.06%
0.52
74.38%
-0.51
198.08%
1.32
358.82%
3.04
130.30%
-0.06
101.95%
-0.67
1,031.76%
1.24
285.07%
2.54
104.84%
-1.80
170.87%
-0.38
78.89%
1.65
534.21%
3.55
115.15%
0.03
99.15%
-0.19
733.33%
1.01
631.58%
3.34
230.69%
-0.03
100.80%
-0.13
385.07%
1.66
1,376.92%
3.33
100.60%
-0.41
112.31%
-0.59
43.90%
1.59
369.49%
3.65
129.56%
-0.22
106.03%
-0.45
104.55%

All numbers in (except ratios and percentages)