COM:TREX
Trex
- Stock
Last Close
70.34
22/11 21:00
Market Cap
8.13B
Beta: -
Volume Today
894.39K
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 | 63.83M - | 100.64M 57.67% | 121.31M 20.53% | 95.50M 21.28% | 74.20M 22.30% | 120.80M 62.80% | 136.78M 13.23% | 94.02M 31.26% | 89.20M 5.13% | 131.68M 47.62% | 146.45M 11.22% | 106.17M 27.51% | 95.32M 10.22% | 144.81M 51.91% | 157.94M 9.07% | 140.19M 11.24% | 122.21M 12.83% | 171.21M 40.09% | 206.69M 20.73% | 166.38M 19.50% | 139.97M 15.87% | 179.57M 28.29% | 206.45M 14.97% | 194.55M 5.76% | 164.77M 15.31% | 200.40M 21.62% | 220.65M 10.11% | 231.50M 4.92% | 228.29M 1.39% | 245.52M 7.55% | 311.60M 26.91% | 335.87M 7.79% | 303.96M 9.50% | 339.23M 11.60% | 386.25M 13.86% | 188.47M 51.20% | 192.09M 1.92% | 238.72M 24.27% | 356.54M 49.36% | 303.84M 14.78% | 195.75M 35.58% | 373.63M 90.88% | 376.47M 0.76% | 233.72M 37.92% | |
cost of revenue | 44.15M - | 62.48M 41.53% | 76.28M 22.10% | 65.13M 14.62% | 47.57M 26.97% | 72.55M 52.53% | 84.25M 16.13% | 71.88M 14.69% | 57.25M 20.36% | 74.05M 29.35% | 85.04M 14.84% | 76.22M 10.37% | 57.21M 24.95% | 79.64M 39.20% | 85.93M 7.90% | 84.91M 1.18% | 71.31M 16.02% | 94.49M 32.52% | 115.58M 22.31% | 99.17M 14.20% | 80.11M 19.21% | 110.21M 37.56% | 123.01M 11.62% | 112.12M 8.85% | 93.51M 16.60% | 110.70M 18.38% | 128.24M 15.85% | 146.54M 14.27% | 135.90M 7.26% | 149.72M 10.18% | 193.32M 29.12% | 207.62M 7.40% | 185.78M 10.52% | 204.32M 9.98% | 228.87M 12.02% | 142.26M 37.84% | 126.60M 11.01% | 144.29M 13.97% | 200.09M 38.67% | 172.94M 13.57% | 125.11M 27.66% | 204.02M 63.08% | 208.36M 2.13% | 140.51M 32.56% | |
gross profit | 19.68M - | 38.17M 93.89% | 45.03M 17.97% | 30.37M 32.55% | 26.64M 12.30% | 48.25M 81.14% | 52.52M 8.86% | 22.14M 57.84% | 31.95M 44.31% | 57.63M 80.34% | 61.41M 6.56% | 29.95M 51.24% | 38.11M 27.28% | 65.17M 70.99% | 72.01M 10.50% | 55.28M 23.23% | 50.91M 7.92% | 76.71M 50.70% | 91.11M 18.77% | 67.21M 26.24% | 59.86M 10.94% | 69.36M 15.89% | 83.44M 20.30% | 82.43M 1.21% | 71.26M 13.55% | 89.70M 25.87% | 92.41M 3.02% | 84.96M 8.05% | 92.39M 8.74% | 95.80M 3.69% | 118.27M 23.46% | 128.25M 8.44% | 118.18M 7.85% | 134.91M 14.16% | 157.38M 16.65% | 46.21M 70.64% | 65.49M 41.73% | 94.43M 44.18% | 156.45M 65.68% | 130.90M 16.33% | 70.64M 46.04% | 169.61M 140.12% | 168.11M 0.89% | 93.20M 44.56% | |
selling and marketing expenses | |||||||||||||||||||||||||||||||||||||||||||||
general and administrative expenses | |||||||||||||||||||||||||||||||||||||||||||||
selling general and administrative expenses | 15.36M - | 18.22M 18.65% | 20.34M 11.65% | 15.90M 21.83% | 17.90M 12.58% | 20.59M 15.03% | 22.47M 9.12% | 15.70M 30.14% | 18.70M 19.13% | 20.61M 10.22% | 24.80M 20.29% | 19.38M 21.84% | 18.35M 5.29% | 23.27M 26.78% | 27.22M 16.98% | 24.92M 8.46% | 25.58M 2.67% | 28.96M 13.19% | 33.51M 15.73% | 28.13M 16.06% | 27.62M 1.81% | 30.17M 9.21% | 35.70M 18.36% | 27.41M 23.23% | 25.02M 8.71% | 34.56M 38.12% | 29.01M 16.06% | 28.03M 3.39% | 34.22M 22.11% | 31.31M 8.51% | 35.92M 14.70% | 30.15M 16.04% | 36.74M 21.86% | 39.96M 8.75% | 39.57M 0.98% | 26.86M 32.12% | 35.45M 31.98% | 37.48M 5.74% | 51.68M 37.89% | 44.53M 13.83% | 42.51M 4.54% | 50.60M 19.03% | 51.21M 1.20% | 38.90M 24.03% | |
research and development expenses | |||||||||||||||||||||||||||||||||||||||||||||
other expenses | |||||||||||||||||||||||||||||||||||||||||||||
cost and expenses | 59.50M - | 80.70M 35.62% | 96.63M 19.74% | 81.03M 16.14% | 65.47M 19.21% | 93.15M 42.27% | 106.73M 14.58% | 87.58M 17.94% | 75.95M 13.28% | 94.66M 24.64% | 109.83M 16.03% | 95.60M 12.96% | 75.56M 20.96% | 102.91M 36.19% | 113.15M 9.95% | 109.83M 2.93% | 96.89M 11.78% | 123.45M 27.41% | 149.09M 20.77% | 127.30M 14.61% | 107.74M 15.37% | 140.37M 30.29% | 158.71M 13.07% | 139.53M 12.09% | 118.53M 15.05% | 145.26M 22.55% | 157.25M 8.26% | 174.56M 11.01% | 170.12M 2.55% | 181.03M 6.42% | 229.24M 26.63% | 237.78M 3.72% | 222.53M 6.41% | 244.28M 9.77% | 268.44M 9.89% | 169.12M 37.00% | 162.05M 4.18% | 181.77M 12.17% | 251.77M 38.51% | 217.47M 13.62% | 167.62M 22.93% | 254.62M 51.91% | 259.57M 1.94% | 179.41M 30.88% | |
operating expenses | 15.36M - | 18.22M 18.65% | 20.34M 11.65% | 15.90M 21.83% | 17.90M 12.58% | 20.59M 15.03% | 22.47M 9.12% | 15.70M 30.14% | 18.70M 19.13% | 20.61M 10.22% | 24.80M 20.29% | 19.38M 21.84% | 18.35M 5.29% | 23.27M 26.78% | 27.22M 16.98% | 24.92M 8.46% | 25.58M 2.67% | 28.96M 13.19% | 33.51M 15.73% | 28.13M 16.06% | 27.62M 1.81% | 30.17M 9.21% | 35.70M 18.36% | 27.41M 23.23% | 25.02M 8.71% | 34.56M 38.12% | 29.01M 16.06% | 28.03M 3.39% | 34.22M 22.11% | 31.31M 8.51% | 35.92M 14.70% | 30.15M 16.04% | 36.74M 21.86% | 39.96M 8.75% | 39.57M 0.98% | 26.86M 32.12% | 35.45M 31.98% | 37.48M 5.74% | 51.68M 37.89% | 44.53M 13.83% | 42.51M 4.54% | 50.60M 19.03% | 51.21M 1.20% | 38.90M 24.03% | |
interest expense | -71K - | -323K 354.93% | -301K 6.81% | -167K 44.52% | -87K 47.90% | -137K 57.47% | -188K 37.23% | -157K 16.49% | -137K 12.74% | -572K 317.52% | -458K 19.93% | -77K 83.19% | -17K 77.92% | -204K 1,100% | -251K 23.04% | -59K 76.49% | 54K 191.53% | -229K 524.07% | -369K 61.14% | 222K 160.16% | 569K 156.31% | 56K 90.16% | 1K 98.21% | 744K 74,300% | 702K 5.65% | 522K 25.64% | 71K 86.40% | 208K 192.96% | 198K 4.81% | 3K 98.48% | -13K 533.33% | 10K 176.92% | 15K 50% | -14K 193.33% | 116K 928.57% | -102K - | 1.99M 2,046.08% | 1.30M 34.26% | -734K 156.25% | -2.55M 247.41% | -5K 99.80% | -5K - | |||
ebitda | 8.14M - | 23.74M 191.74% | 28.55M 20.23% | 18.26M 36.04% | 8.73M 52.16% | 31.29M 258.30% | 33.74M 7.82% | 10.04M 70.23% | 13.25M 31.97% | 40.84M 208.16% | 36.62M 10.35% | 14.04M 61.65% | 23.36M 66.39% | 45.66M 95.45% | 44.79M 1.91% | 34.92M 22.05% | 30.12M 13.75% | 52.52M 74.39% | 62.20M 18.43% | 42.88M 31.06% | 32.23M 24.83% | 42.62M 32.24% | 47.74M 12.00% | 58.64M 22.84% | 46.24M 21.15% | 58.99M 27.56% | 67.46M 14.37% | 61.47M 8.88% | 58.17M 5.38% | 70.91M 21.91% | 91.64M 29.22% | 108.00M 17.86% | 132.44M 22.63% | 105.42M 20.39% | 129.14M 22.49% | 30.82M 76.14% | 45.47M 47.55% | 68.86M 51.45% | 117.05M 69.98% | 99.36M 15.11% | 41.12M 58.61% | 133.17M 223.82% | 116.90M 12.21% | 54.30M 53.55% | |
operating income | 4.33M - | 19.95M 360.94% | 24.68M 23.75% | 14.47M 41.39% | 8.73M 39.64% | 27.65M 216.66% | 30.05M 8.67% | 6.45M 78.55% | 13.25M 105.65% | 37.02M 179.27% | 36.62M 1.08% | 10.57M 71.14% | 19.76M 87.01% | 41.90M 112.06% | 44.79M 6.90% | 30.36M 32.21% | 25.32M 16.61% | 47.75M 88.59% | 57.60M 20.62% | 39.08M 32.16% | 32.23M 17.52% | 39.20M 21.61% | 47.74M 21.79% | 55.02M 15.26% | 46.24M 15.96% | 55.13M 19.24% | 63.40M 14.98% | 56.94M 10.19% | 58.17M 2.16% | 64.49M 10.87% | 82.36M 27.71% | 98.10M 19.11% | 30.43M 68.97% | 94.95M 211.98% | 117.81M 24.07% | 19.35M 83.57% | 34.44M 77.98% | 56.95M 65.35% | 104.77M 83.97% | 86.36M 17.57% | 28.13M 67.43% | 119.01M 323.11% | 116.90M 1.77% | 54.30M 53.55% | |
depreciation and amortization | 3.81M - | 3.80M 0.37% | 3.86M 1.74% | 3.79M 1.92% | 3.75M 0.90% | 3.64M 3.17% | 3.69M 1.38% | 3.60M 2.39% | 3.46M 3.72% | 3.83M 10.54% | 3.59M 6.29% | 3.48M 3.12% | 3.60M 3.71% | 3.76M 4.41% | 3.75M 0.40% | 4.55M 21.42% | 4.79M 5.34% | 4.76M 0.63% | 4.60M 3.50% | 3.80M 17.33% | 3.43M 9.68% | 3.42M 0.23% | 3.43M 0.20% | 3.62M 5.48% | 3.55M 1.82% | 3.85M 8.36% | 4.06M 5.53% | 4.54M 11.59% | 5.49M 21.04% | 6.42M 17.02% | 9.28M 44.47% | 9.90M 6.71% | 10.34M 4.44% | 10.47M 1.27% | 11.33M 8.19% | 11.46M 1.18% | 11.03M 3.80% | 11.91M 8.03% | 12.28M 3.09% | 13.00M 5.80% | 12.99M 0.01% | 14.15M 8.92% | 13.61M - | ||
total other income expenses net | -71K - | -323K 354.93% | -301K 6.81% | -167K 44.52% | -87K 47.90% | -137K 57.47% | -188K 37.23% | -157K 16.49% | -137K 12.74% | -572K 317.52% | -458K 19.93% | -77K 83.19% | -17K 77.92% | -204K 1,100% | -251K 23.04% | -59K 76.49% | 54K 191.53% | -229K 524.07% | -369K 61.14% | 222K 160.16% | 569K 156.31% | 56K 90.16% | 1K 98.21% | 744K 74,300% | 702K 5.65% | 522K 25.64% | 71K 86.40% | 208K 192.96% | 198K 4.81% | 3K 98.48% | -13K 533.33% | 10K 176.92% | -51M 510,100% | -14K 99.97% | 116K 928.57% | -19.82M - | -1.99M 89.98% | -1.30M 34.26% | 734K 156.25% | 2.55M 247.41% | 5K 99.80% | 5K - | |||
income before tax | 4.26M - | 19.62M 361.04% | 24.38M 24.25% | 14.30M 41.35% | 8.65M 39.54% | 27.52M 218.26% | 29.86M 8.53% | 6.29M 78.94% | 13.12M 108.62% | 36.44M 177.81% | 36.16M 0.78% | 10.49M 70.99% | 19.74M 88.22% | 41.70M 111.20% | 44.54M 6.83% | 30.31M 31.96% | 25.38M 16.27% | 47.52M 87.29% | 57.23M 20.43% | 39.30M 31.33% | 32.80M 16.53% | 39.26M 19.67% | 47.74M 21.62% | 55.77M 16.81% | 46.94M 15.83% | 55.66M 18.57% | 63.47M 14.03% | 57.15M 9.96% | 58.37M 2.13% | 64.49M 10.50% | 82.34M 27.68% | 98.11M 19.14% | 30.45M 68.96% | 94.94M 211.78% | 117.92M 24.21% | 19.35M 83.59% | 14.62M 24.43% | 54.96M 275.84% | 103.46M 88.24% | 87.10M 15.82% | 30.68M 64.78% | 119.02M 287.96% | 116.90M 1.78% | 54.31M 53.54% | |
income tax expense | -10.85M - | 7.33M 167.55% | 9.22M 25.84% | 5.39M 41.57% | 3.49M 35.16% | 9.96M 185.26% | 11.15M 11.89% | 2.54M 77.18% | 5.03M 97.80% | 13.04M 159.16% | 12.88M 1.25% | 3.59M 72.12% | 5.47M 52.41% | 13.75M 151.18% | 15.76M 14.64% | 10.21M 35.23% | 7.08M 30.68% | 10.41M 47.19% | 14.41M 38.39% | 9.83M 31.80% | 7.63M 22.36% | 7.70M 0.90% | 12.03M 56.23% | 13.79M 14.63% | 11.44M 17.01% | 13.26M 15.82% | 16.25M 22.59% | 14.44M 11.16% | 15.06M 4.36% | 15.95M 5.86% | 20.98M 31.55% | 24.31M 15.89% | 5.42M 77.71% | 23.73M 337.85% | 29.01M 22.26% | 4.93M 83.01% | 4.55M 7.71% | 13.83M 204.13% | 26.43M 91.05% | 21.83M 17.39% | 8.73M 60.02% | 29.95M 243.15% | 29.91M 0.14% | 13.76M 54.00% | |
net income | 15.10M - | 12.29M 18.59% | 15.16M 23.31% | 8.91M 41.21% | 5.15M 42.19% | 17.55M 240.64% | 18.71M 6.62% | 3.74M 79.99% | 8.09M 115.97% | 23.40M 189.41% | 23.28M 0.53% | 6.90M 70.37% | 14.27M 106.86% | 27.95M 95.87% | 28.78M 2.98% | 20.10M 30.17% | 18.30M 8.95% | 37.11M 102.80% | 42.82M 15.39% | 29.47M 31.17% | 25.17M 14.59% | 31.55M 25.36% | 35.71M 13.17% | 41.98M 17.55% | 35.50M 15.44% | 42.40M 19.45% | 47.22M 11.36% | 42.71M 9.55% | 43.30M 1.38% | 48.55M 12.11% | 61.37M 26.41% | 73.80M 20.25% | 25.03M 66.08% | 71.21M 184.49% | 88.92M 24.86% | 14.42M 83.78% | 10.08M 30.14% | 41.13M 308.21% | 77.04M 87.29% | 65.27M 15.28% | 21.95M 66.37% | 89.07M 305.77% | 87.00M 2.33% | 40.55M 53.39% | |
weighted average shs out | 132.51M - | 132.51M 0% | 131.59M 0.70% | 126.43M 3.93% | 126.57M 0.11% | 126.73M 0.13% | 126.94M 0.16% | 124.91M 1.60% | 123.07M 1.48% | 118.79M 3.48% | 117.06M 1.46% | 117.18M 0.11% | 117.45M 0.23% | 117.45M 0% | 117.56M 0.09% | 117.62M 0.05% | 117.71M 0.08% | 117.71M 0% | 117.52M 0.16% | 117.48M 0.03% | 117.21M 0.24% | 117.09M 0.10% | 116.97M 0.10% | 116.80M 0.15% | 116.59M 0.18% | 116.26M 0.29% | 115.73M 0.45% | 115.77M 0.03% | 115.79M 0.02% | 115.66M 0.11% | 115.36M 0.26% | 115.34M 0.02% | 115.36M 0.01% | 114.64M 0.63% | 113.10M 1.34% | 110.14M 2.62% | 109.04M 1.00% | 108.77M 0.25% | 108.77M 0.00% | 108.58M 0.17% | 108.60M 0.02% | 108.64M 0.04% | 108.69M 0.05% | 108.26M 0.40% | |
weighted average shs out dil | 134.40M - | 134.40M 0% | 133.23M 0.87% | 128.04M 3.90% | 128.34M 0.24% | 128.38M 0.03% | 128.57M 0.15% | 126.15M 1.89% | 123.87M 1.81% | 119.64M 3.41% | 117.70M 1.63% | 117.83M 0.11% | 118.25M 0.35% | 118.25M 0% | 118.20M 0.04% | 118.31M 0.09% | 118.40M 0.07% | 118.40M 0% | 118.10M 0.25% | 118.17M 0.06% | 117.87M 0.25% | 117.66M 0.18% | 117.38M 0.24% | 117.21M 0.14% | 117.03M 0.16% | 116.65M 0.32% | 116.06M 0.50% | 116.13M 0.06% | 116.17M 0.03% | 116.02M 0.13% | 115.66M 0.31% | 115.63M 0.03% | 115.63M 0.01% | 114.85M 0.67% | 113.26M 1.39% | 110.30M 2.61% | 109.19M 1.01% | 108.92M 0.25% | 108.87M 0.04% | 108.70M 0.16% | 108.75M 0.04% | 108.79M 0.04% | 108.81M 0.02% | 108.38M 0.40% | |
eps | 0.11 - | 0.09 15.91% | 0.12 29.73% | 0.07 41.67% | 0.04 42.86% | 0.14 250% | 0.15 7.14% | 0.03 80% | 0.07 116.67% | 0.20 207.69% | 0.20 0% | 0.06 70% | 0.12 100% | 0.24 100% | 0.25 4.17% | 0.17 32.00% | 0.16 5.88% | 0.32 100% | 0.37 15.62% | 0.25 32.43% | 0.22 12% | 0.27 22.73% | 0.31 14.81% | 0.36 16.13% | 0.31 13.89% | 0.37 19.35% | 0.41 10.81% | 0.37 9.76% | 0.37 0% | 0.42 13.51% | 0.53 26.19% | 0.64 20.75% | 0.22 65.63% | 0.62 181.82% | 0.79 27.42% | 0.13 83.54% | 0.09 30.77% | 0.38 322.22% | 0.71 86.84% | 0.60 15.49% | 0.20 66.67% | 0.82 310.00% | 0.80 2.44% | 0.37 53.75% | |
epsdiluted | 0.11 - | 0.09 15.91% | 0.12 29.73% | 0.07 41.67% | 0.04 42.86% | 0.14 250% | 0.14 0% | 0.03 78.57% | 0.07 116.67% | 0.20 207.69% | 0.20 0% | 0.06 71.25% | 0.12 108.70% | 0.24 100% | 0.24 0% | 0.17 29.17% | 0.15 11.76% | 0.32 113.33% | 0.37 15.62% | 0.25 32.43% | 0.22 12% | 0.27 22.73% | 0.31 14.81% | 0.36 16.13% | 0.31 13.89% | 0.36 16.13% | 0.41 13.89% | 0.37 9.76% | 0.37 0% | 0.42 13.51% | 0.53 26.19% | 0.64 20.75% | 0.22 65.63% | 0.62 181.82% | 0.79 27.42% | 0.13 83.54% | 0.09 30.77% | 0.38 322.22% | 0.71 86.84% | 0.60 15.49% | 0.20 66.67% | 0.82 310.00% | 0.80 2.44% | 0.37 53.75% |
All numbers in (except ratios and percentages)