Revenue
$592.03M
TTM · Period ending: · USD

STEL Revenue
Latest reported$592.03Mperiod ending
Latest reported$592.03Mperiod ending
STEL Revenue ($117.52M → $592.03M)
Annual revenue
High-resolution chart · PNG
STEL revenue history
Annual fiscal periods · USD. Dates are reporting period ends; fiscal years can differ from calendar years.
| Period ending | Revenue (USD) |
|---|---|
| 596,260,000 | |
| 625,446,000 | |
| 615,379,000 | |
| 343,348,000 | |
| 261,746,000 | |
| 249,918,000 | |
| 170,559,000 | |
| 148,735,000 | |
| 129,222,000 | |
| 123,662,000 | |
| 117,523,000 |