NYSE:SPXC
SPX Technologies
- Stock
Last Close
217.63
06/11 21:10
Market Cap
6.78B
Beta: 1.24
Volume Today
278.01K
Avg: 228.89K
PE Ratio
141.00
PFCF: 142.40
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 '14 | Mar '15 | Jun '15 | Sep '15 | Dec '15 | Apr '16 | Jul '16 | Oct '16 | Dec '16 | Apr '17 | Jul '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 | Apr '21 | Jul '21 | Oct '21 | Dec '21 | Apr '22 | Jul '22 | Oct '22 | Dec '22 | Apr '23 | Jul '23 | Sep '23 | Dec '23 | Mar '24 | Jun '24 | Sep '24 | Dec '24 | Mar '25 | Jun '25 | Sep '25 | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 1.28B - | 946.90M 25.89% | 1.07B 13.46% | 374.10M 65.18% | 509.50M 36.19% | 389.30M 23.59% | 412.90M 6.06% | 385.20M 6.71% | 395.30M 2.62% | 340.60M 13.84% | 349.70M 2.67% | 348.50M 0.34% | 387M 11.05% | 351.90M 9.07% | 379.20M 7.76% | 362.50M 4.40% | 445M 22.76% | 343.60M 22.79% | 372.40M 8.38% | 364.80M 2.04% | 444.60M 21.88% | 369.30M 16.94% | 373.20M 1.06% | 363.40M 2.63% | 456.80M 25.70% | 398.50M 12.76% | 296.70M 25.55% | 285.80M 3.67% | 350M 22.46% | 307.10M 12.26% | 354M 15.27% | 370.50M 4.66% | 429.30M 15.87% | 399.80M 6.87% | 423.30M 5.88% | 448.70M 6.00% | 469.40M 4.61% | 465.20M 0.89% | 501.30M 7.76% | 483.70M 3.51% | 533.70M 10.34% | 482.60M 9.57% | 552.40M 14.46% | 592.80M 7.31% | |
cost of revenue | 910.20M - | 685M 24.74% | 768.20M 12.15% | 371.20M 51.68% | 390.50M 5.20% | 299.50M 23.30% | 318.10M 6.21% | 301.20M 5.31% | 281.30M 6.61% | 252.50M 10.24% | 273.60M 8.36% | 263.40M 3.73% | 306.10M 16.21% | 261.80M 14.47% | 281.50M 7.52% | 274.80M 2.38% | 309.80M 12.74% | 260.40M 15.95% | 264.20M 1.46% | 258.60M 2.12% | 301.10M 16.43% | 255.20M 15.24% | 259.20M 1.57% | 255.10M 1.58% | 313.70M 22.97% | 273.30M 12.88% | 194.70M 28.76% | 191.80M 1.49% | 220.70M 15.07% | 203.10M 7.97% | 229.40M 12.95% | 237.40M 3.49% | 267.10M 12.51% | 249.90M 6.44% | 259.70M 3.92% | 280.10M 7.86% | 281.50M 0.50% | 282.30M 0.28% | 317.30M 12.40% | 286.10M 9.83% | 315.60M 10.31% | 286.70M 9.16% | 323.50M 12.84% | 353.30M 9.21% | |
gross profit | 367.50M - | 261.90M 28.73% | 306.20M 16.91% | 2.90M 99.05% | 119M 4,003.45% | 89.80M 24.54% | 94.80M 5.57% | 84M 11.39% | 114M 35.71% | 88.10M 22.72% | 76.10M 13.62% | 85.10M 11.83% | 80.90M 4.94% | 90.10M 11.37% | 97.70M 8.44% | 87.70M 10.24% | 135.20M 54.16% | 83.20M 38.46% | 108.20M 30.05% | 106.20M 1.85% | 143.50M 35.12% | 114.10M 20.49% | 114M 0.09% | 108.30M 5% | 143.10M 32.13% | 125.20M 12.51% | 102M 18.53% | 94M 7.84% | 129.30M 37.55% | 104M 19.57% | 124.60M 19.81% | 133.10M 6.82% | 162.20M 21.86% | 149.90M 7.58% | 163.60M 9.14% | 168.60M 3.06% | 187.90M 11.45% | 182.90M 2.66% | 184M 0.60% | 197.60M 7.39% | 218.10M 10.37% | 195.90M 10.18% | 228.90M 16.85% | 239.50M 4.63% | |
selling and marketing expenses | |||||||||||||||||||||||||||||||||||||||||||||
general and administrative expenses | |||||||||||||||||||||||||||||||||||||||||||||
selling general and administrative expenses | 328M - | 233.20M 28.90% | 228.90M 1.84% | 106.80M 53.34% | 103.30M 3.28% | 82.20M 20.43% | 81M 1.46% | 76.30M 5.80% | 85.40M 11.93% | 69.60M 18.50% | 71.40M 2.59% | 62.90M 11.90% | 78.40M 24.64% | 68.60M 12.50% | 72.60M 5.83% | 71.60M 1.38% | 79.80M 11.45% | 76.70M 3.88% | 78.20M 1.96% | 74.60M 4.60% | 89M 19.30% | 78.90M 11.35% | 75.80M 3.93% | 74.60M 1.58% | 90.80M 21.72% | 88.80M 2.20% | 79.20M 10.81% | 76.20M 3.79% | 86.30M 13.25% | 84.20M 2.43% | 88.30M 4.87% | 89.10M 0.91% | 94.10M 5.61% | 93.80M 0.32% | 100.80M 7.46% | 96.30M 4.46% | 103.50M 7.48% | 102.90M 0.58% | 98.90M 3.89% | 101.60M 2.73% | 108.90M 7.19% | 109.50M 0.55% | 117.20M 7.03% | 117.70M 0.43% | |
research and development expenses | |||||||||||||||||||||||||||||||||||||||||||||
other expenses | -5.90M - | 800K 113.56% | 7.10M 787.50% | -4.60M 164.79% | -4.80M 4.35% | 800K 116.67% | -500K 162.50% | 300K 160% | -2.50M 933.33% | -700K 72% | -2.10M 200% | -300K 85.71% | 1.10M 466.67% | 1M 9.09% | 2.20M 120% | 700K 68.18% | -11.50M 1,742.86% | 7.20M 162.61% | 1.90M 73.61% | 1M 47.37% | -15M 1,600% | 700K 104.67% | 5.80M 728.57% | 2.90M 50% | -6.70M 331.03% | 7M 204.48% | 7.10M 1.43% | 2.90M 59.15% | -8.60M 396.55% | 8.40M 197.67% | 9M 7.14% | 6.70M 25.56% | 79.30M 1,083.58% | 6.30M 92.06% | -200K - | -12.40M 6,100% | 19M - | ||||||||
cost and expenses | 1.25B - | 925.50M 25.71% | 1.00B 8.50% | 479.30M 52.27% | 495.10M 3.30% | 382.60M 22.72% | 400M 4.55% | 378.30M 5.42% | 366.90M 3.01% | 322.30M 12.16% | 345.10M 7.07% | 326.50M 5.39% | 384.60M 17.79% | 330.60M 14.04% | 354.90M 7.35% | 348.10M 1.92% | 391.10M 12.35% | 340.50M 12.94% | 344.80M 1.26% | 335.20M 2.78% | 393M 17.24% | 336.30M 14.43% | 337.40M 0.33% | 333M 1.30% | 419.60M 26.01% | 366.10M 12.75% | 283.10M 22.67% | 273.50M 3.39% | 330.10M 20.69% | 295.70M 10.42% | 326.70M 10.48% | 333.20M 1.99% | 440.50M 32.20% | 350M 20.54% | 372M 6.29% | 391M 5.11% | 405.50M 3.71% | 385.20M 5.01% | 416.20M 8.05% | 387.70M 6.85% | 443.50M 14.39% | 416M 6.20% | 440.70M 5.94% | 471M 6.88% | |
operating expenses | 335.60M - | 240.50M 28.34% | 236M 1.87% | 108.10M 54.19% | 104.60M 3.24% | 83.10M 20.55% | 81.90M 1.44% | 77.10M 5.86% | 85.60M 11.02% | 69.80M 18.46% | 71.50M 2.44% | 63.10M 11.75% | 78.50M 24.41% | 68.80M 12.36% | 73.40M 6.69% | 73.30M 0.14% | 81.30M 10.91% | 80.10M 1.48% | 80.60M 0.62% | 76.60M 4.96% | 91.90M 19.97% | 81.10M 11.75% | 78.20M 3.58% | 77.90M 0.38% | 105.90M 35.94% | 92.80M 12.37% | 88.40M 4.74% | 81.70M 7.58% | 109.40M 33.90% | 92.60M 15.36% | 97.30M 5.08% | 95.80M 1.54% | 173.40M 81.00% | 100.10M 42.27% | 112.30M 12.19% | 110.90M 1.25% | 124M 11.81% | 102.90M 17.02% | 98.90M 3.89% | 101.60M 2.73% | 127.90M 25.89% | 129.30M 1.09% | 117.20M 9.36% | 117.70M 0.43% | |
interest expense | 17.60M - | 16.80M 4.55% | 18.20M 8.33% | 6.30M 65.38% | 3.50M 44.44% | 3.50M 0% | 3.80M 8.57% | 3.80M 0% | 3.70M 2.63% | 4M 8.11% | 4.60M 15% | 4.30M 6.52% | 4.20M 2.33% | 4.30M 2.38% | 5.10M 18.60% | 5.90M 15.69% | 6.20M 5.08% | 5.30M 14.52% | 5.30M 0% | 5M 5.66% | 5.40M 8% | 4.70M 12.96% | 4.80M 2.13% | 4.50M 6.25% | 4.40M 2.22% | 4.20M 4.55% | 3.40M 19.05% | 3.50M 2.94% | 2.20M 37.14% | 2.40M 9.09% | 2.30M 4.17% | 2.60M 13.04% | 2M 23.08% | 2.40M 20% | 5.40M 125% | 10.20M 88.89% | 9.20M 9.80% | -9.80M 206.52% | -12.80M 30.61% | -12.10M 5.47% | 11M 190.91% | 12.30M 11.82% | -15.60M 226.83% | -12M 23.08% | |
ebitda | 55.30M - | 48.30M 12.66% | 97.10M 101.04% | -98.90M 201.85% | 18.20M 118.40% | 15.30M 15.93% | 20M 30.72% | 15M 25% | 32.60M 117.33% | 24.30M 25.46% | 9.10M 62.55% | 28.20M 209.89% | 10.20M 63.83% | 29.40M 188.24% | 33.60M 14.29% | 23.30M 30.65% | 50.70M 117.60% | 18.70M 63.12% | 38.60M 106.42% | 39.10M 1.30% | 46.90M 19.95% | 42.90M 8.53% | 51M 18.88% | 43.50M 14.71% | 43.60M 0.23% | 50.60M 16.06% | 29.80M 41.11% | 27.40M 8.05% | 22M 19.71% | 32M 45.45% | 37.50M 17.19% | 25M 33.33% | 3.20M 87.20% | 63.50M 1,884.38% | 67.50M 6.30% | 78M 15.56% | 68.50M 12.18% | 64.60M 5.69% | 108.50M 67.96% | 78.90M 27.28% | 112.60M 42.71% | 66.60M 40.85% | 86.60M 30.03% | 97.10M 12.12% | |
operating income | -10.70M - | 14.80M 238.32% | 64.10M 333.11% | -113.60M 277.22% | -3.10M 97.27% | 20.30M 754.84% | 9.70M 52.22% | 7.10M 26.80% | 1.80M 74.65% | 17.80M 888.89% | 4.10M 76.97% | 31.20M 660.98% | 1.70M 94.55% | 19.30M 1,035.29% | 22.70M 17.62% | 13.40M 40.97% | 52.20M 289.55% | 3M 94.25% | 26.30M 776.67% | 27.60M 4.94% | 51M 84.78% | 32.70M 35.88% | 34.40M 5.20% | 30M 12.79% | 34.90M 16.33% | 31.70M 9.17% | 12.90M 59.31% | 11.80M 8.53% | 13.90M 17.80% | 18M 29.50% | 27.20M 51.11% | 13.70M 49.63% | -6.30M 145.99% | 49.80M 890.48% | 51.30M 3.01% | 57.70M 12.48% | 63.10M 9.36% | 64.60M 2.38% | 85.10M 31.73% | 78.90M 7.29% | 90.20M 14.32% | 66.60M 26.16% | 86.60M 30.03% | 97.10M 12.12% | |
depreciation and amortization | 27.10M - | 25M 7.75% | 25.50M 2% | 10.20M 60% | 8M 21.57% | 7.20M 10% | 7M 2.78% | 7.50M 7.14% | 6.30M 16% | 6.30M 0% | 6.30M 0% | 6.30M 0% | 6.30M 0% | 6.60M 4.76% | 6.80M 3.03% | 7.90M 16.18% | 7.90M 0% | 8.10M 2.53% | 8.50M 4.94% | 8.10M 4.71% | 9.80M 20.99% | 9.20M 6.12% | 9.30M 1.09% | 10.10M 8.60% | 13.10M 29.70% | 11.10M 15.27% | 9M 18.92% | 12M 33.33% | 10.40M 13.33% | 14M 34.62% | 10.30M 26.43% | 11.30M 9.71% | 9.50M 15.93% | 13.70M 44.21% | 16M 16.79% | 19.70M 23.13% | 16.80M 14.72% | 23.40M - | 23.70M - | -3.60M 115.19% | |||||
total other income expenses net | -47.90M - | -5.80M 87.89% | -5.60M 3.45% | -14.10M 151.79% | -21.70M 53.90% | 14.80M 168.20% | -3.30M 122.30% | -500K 84.85% | -29.10M 5,720% | -1.20M 95.88% | -2.60M 116.67% | 8.90M 442.31% | -500K 105.62% | -1M 100% | 600K 160% | -300K 150% | -13.60M 4,433.33% | 7.10M 152.21% | 600K 91.55% | -1M 266.67% | -16.20M 1,520% | 400K 102.47% | 4.40M 1,000% | 2.50M 43.18% | -9M 460.00% | 6.30M 170% | 6.40M 1.59% | 2.40M 62.50% | -14.60M 708.33% | -2.40M 83.56% | -3.70M 54.17% | -3.70M 0% | -15.70M 324.32% | 600K 103.82% | -5.20M 966.67% | -200K 96.15% | -13.20M 6,500% | -24.70M - | -12.90M 47.77% | -12.30M 4.65% | -8.70M 29.27% | -16.70M 91.95% | -15.60M 6.59% | ||
income before tax | -32M - | -100K 99.69% | 47.30M 47,400% | -125.20M 364.69% | -10.80M 91.37% | 18.20M 268.52% | 6M 67.03% | 2.60M 56.67% | -4M 253.85% | 13.50M 437.50% | -2.30M 117.04% | 26.80M 1,265.22% | -1.90M 107.09% | 16.50M 968.42% | 20.10M 21.82% | 8.50M 57.71% | 34.50M 305.88% | 5.20M 84.93% | 23.50M 351.92% | 24M 2.13% | 30.50M 27.08% | 28.70M 5.90% | 35.50M 23.69% | 28.50M 19.72% | 23.80M 16.49% | 34.60M 45.38% | 16.70M 51.73% | 11.40M 31.74% | 3.40M 70.18% | 15.60M 358.82% | 23.50M 50.64% | 10M 57.45% | -22M 320% | 50.40M 329.09% | 46.10M 8.53% | 48.10M 4.34% | 41.70M 13.31% | 51.10M 22.54% | 60.40M 18.20% | 66M 9.27% | 77.90M 18.03% | 57.90M 25.67% | 69.90M 20.73% | 81.50M 16.60% | |
income tax expense | 8M - | 9.50M 18.75% | 10.40M 9.47% | 5.50M 47.12% | -3.20M 158.18% | 3.50M 209.38% | 2.60M 25.71% | 700K 73.08% | -1M 242.86% | 3.20M 420% | 6M 87.50% | 4.80M 20% | -61.90M 1,389.58% | 4.10M 106.62% | 400K 90.24% | 1.70M 325% | -4.80M 382.35% | 4.60M 195.83% | 4.10M 10.87% | 2.80M 31.71% | 2M 28.57% | 6M 200% | 7.10M 18.33% | 5.80M 18.31% | -3.10M 153.45% | 7M 325.81% | 2M 71.43% | 3.70M 85% | -1M 127.03% | 2.60M 360% | 4.40M 69.23% | -2.50M 156.82% | 2.80M 212% | 11.30M 303.57% | 7.80M 30.97% | 12.40M 58.97% | 10.10M 18.55% | -1.90M 118.81% | 15.20M 900% | -15.10M 199.34% | 21.40M 241.72% | 6.20M 71.03% | -17.40M 380.65% | -18.40M 5.75% | |
net income | -35M - | -7.10M 79.71% | 38.90M 647.89% | -105M 369.92% | -9.50M 90.95% | 13M 236.84% | -14.10M 208.46% | 1.90M 113.48% | -86.10M 4,631.58% | 17.40M 120.21% | -9M 151.72% | 22.30M 347.78% | 58.60M 162.78% | 12.40M 78.84% | 23M 85.48% | 6.60M 71.30% | 39.20M 493.94% | -800K 102.04% | 19.20M 2,500% | 21.50M 11.98% | 31M 44.19% | 22.70M 26.77% | 27.10M 19.38% | 22.80M 15.87% | 24.60M 7.89% | 26.80M 8.94% | 61.50M 129.48% | 331.10M 438.37% | 6.40M 98.07% | 11.40M 78.13% | 19.10M 67.54% | 12.50M 34.55% | -24.80M 298.40% | 42.80M 272.58% | 36M 15.89% | -20.40M 156.67% | 31.50M 254.41% | 49M 55.56% | 45.20M 7.76% | 50.20M 11.06% | 57.10M 13.75% | 51.20M 10.33% | 52.20M 1.95% | 62.70M 20.11% | |
weighted average shs out | 40.55M - | 40.50M 0.11% | 40.60M 0.24% | 40.66M 0.15% | 41.16M 1.21% | 41.29M 0.33% | 41.59M 0.73% | 41.72M 0.31% | 41.83M 0.26% | 42.11M 0.67% | 42.39M 0.66% | 42.54M 0.36% | 42.61M 0.17% | 42.77M 0.37% | 42.99M 0.51% | 43.08M 0.21% | 43.37M 0.67% | 43.62M 0.57% | 43.91M 0.68% | 44.07M 0.36% | 44.16M 0.19% | 44.31M 0.34% | 44.59M 0.63% | 44.71M 0.26% | 44.89M 0.42% | 45.13M 0.53% | 45.27M 0.31% | 45.33M 0.13% | 45.43M 0.21% | 45.55M 0.28% | 45.44M 0.24% | 45.14M 0.66% | 45.24M 0.20% | 45.38M 0.32% | 45.53M 0.33% | 45.61M 0.16% | 45.66M 0.11% | 45.83M 0.38% | 46.25M 0.91% | 46.30M 0.13% | 46.36M 0.12% | 46.45M 0.20% | 46.72M 0.57% | 48.17M 3.11% | |
weighted average shs out dil | 40.55M - | 40.50M 0.11% | 40.60M 0.24% | 40.66M 0.15% | 41.16M 1.21% | 41.55M 0.96% | 41.59M 0.10% | 42.48M 2.12% | 41.83M 1.52% | 43.45M 3.89% | 42.39M 2.45% | 44.06M 3.95% | 44.40M 0.76% | 44.35M 0.11% | 44.72M 0.83% | 44.90M 0.40% | 44.65M 0.56% | 44.88M 0.51% | 44.89M 0.03% | 45.18M 0.63% | 45.49M 0.70% | 45.53M 0.08% | 45.65M 0.27% | 45.89M 0.54% | 46.15M 0.56% | 46.32M 0.36% | 46.55M 0.49% | 46.65M 0.23% | 46.70M 0.12% | 46.45M 0.56% | 46.29M 0.34% | 46.13M 0.34% | 45.24M 1.94% | 46.40M 2.58% | 46.63M 0.48% | 46.75M 0.27% | 46.87M 0.26% | 46.68M 0.41% | 47.16M 1.02% | 47.27M 0.23% | 47.37M 0.21% | 47.12M 0.52% | 47.40M 0.58% | 48.92M 3.21% | |
eps | -0.86 - | -0.18 79.07% | 0.96 633.33% | -2.58 368.75% | -0.23 91.09% | 0.31 234.78% | -0.34 209.68% | 0.04 111.76% | -2.06 5,250% | 0.41 119.90% | -0.21 151.22% | 0.52 347.62% | 1.38 165.38% | 0.29 78.99% | 0.54 86.21% | 0.15 72.22% | 0.90 500% | -0.02 102.03% | 0.44 2,504.37% | 0.49 11.36% | 0.70 42.86% | 0.51 27.14% | 0.61 19.61% | 0.51 16.39% | 0.55 7.84% | 0.59 7.27% | 1.37 132.20% | 7.29 432.12% | 0.14 98.08% | 0.29 107.14% | 0.42 44.83% | 0.28 33.33% | -0.55 296.43% | 0.94 270.91% | 0.79 15.96% | -0.45 156.96% | 0.69 253.33% | 1.07 55.07% | 0.98 8.41% | 1.08 10.20% | 1.23 13.89% | 1.10 10.57% | 1.12 1.82% | 1.30 16.07% | |
epsdiluted | -0.86 - | -0.18 79.07% | 0.96 633.33% | -2.58 368.75% | -0.23 91.09% | 0.31 234.78% | -0.34 209.68% | 0.04 111.76% | -2.06 5,250% | 0.40 119.42% | -0.21 152.50% | 0.51 342.86% | 1.32 158.82% | 0.28 78.79% | 0.51 82.14% | 0.15 70.59% | 0.88 486.67% | -0.02 102.02% | 0.43 2,515.73% | 0.48 11.63% | 0.68 41.67% | 0.50 26.47% | 0.59 18.00% | 0.50 15.25% | 0.53 6.00% | 0.58 9.43% | 1.33 129.31% | 7.08 432.33% | 0.14 98.02% | 0.28 100% | 0.41 46.43% | 0.27 34.15% | -0.55 303.70% | 0.92 267.27% | 0.77 16.30% | -0.44 157.14% | 0.67 252.27% | 1.05 56.72% | 0.96 8.57% | 1.06 10.42% | 1.21 14.15% | 1.09 9.92% | 1.10 0.92% | 1.28 16.36% |
All numbers in USD (except ratios and percentages)