SST Yearly Revenue | SST Revenue | SST Change | SST Revenue Growth |
---|---|---|---|
2024-12-31 | $343.93M | -$58.05M | -14.44% |
2023-12-31 | $401.97M | -$210.26M | -34.34% |
2022-12-31 | $612.23M | -$76.16M | -11.06% |
2021-12-31 | $688.39M | $212.41M | +44.63% |
2020-12-31 | $475.98M | $68.48M | +16.81% |
2019-12-31 | $407.49M | $141.96M | +53.46% |
2018-12-31 | $265.53M | N/A | N/A |