| STE Yearly Revenue | STE Revenue | STE Change | STE Revenue Growth |
|---|---|---|---|
| 2025-03-31 | $5.46B | $320.81M | +6.24% |
| 2024-03-31 | $5.14B | $602.44M | +13.28% |
| 2023-03-31 | $4.54B | $312.86M | +7.41% |
| 2022-03-31 | $4.22B | $1.12B | +35.91% |
| 2021-03-31 | $3.11B | $76.62M | +2.53% |
| 2020-03-31 | $3.03B | $248.73M | +8.94% |
| 2019-03-31 | $2.78B | $162.17M | +6.19% |
| 2018-03-31 | $2.62B | $7.24M | +0.28% |
| 2017-03-31 | $2.61B | $373.99M | +16.71% |
| 2016-03-31 | $2.24B | $388.50M | +21.00% |
| 2015-03-31 | $1.85B | $228.01M | +14.06% |
| 2014-03-30 | $1.62B | $1.08B | +199.38% |
| 2013-03-31 | $541.87M | $73.94M | +15.80% |
| 2012-04-01 | $467.93M | N/A | N/A |