COM:STEWART
Stewart
- Stock
Last Close
73.79
22/11 21:00
Market Cap
1.76B
Beta: -
Volume Today
139.41K
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 | 1.93B - | 1.87B 2.96% | 2.03B 8.72% | 2.01B 1.34% | 1.96B 2.54% | 1.91B 2.46% | 1.94B 1.70% | 2.29B 17.96% | 3.31B 44.46% | 3.07B 7.15% | 2.26B 26.45% | |
cost of revenue | 280.26M - | 347.28M 23.91% | 381.95M 9.99% | 381.95B - | 345.31B 9.59% | 345.35B 0.01% | 375.19M 99.89% | 626.76M 67.05% | 648.02M 3.39% | 507.70M 21.65% | ||
gross profit | 1.65B - | 1.52B 7.54% | 1.65B 8.43% | 2.01B 21.47% | -380.00B 19,037.04% | -343.40B 9.63% | -343.41B 0.00% | 1.91B 100.56% | 2.68B 40.03% | 2.42B 9.62% | 1.75B 27.74% | |
selling and marketing expenses | -345.31M - | |||||||||||
general and administrative expenses | 571.03M - | 624.33M 9.33% | 658.27M 5.44% | 604.35M 8.19% | 566.18M 6.32% | 562.47M 0.66% | 567.17M 0.84% | 613.20M 8.11% | 776.97M 26.71% | 802.00M 3.22% | 712.79M 11.12% | |
selling general and administrative expenses | 571.03M - | 624.33M 9.33% | 658.27M 5.44% | 604.35M 8.19% | 566.18M 6.32% | 562.47M 0.66% | 567.17M 0.84% | 613.20M 8.11% | 776.97M 26.71% | 802.00M 3.22% | 712.79M 11.12% | |
research and development expenses | ||||||||||||
other expenses | 1.15B - | 1.11B 3.25% | 1.26B 13.34% | 1.22B 3.03% | 1.21B 0.40% | 1.20B 1.42% | -2.44B 303.70% | -2.70B 10.60% | -3.67B 35.87% | -153.98M 95.80% | -1.28B 733.19% | |
cost and expenses | 1.83B - | 1.82B 0.43% | 2.02B 11.28% | 1.92B 5.22% | 1.88B 1.98% | 1.84B 2.42% | 1.82B 0.66% | 2.07B 13.54% | 2.87B 38.74% | 2.84B 1.22% | -2.18B 176.74% | |
operating expenses | 1.72B - | 1.73B 0.93% | 1.92B 10.50% | 1.82B 4.80% | 1.78B 2.36% | 1.76B 1.18% | -1.87B 206.37% | -2.08B 11.35% | -2.89B 38.56% | 648.02M 122.43% | 1.28B 97.98% | |
interest expense | 2.96M - | 3.24M 9.47% | 2.10M 35.23% | 3.06M 46.09% | 3.46M 12.93% | 3.88M 12.06% | 4.34M 12.03% | 2.62M 39.55% | 5.03M 91.73% | 18.40M 265.79% | 19.74M 7.25% | |
ebitda | 112.38M - | 70.72M 37.07% | 31.84M 54.98% | 108.19M 239.79% | 92.92M 14.12% | 89.84M 3.31% | 90.38M 0.60% | 222.95M 146.69% | 453.59M 103.45% | 288.75M 36.34% | 47.29M 83.62% | |
operating income | 94.46M - | 46.49M 50.78% | 1.54M 96.68% | 78.14M 4,967.77% | 67.04M 14.21% | 64.91M 3.18% | 67.85M 4.54% | 203.74M 200.26% | 417.20M 104.78% | 231.57M 44.49% | -15.16M 106.55% | |
depreciation and amortization | 17.92M - | 24.23M 35.19% | 30.30M 25.06% | 30.04M 0.84% | 25.88M 13.87% | 24.93M 3.66% | 22.53M 9.65% | 19.22M 14.69% | 36.39M 89.35% | 57.18M 57.14% | 62.45M 9.22% | |
total other income expenses net | 117.14M - | 132.89M 13.44% | 129.95M 2.21% | 84.27M 35.15% | 55.84M 33.74% | 50.72M 9.16% | 49.12M 3.17% | 14.77M 69.93% | 16.77M 13.54% | 1.08M 93.56% | 60.86M 5,535.28% | |
income before tax | 101.06M - | 51.81M 48.73% | 9.69M 81.29% | 88.03M 808.14% | 75.07M 14.72% | 72.53M 3.38% | 116.97M 61.27% | 218.50M 86.81% | 433.97M 98.61% | 232.65M 46.39% | 60.86M 73.84% | |
income tax expense | 28.48M - | 13.50M 52.59% | 5.65M 58.16% | 19.61M 246.99% | 14.92M 23.89% | 13.51M 9.48% | 26.70M 97.64% | 48.83M 82.93% | 93.99M 92.47% | 50.86M 45.88% | 15.26M 69.99% | |
net income | 63.03M - | 29.75M 52.79% | -6.20M 120.85% | 55.48M 994.23% | 48.66M 12.29% | 47.52M 2.33% | 78.61M 65.43% | 154.91M 97.04% | 323.22M 108.65% | 162.31M 49.78% | 30.44M 81.25% | |
weighted average shs out | 22.10M - | 24.01M 8.64% | 23.54M 1.92% | 23.36M 0.76% | 23.45M 0.35% | 23.54M 0.42% | 23.61M 0.29% | 24.79M 5.01% | 26.82M 8.18% | 27.05M 0.87% | 27.29M 0.88% | |
weighted average shs out dil | 24.74M - | 24.71M 0.13% | 23.54M 4.72% | 23.47M 0.31% | 23.60M 0.53% | 23.68M 0.37% | 23.75M 0.29% | 24.91M 4.88% | 27.17M 9.05% | 27.35M 0.66% | 27.52M 0.63% | |
eps | 2.85 - | 1.24 56.49% | -0.26 120.97% | 1.86 815.38% | 2.08 11.83% | 2.02 2.88% | 3.33 64.85% | 6.25 87.69% | 12.05 92.80% | 6 50.21% | 1.12 81.33% | |
epsdiluted | 2.60 - | 1.24 52.31% | -0.26 120.97% | 1.85 811.54% | 2.06 11.35% | 2.01 2.43% | 3.31 64.68% | 6.22 87.92% | 11.90 91.32% | 5.94 50.08% | 1.11 81.31% |
All numbers in (except ratios and percentages)