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
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)