COM:COMFORTSYSTEMSUSA
Comfort Systems USA
- Stock
Last Close
489.97
22/11 21:00
Market Cap
11.06B
Beta: -
Volume Today
319.23K
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 | 330.34M - | 321.38M 2.71% | 362.80M 12.89% | 370.14M 2.02% | 356.47M 3.70% | 369.55M 3.67% | 416.57M 12.72% | 410.56M 1.44% | 383.84M 6.51% | 385.94M 0.55% | 427.54M 10.78% | 428.76M 0.29% | 392.10M 8.55% | 380.59M 2.94% | 465.41M 22.29% | 480.85M 3.32% | 461.07M 4.11% | 464.94M 0.84% | 535.04M 15.08% | 594.54M 11.12% | 588.36M 1.04% | 538.47M 8.48% | 650.30M 20.77% | 706.92M 8.71% | 719.58M 1.79% | 700.13M 2.70% | 743.47M 6.19% | 714.10M 3.95% | 698.96M 2.12% | 669.76M 4.18% | 713.89M 6.59% | 833.90M 16.81% | 856.08M 2.66% | 885.22M 3.40% | 1.02B 14.99% | 1.12B 10.03% | 1.12B 0.25% | 1.17B 5.14% | 1.30B 10.37% | 1.38B 6.30% | 1.36B 1.49% | 1.54B 13.22% | 1.81B 17.78% | 1.81B 0.11% | |
cost of revenue | 268.91M - | 269.23M 0.12% | 300.94M 11.78% | 303.69M 0.91% | 287.16M 5.44% | 304.86M 6.16% | 334.52M 9.73% | 323.10M 3.41% | 299.91M 7.18% | 312.44M 4.18% | 338.11M 8.22% | 335.94M 0.64% | 303.83M 9.56% | 304.63M 0.26% | 369.67M 21.35% | 379.99M 2.79% | 367.34M 3.33% | 375.89M 2.33% | 423.86M 12.76% | 466.67M 10.10% | 470.18M 0.75% | 431.81M 8.16% | 530.29M 22.81% | 564.22M 6.40% | 587.02M 4.04% | 583.04M 0.68% | 597.77M 2.53% | 566.90M 5.16% | 561.96M 0.87% | 546.29M 2.79% | 587.44M 7.53% | 674.68M 14.85% | 702.01M 4.05% | 732.07M 4.28% | 842.96M 15.15% | 917.79M 8.88% | 905.94M 1.29% | 969.24M 6.99% | 1.07B 10.24% | 1.10B 3.01% | 1.09B 1.17% | 1.24B 13.96% | 1.46B 17.85% | 1.43B 2.07% | |
gross profit | 61.43M - | 52.15M 15.11% | 61.86M 18.62% | 66.46M 7.44% | 69.30M 4.28% | 64.69M 6.66% | 82.05M 26.84% | 87.47M 6.60% | 83.93M 4.05% | 73.50M 12.42% | 89.43M 21.66% | 92.82M 3.79% | 88.27M 4.90% | 75.95M 13.95% | 95.74M 26.05% | 100.86M 5.35% | 93.73M 7.07% | 89.05M 4.99% | 111.18M 24.85% | 127.87M 15.01% | 118.17M 7.58% | 106.67M 9.74% | 120.02M 12.52% | 142.70M 18.90% | 132.56M 7.11% | 117.09M 11.67% | 145.69M 24.43% | 147.20M 1.03% | 137.00M 6.93% | 123.47M 9.88% | 126.45M 2.42% | 159.21M 25.90% | 154.07M 3.23% | 153.14M 0.60% | 174.99M 14.27% | 202.22M 15.56% | 211.25M 4.46% | 205.41M 2.77% | 227.92M 10.96% | 277.50M 21.75% | 269.78M 2.78% | 297.36M 10.23% | 349.42M 17.50% | 381.71M 9.24% | |
selling and marketing expenses | -4.00M - | ||||||||||||||||||||||||||||||||||||||||||||
general and administrative expenses | 52.59M - | 50.38M 4.19% | 50.57M 0.37% | 52.20M 3.22% | 54.49M 4.39% | 53.70M 1.46% | 57.37M 6.84% | 57.90M 0.93% | 60.00M 3.62% | 58.18M 3.03% | 61.02M 4.88% | 61.03M 0.01% | 62.96M 3.15% | 63.25M 0.46% | 66.60M 5.30% | 66.71M 0.16% | 70.03M 4.99% | 70.02M 0.01% | 71.21M 1.69% | 75.30M 5.74% | 80.46M 6.85% | 78.91M 1.93% | 84.51M 7.10% | 90.01M 6.51% | 86.59M 3.80% | 92.92M 7.32% | 92.92M - | ||||||||||||||||||
selling general and administrative expenses | 52.59M - | 50.38M 4.19% | 50.57M 0.37% | 52.20M 3.22% | 54.49M 4.39% | 53.70M 1.46% | 57.37M 6.84% | 57.90M 0.93% | 60.00M 3.62% | 58.18M 3.03% | 61.02M 4.88% | 61.03M 0.01% | 62.96M 3.15% | 63.25M 0.46% | 66.60M 5.30% | 66.71M 0.16% | 70.03M 4.99% | 70.02M 0.01% | 71.21M 1.69% | 75.30M 5.74% | 80.46M 6.85% | 78.91M 1.93% | 84.51M 7.10% | 90.01M 6.51% | 86.59M 3.80% | 92.92M 7.32% | 85.05M 8.48% | 90.89M 6.87% | 88.92M 2.17% | 88.21M 0.79% | 87.55M 0.75% | 95.29M 8.84% | 105.26M 10.47% | 117.78M 11.89% | 118.72M 0.80% | 121.19M 2.08% | 131.65M 8.63% | 135.03M 2.57% | 136.43M 1.04% | 142.94M 4.77% | 150.12M 5.03% | 162.72M 8.40% | 165.36M 1.62% | 180.18M 8.96% | |
research and development expenses | |||||||||||||||||||||||||||||||||||||||||||||
other expenses | 20K - | 68K 240% | 24K 64.71% | 12K 50% | -13K 208.33% | 18K 238.46% | 9K 50% | 37K 311.11% | 12K 67.57% | 486K 3,950% | -111K 122.84% | 80K 172.07% | 642K 702.50% | 18K 97.20% | 29K 61.11% | 10K 65.52% | 992K 9,820% | 38K 96.17% | 3.98M 10,386.84% | 39K 99.02% | 79K 102.56% | 15K 81.01% | 149K 893.33% | 3K 97.99% | 20K 566.67% | 25K 25% | -3.87M 15,584% | -15K 99.61% | 42K 380% | -69K 264.29% | 161K 333.33% | 20K 87.58% | 76K 280% | 56K 26.32% | -1K 101.79% | 46K 4,700% | 33K 28.26% | 1K 96.97% | 44K 4,300% | -44K 200% | 201K 556.82% | -165.89M - | |||
cost and expenses | 321.50M - | 319.62M 0.59% | 351.51M 9.98% | 355.89M 1.24% | 341.66M 4.00% | 358.56M 4.95% | 391.89M 9.30% | 381.00M 2.78% | 359.91M 5.54% | 370.62M 2.98% | 399.13M 7.69% | 396.98M 0.54% | 366.79M 7.60% | 367.88M 0.30% | 436.27M 18.59% | 446.70M 2.39% | 437.37M 2.09% | 445.91M 1.95% | 495.07M 11.02% | 541.97M 9.47% | 550.64M 1.60% | 510.71M 7.25% | 614.79M 20.38% | 654.22M 6.41% | 673.61M 2.96% | 675.96M 0.35% | 682.82M 1.01% | 657.79M 3.67% | 650.88M 1.05% | 634.51M 2.52% | 674.99M 6.38% | 769.97M 14.07% | 807.27M 4.84% | 849.85M 5.27% | 961.68M 13.16% | 1.04B 8.04% | 1.04B 0.13% | 1.10B 6.43% | 1.20B 9.12% | 1.24B 3.21% | 1.24B 0.45% | 1.40B 13.29% | 1.63B 15.96% | 1.61B 0.95% | |
operating expenses | 52.59M - | 50.38M 4.19% | 50.57M 0.37% | 52.20M 3.22% | 54.49M 4.39% | 53.70M 1.46% | 57.37M 6.84% | 57.90M 0.93% | 60.00M 3.62% | 58.18M 3.03% | 61.02M 4.88% | 61.03M 0.01% | 62.96M 3.15% | 63.25M 0.46% | 66.60M 5.30% | 66.71M 0.16% | 70.03M 4.99% | 70.02M 0.01% | 71.21M 1.69% | 75.30M 5.74% | 80.46M 6.85% | 78.91M 1.93% | 84.51M 7.10% | 90.01M 6.51% | 86.59M 3.80% | 92.92M 7.32% | 85.05M 8.48% | 90.89M 6.87% | 88.92M 2.17% | 88.21M 0.79% | 87.55M 0.75% | 95.29M 8.84% | 105.26M 10.47% | 117.78M 11.89% | 118.72M 0.80% | 121.19M 2.08% | 131.65M 8.63% | 135.03M 2.57% | 136.43M 1.04% | 142.94M 4.77% | 150.12M 5.03% | 162.72M 8.40% | 165.36M 1.62% | 180.18M 8.96% | |
interest expense | 315K - | 336K 6.67% | 462K 37.50% | 561K 21.43% | 496K 11.59% | 505K 1.81% | 454K 10.10% | 399K 12.11% | 391K 2.01% | 701K 79.28% | 604K 13.84% | 563K 6.79% | 472K 16.16% | 390K 17.37% | 1.04M 166.92% | 961K 7.68% | 749K 22.06% | 713K 4.81% | 736K 3.23% | 1.15M 56.52% | 1.09M 5.47% | 1.04M 4.78% | 2.98M 187.66% | 2.78M 6.84% | 1.53M 45.05% | 2.62M 71.38% | 2.55M 2.41% | 1.73M 32.15% | 1.48M 14.77% | 1.50M 1.35% | 1.36M 9.15% | 1.58M 16.54% | 536K 66.18% | 2.13M 297.20% | 3.03M 42.13% | 3.61M 19.27% | 4.56M 26.24% | 4.08M 10.54% | 3.92M 3.88% | 1.89M 51.86% | 401.30K 78.72% | -1.63M 506.93% | -1.71M 4.65% | 1.73M 201.23% | |
ebitda | 8.86M - | 6.50M 26.65% | 16.31M 151.07% | 19.98M 22.49% | 14.80M 25.94% | 16.63M 12.41% | 30.60M 83.94% | 35.52M 16.10% | 23.94M 32.60% | 22.07M 7.83% | 28.29M 28.22% | 38.38M 35.66% | 25.95M 32.38% | 18.88M 27.27% | 39.96M 111.69% | 44.61M 11.66% | 24.69M 44.66% | 28.32M 14.71% | 54.46M 92.27% | 63.65M 16.87% | 37.80M 40.61% | 27.77M 26.51% | 35.66M 28.39% | 66.20M 85.66% | 58.27M 11.98% | 36.95M 36.59% | 78.76M 113.16% | 71.65M 9.03% | 48.12M 32.84% | 51.16M 6.33% | 54.77M 7.04% | 63.95M 16.76% | 66.63M 4.20% | 56.26M 15.56% | 76.89M 36.66% | 100.87M 31.19% | 79.63M 21.06% | 91.29M 14.64% | 111.71M 22.37% | 155.86M 39.52% | 147.57M 5.32% | 135.46M 8.21% | 222.74M 64.43% | 226.30M 1.60% | |
operating income | 9.06M - | 1.90M 79.06% | 10.65M 461.31% | 14.79M 38.85% | 14.89M 0.72% | 11.17M 25.01% | 24.83M 122.34% | 29.86M 20.26% | 24.18M 19.01% | 15.47M 36.05% | 28.61M 85.02% | 31.95M 11.65% | 25.55M 20.04% | 11.76M 53.98% | 29.27M 148.94% | 34.34M 17.32% | 23.90M 30.38% | 19.24M 19.51% | 40.17M 108.80% | 52.79M 31.40% | 38.03M 27.96% | 27.98M 26.43% | 35.70M 27.60% | 53.40M 49.58% | 46.55M 12.83% | 24.72M 46.89% | 60.96M 146.58% | 56.69M 7.02% | 48.28M 14.83% | 35.60M 26.25% | 39.40M 10.65% | 64.11M 62.72% | 49.33M 23.05% | 35.69M 27.65% | 56.65M 58.73% | 81.44M 43.75% | 59.53M 26.90% | 70.89M 19.08% | 92.08M 29.90% | 135.14M 46.76% | 119.66M 11.46% | 135.46M 13.21% | 184.06M 35.88% | 202.88M 10.23% | |
depreciation and amortization | 4.65M - | 4.65M 0.02% | 5M 7.43% | 5.71M 14.16% | 5.97M 4.66% | 5.62M 5.88% | 5.84M 3.88% | 5.92M 1.39% | 6.03M 1.82% | 6.26M 3.78% | 6.90M 10.26% | 6.51M 5.61% | 6.50M 0.28% | 6.14M 5.48% | 10.76M 75.27% | 10.44M 3.00% | 10.12M 3.04% | 9.24M 8.70% | 10.48M 13.44% | 11.01M 5.04% | 11.96M 8.60% | 10.72M 10.31% | 14.29M 33.30% | 13.42M 6.09% | 13.13M 2.20% | 12.69M 3.34% | 18.08M 42.49% | 15.35M 15.11% | 14.51M 5.50% | 15.98M 10.14% | 15.70M 1.74% | 18.33M 16.74% | 18.94M 3.37% | 20.57M 8.60% | 20.24M 1.63% | 19.44M 3.96% | 20.10M 3.42% | 20.40M 1.50% | 20.09M 1.56% | 20.39M 1.49% | 27.91M 36.91% | 38.68M - | 36.75M 4.98% | ||
total other income expenses net | 1.19M - | 331K 72.23% | -744K 324.77% | 328K 144.09% | 34K 89.63% | 194K 470.59% | 285K 46.91% | 335K 17.54% | 367K 9.55% | 631K 71.93% | -235K 137.24% | 1.05M 546.81% | 1.14M 8.86% | -959K 183.90% | -443K 53.81% | 2.66M 701.13% | 3.07M 15.21% | 402K 86.90% | 4.09M 917.66% | 692K 83.08% | -2.17M 412.86% | 76K 103.51% | -1.42M 1,969.74% | -1.29M 9.01% | 1.53M 218.72% | 2.85M 85.73% | -3.56M 224.83% | 3.79M 206.35% | 7.54M 99.18% | 1.47M 80.54% | 5.23M 256.71% | -1.04M 119.95% | 3.89M 472.80% | 2.02M 48.15% | -3.14M 255.40% | -7.00M 123.25% | 10.67M 252.41% | -5.06M 147.42% | -2.46M 51.34% | -8.19M 232.74% | -7.93M 3.20% | -12.40M 56.42% | -14.40M 16.12% | -15.07M 4.64% | |
income before tax | 9.71M - | 1.77M 81.78% | 10.08M 469.60% | 14.03M 39.14% | 14.35M 2.28% | 10.68M 25.55% | 24.58M 130.09% | 29.50M 20.02% | 23.91M 18.96% | 15.25M 36.20% | 27.56M 80.72% | 32.27M 17.09% | 25.98M 19.50% | 11.37M 56.24% | 27.68M 143.50% | 35.87M 29.57% | 26.02M 27.47% | 18.73M 28.00% | 43.34M 131.38% | 52.14M 20.28% | 34.46M 33.90% | 26.80M 22.24% | 31.11M 16.07% | 48.71M 56.58% | 45.13M 7.34% | 24.47M 45.79% | 54.56M 123.01% | 58.37M 6.97% | 54.14M 7.24% | 35.23M 34.93% | 42.78M 21.44% | 61.30M 43.28% | 50.97M 16.85% | 37.71M 26.01% | 53.52M 41.92% | 74.44M 39.09% | 70.20M 5.69% | 65.83M 6.23% | 85.20M 29.44% | 125.44M 47.22% | 111.73M 10.93% | 123.06M 10.14% | 169.66M 37.87% | 187.81M 10.70% | |
income tax expense | 3.78M - | 692K 81.70% | 3.75M 441.33% | 4.65M 24.11% | 2.53M 45.64% | 3.79M 50.10% | 8.80M 131.90% | 9.61M 9.29% | 9.02M 6.15% | 5.50M 39.07% | 9.85M 79.13% | 11.80M 19.86% | 9.11M 22.79% | 3.89M 57.29% | 9.71M 149.51% | 13.59M 39.89% | 18.48M 36.02% | 2.07M 88.78% | 10.80M 420.59% | 13.60M 25.91% | 9.31M 31.54% | 6.93M 25.51% | 6.93M 0% | 12.47M 79.91% | 11.08M 11.18% | 6.75M 39.06% | 15.07M 123.23% | 8.28M 45.06% | 11.30M 36.50% | 8.74M 22.69% | 9.82M 12.36% | 15.00M 52.79% | 13.37M 10.84% | -49.05M 466.81% | 11.27M 122.97% | 12.92M 14.65% | 14.78M 14.36% | 8.61M 41.73% | 15.73M 82.67% | 20.31M 29.17% | 20.15M 0.81% | 26.74M 32.70% | 35.65M 33.32% | 41.58M 16.64% | |
net income | 5.60M - | 375K 93.30% | 4.40M 1,073.60% | 7.61M 72.80% | 10.68M 40.46% | 5.07M 52.57% | 13.40M 164.59% | 17.67M 31.85% | 13.22M 25.19% | 9.76M 26.22% | 17.72M 81.62% | 20.47M 15.54% | 16.87M 17.61% | 7.48M 55.67% | 17.97M 140.36% | 22.28M 23.99% | 7.54M 66.17% | 16.66M 120.97% | 32.55M 95.37% | 38.54M 18.42% | 25.16M 34.73% | 19.87M 21.03% | 24.17M 21.68% | 36.23M 49.89% | 34.05M 6.02% | 17.72M 47.97% | 39.49M 122.93% | 50.09M 26.82% | 42.84M 14.47% | 26.49M 38.16% | 32.97M 24.44% | 46.30M 40.44% | 37.59M 18.80% | 86.76M 130.78% | 42.25M 51.31% | 61.52M 45.61% | 55.42M 9.90% | 57.22M 3.23% | 69.48M 21.43% | 105.13M 51.31% | 91.58M 12.88% | 96.32M 5.17% | 134.01M 39.13% | 146.24M 9.12% | |
weighted average shs out | 37.43M - | 37.58M 0.42% | 37.71M 0.33% | 37.64M 0.18% | 37.26M 0.99% | 37.28M 0.05% | 37.46M 0.47% | 37.55M 0.25% | 37.47M 0.21% | 37.34M 0.34% | 37.44M 0.25% | 37.36M 0.21% | 37.20M 0.43% | 37.23M 0.07% | 37.30M 0.19% | 37.23M 0.17% | 37.18M 0.14% | 37.19M 0.03% | 37.22M 0.08% | 37.29M 0.20% | 37.10M 0.51% | 36.92M 0.48% | 36.94M 0.05% | 36.80M 0.37% | 36.67M 0.36% | 36.67M 0% | 36.58M 0.25% | 36.56M 0.07% | 36.36M 0.54% | 36.29M 0.20% | 36.40M 0.32% | 36.30M 0.29% | 36.30M 0% | 36.08M 0.61% | 35.97M 0.29% | 35.85M 0.33% | 35.83M 0.07% | 35.81M 0.04% | 35.82M 0.03% | 35.82M 0.01% | 35.75M 0.19% | 35.74M 0.04% | 35.75M 0.02% | 35.67M 0.22% | |
weighted average shs out dil | 37.81M - | 37.89M 0.22% | 37.88M 0.03% | 37.92M 0.12% | 37.44M 1.28% | 37.60M 0.45% | 37.92M 0.83% | 38.01M 0.24% | 37.94M 0.18% | 37.83M 0.28% | 37.91M 0.21% | 37.82M 0.24% | 37.68M 0.36% | 37.72M 0.11% | 37.70M 0.05% | 37.63M 0.21% | 37.63M 0.02% | 37.63M 0.02% | 37.60M 0.06% | 37.67M 0.16% | 37.47M 0.53% | 37.23M 0.62% | 37.22M 0.03% | 37.05M 0.46% | 36.67M 1.02% | 36.91M 0.63% | 36.74M 0.46% | 36.75M 0.04% | 36.56M 0.51% | 36.50M 0.17% | 36.57M 0.18% | 36.43M 0.36% | 36.43M 0% | 36.19M 0.68% | 36.07M 0.32% | 35.97M 0.28% | 35.95M 0.07% | 35.91M 0.11% | 35.91M 0.00% | 35.92M 0.03% | 35.85M 0.18% | 35.83M 0.07% | 35.83M 0% | 35.76M 0.20% | |
eps | 0.15 - | 0.01 93.33% | 0.12 1,100% | 0.20 66.67% | 0.29 45.00% | 0.14 51.72% | 0.36 157.14% | 0.47 30.56% | 0.35 25.53% | 0.26 25.71% | 0.47 80.77% | 0.55 17.02% | 0.45 18.18% | 0.20 55.56% | 0.48 140.00% | 0.60 25% | 0.20 66.67% | 0.45 125% | 0.87 93.33% | 1.03 18.39% | 0.68 33.98% | 0.54 20.59% | 0.65 20.37% | 0.98 50.77% | 0.93 5.10% | 0.48 48.39% | 1.08 125.00% | 1.37 26.85% | 1.18 13.87% | 0.73 38.14% | 0.91 24.66% | 1.28 40.66% | 1.04 18.75% | 2.40 130.77% | 1.17 51.25% | 1.72 47.01% | 1.55 9.88% | 1.60 3.23% | 1.94 21.25% | 2.93 51.03% | 2.56 12.63% | 2.70 5.47% | 3.75 38.89% | 4.10 9.33% | |
epsdiluted | 0.15 - | 0.01 93.33% | 0.12 1,100% | 0.20 66.67% | 0.29 45.00% | 0.13 55.17% | 0.35 169.23% | 0.46 31.43% | 0.35 23.91% | 0.26 25.71% | 0.47 80.77% | 0.54 14.89% | 0.45 16.67% | 0.20 55.56% | 0.48 140.00% | 0.59 22.92% | 0.20 66.10% | 0.44 120% | 0.87 97.73% | 1.02 17.24% | 0.67 34.31% | 0.53 20.90% | 0.65 22.64% | 0.98 50.77% | 0.93 5.10% | 0.48 48.39% | 1.08 125.00% | 1.36 25.93% | 1.17 13.97% | 0.73 37.61% | 0.90 23.29% | 1.27 41.11% | 1.03 18.90% | 2.40 133.01% | 1.17 51.25% | 1.71 46.15% | 1.54 9.94% | 1.59 3.25% | 1.93 21.38% | 2.93 51.81% | 2.55 12.97% | 2.69 5.49% | 3.74 39.03% | 4.09 9.36% |
All numbers in (except ratios and percentages)