IDP Past Earnings Performance
Past criteria checks 2/6
IDP has been growing earnings at an average annual rate of 44.7%, while the Tech industry saw earnings declining at 6.2% annually. Revenues have been growing at an average rate of 27.7% per year. IDP's return on equity is 11.1%, and it has net margins of 16.5%.
Key information
44.7%
Earnings growth rate
43.0%
EPS growth rate
Tech Industry Growth | -2.8% |
Revenue growth rate | 27.7% |
Return on equity | 11.1% |
Net Margin | 16.5% |
Last Earnings Update | 31 Dec 2023 |
Recent past performance updates
Revenue & Expenses BreakdownBeta
How IDP 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 Dec 23 | 36,366 | 5,986 | 7,526 | 2,177 |
30 Sep 23 | 39,496 | 6,517 | 7,619 | 2,115 |
30 Jun 23 | 43,095 | 8,975 | 7,486 | 1,926 |
31 Mar 23 | 43,694 | 10,442 | 6,413 | 1,822 |
31 Dec 22 | 43,112 | 10,330 | 6,518 | 1,741 |
30 Sep 22 | 39,982 | 10,285 | 5,581 | 1,726 |
30 Jun 22 | 34,263 | 7,481 | 5,249 | 1,661 |
31 Mar 22 | 29,559 | 5,379 | 4,701 | 1,674 |
31 Dec 21 | 26,093 | 4,257 | 4,369 | 1,646 |
30 Sep 21 | 22,700 | 2,923 | 4,067 | 1,656 |
30 Jun 21 | 21,067 | 2,155 | 3,685 | 1,673 |
31 Mar 21 | 18,885 | 1,497 | 3,725 | 1,623 |
31 Dec 20 | 18,734 | 1,619 | 3,745 | 1,623 |
30 Sep 20 | 21,122 | 1,892 | 4,239 | 1,506 |
Quality Earnings: A332370 has high quality earnings.
Growing Profit Margin: A332370's current net profit margins (16.5%) are lower than last year (24%).
Free Cash Flow vs Earnings Analysis
Past Earnings Growth Analysis
Earnings Trend: A332370's earnings have grown significantly by 44.7% per year over the past 5 years.
Accelerating Growth: A332370's has had negative earnings growth over the past year, so it can't be compared to its 5-year average.
Earnings vs Industry: A332370 had negative earnings growth (-42.1%) over the past year, making it difficult to compare to the Tech industry average (-12.8%).
Return on Equity
High ROE: A332370's Return on Equity (11.1%) is considered low.