COM:TREX
Trex
- Stock
Last Close
68.88
21/11 21:00
Market Cap
8.13B
Beta: -
Volume Today
886.67K
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 | Dec '14 | Dec '15 | Dec '16 | Dec '17 | Dec '18 | Dec '19 | Dec '20 | Dec '21 | Dec '22 | Dec '23 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 342.51M - | 391.66M 14.35% | 440.80M 12.55% | 479.62M 8.80% | 565.15M 17.83% | 684.25M 21.07% | 745.35M 8.93% | 880.83M 18.18% | 1.20B 35.89% | 1.11B 7.60% | 1.09B 1.01% | |
cost of revenue | 243.89M - | 251.46M 3.10% | 285.94M 13.71% | 292.52M 2.30% | 321.78M 10.00% | 389.36M 21.00% | 438.84M 12.71% | 521.37M 18.81% | 736.45M 41.25% | 702.05M 4.67% | 642.43M 8.49% | |
gross profit | 98.62M - | 140.20M 42.16% | 154.87M 10.47% | 187.09M 20.81% | 243.37M 30.08% | 294.89M 21.17% | 306.50M 3.94% | 359.46M 17.28% | 460.50M 28.11% | 403.99M 12.27% | 452.41M 11.98% | |
selling and marketing expenses | ||||||||||||
general and administrative expenses | ||||||||||||
selling general and administrative expenses | 73.97M - | 72.37M 2.16% | 77.46M 7.04% | 83.14M 7.33% | 100.99M 21.47% | 118.22M 17.06% | 118.30M 0.07% | 125.82M 6.35% | 139.62M 10.97% | 141.83M 1.58% | 172.90M 21.91% | |
research and development expenses | 3.30M - | |||||||||||
other expenses | ||||||||||||
cost and expenses | 317.86M - | 323.83M 1.88% | 363.40M 12.22% | 375.66M 3.37% | 422.77M 12.54% | 507.58M 20.06% | 557.15M 9.77% | 647.20M 16.16% | 876.07M 35.36% | 843.88M 3.67% | 818.63M 2.99% | |
operating expenses | 73.97M - | 72.37M 2.16% | 77.46M 7.04% | 83.14M 7.33% | 100.99M 21.47% | 118.22M 17.06% | 118.30M 0.07% | 125.82M 6.35% | 139.62M 10.97% | 141.83M 1.58% | 176.20M 24.23% | |
interest expense | -602K - | -878K 45.85% | -619K 29.50% | -1.13M 81.74% | -461K 59.02% | 192K 141.65% | -1.50M 882.81% | -999K 33.53% | 30.74M - | 5K 99.98% | ||
ebitda | 40.91M - | 83.03M 102.98% | 91.79M 10.55% | 118.45M 29.05% | 159.24M 34.43% | 193.27M 21.37% | 202.23M 4.64% | 251.57M 24.40% | 402.33M 59.93% | 321.88M 20.00% | 326.39M 1.40% | |
operating income | 24.65M - | 67.83M 175.15% | 77.41M 14.12% | 103.95M 34.30% | 142.38M 36.96% | 176.67M 24.08% | 188.20M 6.53% | 233.63M 24.14% | 275.38M 17.87% | 246.74M 10.40% | 276.20M 11.94% | |
depreciation and amortization | 16.25M - | 15.20M 6.47% | 14.38M 5.39% | 14.50M 0.79% | 16.86M 16.29% | 16.60M 1.56% | 14.03M 15.46% | 17.94M 27.85% | 126.95M 607.70% | 75.14M 40.81% | 50.19M 33.21% | |
total other income expenses net | -602K - | -878K 45.85% | -619K 29.50% | -1.13M 81.74% | -461K 59.02% | 192K 141.65% | 1.50M 682.81% | 999K 33.53% | 15K 98.50% | 103K 586.67% | -5K 104.85% | |
income before tax | 24.05M - | 66.95M 178.38% | 76.79M 14.70% | 102.83M 33.92% | 141.92M 38.01% | 176.86M 24.62% | 189.70M 7.26% | 234.63M 23.69% | 275.39M 17.37% | 246.84M 10.37% | 276.20M 11.89% | |
income tax expense | -10.55M - | 25.43M 341.04% | 28.69M 12.83% | 34.98M 21.94% | 46.79M 33.75% | 42.29M 9.62% | 44.96M 6.33% | 59.00M 31.22% | 66.65M 12.97% | 62.21M 6.66% | 70.81M 13.83% | |
net income | 34.60M - | 41.52M 20.01% | 48.10M 15.84% | 67.85M 41.06% | 95.13M 40.21% | 134.57M 41.46% | 144.74M 7.55% | 175.63M 21.34% | 208.74M 18.85% | 184.63M 11.55% | 205.38M 11.24% | |
weighted average shs out | 134.36M - | 129.28M 3.78% | 125.40M 3.00% | 117.58M 6.24% | 117.57M 0.01% | 117.48M 0.08% | 116.86M 0.53% | 115.89M 0.83% | 115.46M 0.37% | 111.71M 3.25% | 108.68M 2.71% | |
weighted average shs out dil | 137.09M - | 131.00M 4.44% | 126.73M 3.26% | 118.45M 6.53% | 118.30M 0.13% | 118.13M 0.14% | 117.32M 0.69% | 116.25M 0.91% | 115.76M 0.42% | 111.88M 3.35% | 108.81M 2.74% | |
eps | 0.26 - | 0.32 23.08% | 0.38 18.75% | 0.58 52.63% | 0.81 39.66% | 1.15 41.98% | 1.24 7.83% | 1.52 22.58% | 1.81 19.08% | 1.65 8.84% | 1.89 14.55% | |
epsdiluted | 0.25 - | 0.32 28.00% | 0.38 18.75% | 0.57 50.00% | 0.81 42.11% | 1.14 40.74% | 1.24 8.77% | 1.51 21.77% | 1.80 19.21% | 1.65 8.33% | 1.89 14.55% |
All numbers in (except ratios and percentages)