TSL Past Earnings Performance
Past criteria checks 3/6
TSL has been growing earnings at an average annual rate of 81.5%, while the Industrials industry saw earnings growing at 13.2% annually. Revenues have been growing at an average rate of 79.4% per year. TSL's return on equity is 21.6%, and it has net margins of 36.1%.
Key information
81.5%
Earnings growth rate
81.4%
EPS growth rate
Industrials Industry Growth | 39.2% |
Revenue growth rate | 79.4% |
Return on equity | 21.6% |
Net Margin | 36.1% |
Last Earnings Update | 31 Oct 2023 |
Recent past performance updates
No updates
Recent updates
No updates
Revenue & Expenses Breakdown
How TSL makes and spends money. Based on latest reported earnings, on an LTM basis.
Earnings and Revenue History
Date | Revenue | Earnings | G+A Expenses | R&D Expenses |
---|---|---|---|---|
31 Oct 23 | 172,315 | 62,243 | 53,288 | 0 |
31 Jul 23 | 125,516 | 59,998 | 38,150 | 0 |
30 Apr 23 | 29,861 | 17,392 | 8,195 | 0 |
31 Jan 23 | 23,802 | 16,058 | 6,788 | 0 |
31 Oct 22 | 66,598 | 55,085 | 20,199 | 0 |
31 Jul 22 | 43,202 | 29,277 | 13,371 | 0 |
30 Apr 22 | 19,806 | 3,469 | 6,542 | 0 |
31 Jan 22 | 16,956 | 2,883 | 5,250 | 0 |
31 Oct 21 | 14,106 | 2,296 | 3,958 | 0 |
31 Jul 21 | 9,652 | 1,602 | 2,475 | 0 |
30 Apr 21 | 5,198 | 907 | 992 | 0 |
31 Jan 21 | 4,292 | 689 | 992 | 0 |
31 Oct 20 | 3,386 | 470 | 992 | 0 |
31 Jul 20 | 3,392 | 648 | 812 | 0 |
30 Apr 20 | 3,398 | 825 | 633 | 0 |
31 Jan 20 | 2,999 | 738 | 633 | 0 |
31 Oct 19 | 2,599 | 650 | 633 | 0 |
31 Jul 19 | -1,813 | -1,079 | 359 | 0 |
30 Apr 19 | -6,225 | -2,807 | 86 | 0 |
31 Jan 19 | -2,972 | -1,370 | 86 | 0 |
31 Oct 18 | 281 | 66 | 86 | 0 |
31 Jul 18 | 6,802 | 1,984 | 2,098 | 0 |
30 Apr 18 | 13,323 | 3,901 | 4,110 | 0 |
31 Jan 18 | 13,720 | 2,637 | 4,110 | 0 |
31 Oct 17 | 14,117 | 1,373 | 4,110 | 0 |
31 Jul 17 | 15,145 | 1,290 | 3,816 | 0 |
30 Apr 17 | 16,173 | 1,206 | 3,522 | 0 |
31 Jan 17 | 15,703 | 1,076 | 3,522 | 0 |
31 Oct 16 | 15,234 | 946 | 3,522 | 0 |
31 Jul 16 | 14,862 | 814 | 3,629 | 0 |
30 Apr 16 | 14,490 | 681 | 3,736 | 0 |
31 Jan 16 | 15,081 | 840 | 3,736 | 0 |
31 Oct 15 | 15,673 | 998 | 3,736 | 0 |
31 Jul 15 | 15,500 | 974 | 3,646 | 0 |
30 Apr 15 | 15,278 | 946 | 3,544 | 0 |
31 Jan 15 | 15,383 | 1,260 | 3,533 | 0 |
31 Oct 14 | 15,534 | 1,576 | 3,533 | 0 |
31 Jul 14 | 15,084 | 1,849 | 3,015 | 0 |
30 Apr 14 | 14,773 | 2,140 | 2,524 | 0 |
31 Jan 14 | 16,363 | 2,426 | 2,961 | 0 |
31 Oct 13 | 15,395 | 2,343 | 2,961 | 0 |
31 Jul 13 | 11,340 | 2,286 | 2,907 | 0 |
Quality Earnings: TSL has a high level of non-cash earnings.
Growing Profit Margin: TSL's current net profit margins (36.1%) are lower than last year (82.7%).
Free Cash Flow vs Earnings Analysis
Past Earnings Growth Analysis
Earnings Trend: TSL's earnings have grown significantly by 81.5% per year over the past 5 years.
Accelerating Growth: TSL's earnings growth over the past year (13%) is below its 5-year average (81.5% per year).
Earnings vs Industry: TSL earnings growth over the past year (13%) exceeded the Industrials industry 11.8%.
Return on Equity
High ROE: TSL's Return on Equity (21.6%) is considered high.