Income Statement | Trend | Unit | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-30 | 1999-06-30 | 1999-03-31 | 1998-12-31 | 1998-09-30 | 1998-06-30 | 1998-03-31 | 1997-12-31 | 1997-09-30 | 1997-06-30 | 1997-03-31 | 1996-12-31 | 1996-09-30 | 1996-06-30 | 1996-03-31 | 1995-12-31 | 1995-09-30 | 1995-06-30 | 1995-03-31 | 1994-12-31 | 1994-09-30 | 1994-06-30 | 1994-03-31 | 1993-12-31 | 1993-09-30 | 1993-06-30 | 1993-03-31 | 1992-12-31 | 1992-09-30 | 1992-06-30 | 1992-03-31 | 1991-12-31 | 1991-09-30 | 1991-06-30 | 1991-03-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue |
Loading...
|
M | 153 | 149 | 114 | 105 | 90 | 88 | 84 | 78 | 71 | 71 | 57 | 54 | 51 | 49 | 50 | 48 | 49 | 51 | 50 | 50 | 48 | 47 | 46 | 45 | 43 | 41 | 42 | 40 | 39 | 37 | 38 | 38 | 37 | 36 | 36 | 35 | 32 | 29 | 26 | 25 | 25 | 24 | 22 | 22 | 22 | 22 | 22 | 22 | 26 | 21 | 22 | 21 | 22 | 18 | 22 | 25 | 23 | 24 | 23 | 24 | 24 | 21 | 23 | 22 | 23 | 16 | 20 | 21 | 22 | 21 | 20 | 21 | 22 | 21 | 20 | 20 | 20 | 17 | 20 | 19 | 18 | 15 | 20 | 18 | 18 | 16 | 17 | 16 | 15 | 15 | 13 | 13 | 13 | 12 | 12 | 12 | 12 | 12 | 12 | 11 | 11 | 10 | 10 | 10 | 10 | 9 | 9 | 9 | 8 | 8 | 8 | 8 | 7 | 7 | 7 | 7 | 7 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 5 | 5 | 5 | 5 |
Cost of Revenue |
Loading...
|
M | - | - | - | - | - | - | - | - | - | 1 | 0 | 0 | 0 | 2 | - | - | - | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 8 | 0 | -1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -1 | 3 | 3 | 3 | 4 | 0 | 8 | 11 | 13 | -4 | 13 | 15 | 16 | 20 | 15 | 15 | 25 | 17 | 18 | 14 | 16 | 16 | 16 | 15 | 17 | 16 | 14 | 13 | 12 | 12 | 11 | 11 | 10 | 10 | 9 | 9 | 10 | 10 | 11 | 11 | 10 | 12 | 9 | 9 | 10 | 11 | 12 | 12 | 13 | 12 | 11 | 11 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Gross Profit |
Loading...
|
M | 153 | 149 | 114 | 105 | 90 | 88 | 84 | 78 | 71 | 70 | 57 | 53 | 50 | 47 | 50 | 48 | 49 | 51 | 50 | 50 | 48 | 47 | 46 | 45 | 43 | 42 | 42 | 40 | 39 | 37 | 38 | 38 | 37 | 37 | 36 | 35 | 32 | 29 | 27 | 25 | 25 | 24 | 22 | 22 | 22 | 23 | 22 | 22 | 23 | 21 | 22 | 21 | 22 | 18 | 26 | 25 | 23 | 24 | 23 | 24 | 24 | 21 | 23 | 22 | 23 | 16 | 20 | 21 | 22 | 21 | 20 | 21 | 22 | 21 | 20 | 20 | 20 | 17 | 20 | 19 | 18 | 15 | 20 | 18 | 18 | 16 | 17 | 16 | 15 | 15 | 13 | 13 | 13 | 12 | 12 | 12 | 12 | 12 | 12 | 11 | 11 | 10 | 10 | 10 | 10 | 9 | 9 | 9 | 8 | 8 | 8 | 8 | 7 | - | 7 | 7 | 7 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 5 | 5 | 5 | 5 |
Operating Expenses |
Loading...
|
M | 112 | 150 | 73 | 78 | 45 | 48 | 47 | 43 | 38 | 32 | 62 | 37 | 28 | 19 | 33 | 37 | 43 | 26 | 24 | 31 | 24 | 24 | 24 | 31 | 25 | 24 | 23 | 23 | 24 | 24 | 24 | 24 | 23 | 31 | 28 | 25 | 31 | 20 | 18 | 17 | 15 | 14 | 13 | 11 | 11 | 16 | 11 | 11 | 9 | 11 | 11 | 12 | 14 | 11 | 18 | 13 | 14 | 14 | 20 | 10 | 8 | 15 | 8 | 8 | 2 | -1 | -2 | -1 | -1 | 0 | -1 | -1 | 1 | 2 | 2 | 2 | 4 | 4 | 4 | 4 | 3 | 6 | 3 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | -2 | -2 | -3 | -4 | -3 | -2 | -2 | -2 | -1 | -1 | -1 | -1 | -1 | -2 | -1 | -1 | -1 | -1 | -1 | 0 | 0 | -1 | 0 | - | -1 | -1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | -1 | -1 | -2 | -2 | -2 |
Selling, General, and Administrative Expenses (SG&A) |
Loading...
|
M | 40 | 63 | 38 | 39 | 33 | 30 | 33 | 32 | 32 | 30 | 29 | 25 | 24 | 22 | 22 | 20 | 22 | 21 | 21 | 23 | 21 | 19 | 20 | 20 | 18 | 17 | 17 | 17 | 17 | 17 | 16 | 16 | 16 | 16 | 16 | 17 | 19 | 14 | 13 | 12 | 12 | 11 | 10 | 10 | 10 | 10 | 9 | 10 | 10 | 11 | 10 | 9 | 10 | 10 | 8 | 9 | 9 | 7 | 1 | 10 | 9 | 7 | 7 | 7 | 8 | 7 | 7 | 7 | 7 | 6 | 6 | 6 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 6 | 5 | 5 | 5 | 5 | 5 | 4 | 5 | 4 | 4 | 5 | 4 | 4 | 4 | 4 | 3 | 4 | 4 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Research and Development (R&D) Expenses |
Loading...
|
M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Other Operating Expenses |
Loading...
|
M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 4 | 4 | 11 | 7 | 7 | 6 | 6 | 6 | 7 | 8 | 8 | 7 | 15 | 12 | 9 | 11 | 6 | 5 | 5 | 3 | 3 | 2 | 1 | 1 | 6 | 2 | 1 | -1 | 1 | 1 | 2 | 5 | 1 | 10 | 4 | 5 | 7 | 19 | 0 | -1 | 8 | 1 | 1 | -5 | -8 | -8 | -8 | -8 | -7 | -7 | -7 | -6 | -5 | -5 | -4 | -3 | -3 | -2 | -2 | -2 | 1 | -2 | -3 | -3 | -3 | -2 | -2 | -3 | -4 | -6 | -6 | -7 | -7 | -7 | -6 | -6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Costs and Expenses |
Loading...
|
M | - | - | - | - | - | - | - | - | - | -33 | 7 | 4 | 4 | -67 | - | - | - | -68 | 1 | 2 | 1 | -60 | 1 | 4 | 2 | -52 | 2 | 2 | 2 | -24 | 2 | 3 | 2 | -31 | -7 | 3 | 4 | -20 | 2 | 2 | 1 | -14 | 2 | 2 | 1 | -15 | -1 | -1 | -2 | -16 | 1 | -7 | -10 | -10 | 4 | -13 | -14 | -12 | -12 | -14 | -14 | -22 | -17 | -18 | -13 | -13 | -15 | -15 | -14 | -13 | -15 | -14 | -14 | -14 | -14 | -13 | -15 | -14 | -14 | -13 | -12 | -16 | -13 | -12 | -12 | -11 | -14 | -11 | -10 | -10 | -9 | -9 | -9 | -9 | -9 | -9 | -9 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Operating Income |
Loading...
|
M | 42 | 0 | 41 | 27 | 45 | 40 | 37 | 35 | 33 | 38 | -5 | 16 | 23 | 28 | 17 | 10 | 5 | 25 | 26 | 19 | 24 | 23 | 22 | 14 | 18 | 18 | 20 | 17 | 16 | 13 | 14 | 14 | 14 | 6 | 8 | 10 | 2 | 9 | 9 | 8 | 10 | 10 | 10 | 10 | 10 | 7 | 11 | 11 | 14 | 10 | 11 | 9 | 8 | 6 | 8 | 12 | 9 | 10 | 3 | 14 | 16 | 5 | 15 | 14 | 21 | 17 | 22 | 22 | 23 | 21 | 22 | 21 | 21 | 19 | 18 | 18 | 16 | 13 | 16 | 15 | 15 | 10 | 17 | 17 | 16 | 15 | 15 | 14 | 14 | 14 | 15 | 15 | 16 | 16 | 16 | 15 | 14 | 14 | 13 | 12 | 11 | 11 | 11 | 12 | 11 | 10 | 10 | 9 | 9 | 9 | 8 | 8 | 8 | - | 8 | 7 | 7 | 6 | 6 | 6 | 6 | 5 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 7 | 7 | 7 | 7 |
Interest Expense |
Loading...
|
M | 41 | 7 | 30 | 22 | 11 | 6 | 4 | 4 | 3 | 3 | 3 | 3 | 3 | 4 | 4 | 4 | 6 | 7 | 8 | 8 | 7 | 7 | 6 | 5 | 4 | 4 | 4 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 4 | 4 | 4 | 5 | 5 | 6 | 6 | 6 | 7 | 8 | 8 | 9 | 10 | 10 | 11 | 12 | 11 | 12 | 13 | 15 | 15 | 15 | 15 | 15 | 15 | 14 | 12 | 12 | 11 | 10 | 10 | 10 | 9 | 8 | 8 | 11 | 9 | 9 | 9 | 8 | 9 | 8 | 8 | 9 | 11 | 11 | 12 | 12 | 12 | 11 | 10 | 10 | 9 | 8 | 7 | 8 | 8 | 8 | 7 | 7 | 6 | 6 | 6 | 6 | 6 | 5 | 5 | 5 | 6 | 5 | 5 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 5 | 5 | 5 | 6 | 6 | 6 |
Non-operating Income/Expense |
Loading...
|
M | 38 | 44 | 41 | 27 | -11 | -6 | -4 | -4 | -3 | -3 | -3 | -3 | -4 | -4 | -4 | -4 | -6 | -7 | -8 | -8 | -7 | -7 | -6 | -5 | -4 | -4 | -4 | -3 | -3 | -3 | -3 | -3 | -3 | -3 | -3 | -3 | -3 | -3 | -3 | -3 | -3 | -3 | -3 | -3 | -3 | -2 | -4 | -4 | -4 | -5 | -5 | -6 | -6 | -6 | -7 | -8 | -8 | -9 | -10 | -10 | -11 | -12 | -11 | -12 | -13 | -15 | -15 | -15 | -15 | -15 | -15 | -14 | -12 | -12 | -11 | -10 | -10 | -10 | -9 | -8 | -8 | -11 | -9 | -9 | -9 | -8 | -9 | -8 | -9 | -9 | -11 | -11 | -12 | -12 | -12 | -11 | -10 | -10 | -9 | -8 | -7 | -8 | -8 | -8 | -7 | -7 | -6 | -6 | -6 | -6 | -6 | -5 | -5 | - | -6 | -5 | -5 | -4 | -4 | -4 | -4 | -4 | -4 | -4 | -4 | -4 | -4 | -5 | -5 | -5 | -6 | -6 | -6 |
EBT |
Loading...
|
M | 38 | 44 | 41 | 27 | 34 | 34 | 33 | 32 | 30 | 35 | -8 | 12 | 19 | 25 | 13 | 6 | -1 | 18 | 18 | 12 | 18 | 16 | 16 | 9 | 14 | 14 | 16 | 14 | 13 | 11 | 11 | 11 | 12 | 3 | 6 | 7 | -1 | 6 | 6 | 5 | 7 | 7 | 7 | 7 | 7 | 6 | 7 | 8 | 10 | 5 | 6 | 4 | 2 | 0 | 0 | 4 | 1 | 1 | -7 | 4 | 5 | -6 | 3 | 3 | 8 | 2 | 7 | 7 | 8 | 7 | 7 | 8 | 8 | 7 | 7 | 7 | 6 | 3 | 7 | 7 | 7 | -1 | 8 | 7 | 7 | 7 | 6 | 6 | 6 | 5 | 5 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 3 | 4 | 4 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 | 1 | 1 | 1 |
Income Tax Provision |
Loading...
|
M | 8 | 10 | 9 | 6 | 7 | 7 | 7 | 7 | 6 | 7 | -2 | 2 | 4 | 4 | 3 | 1 | 0 | 3 | 3 | 2 | 3 | 2 | 3 | 1 | 2 | 5 | 5 | 4 | 4 | 3 | 4 | 3 | 4 | 0 | 1 | 2 | 0 | 2 | 2 | 2 | 2 | 2 | 4 | 3 | 2 | 2 | 2 | 2 | 3 | 1 | 2 | 1 | 0 | 0 | 0 | 1 | 0 | -1 | -3 | 1 | 1 | -3 | 0 | 1 | 2 | 0 | 2 | 2 | 2 | 2 | 1 | 2 | 2 | 2 | 2 | 2 | 2 | 0 | 2 | 2 | 2 | -1 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
Income after Tax |
Loading...
|
M | 30 | 34 | 32 | 21 | 27 | 27 | 26 | 25 | 24 | 28 | -6 | 10 | 15 | 21 | 10 | 5 | -1 | 15 | 15 | 10 | 14 | 14 | 13 | 8 | 12 | 9 | 11 | 10 | 9 | 7 | 8 | 8 | 8 | 3 | 4 | 5 | -1 | 4 | 4 | 3 | 5 | 5 | 3 | 5 | 5 | 4 | 5 | 5 | 7 | 4 | 4 | 3 | 2 | 1 | 0 | 3 | 1 | 1 | -4 | 3 | 4 | -3 | 3 | 2 | 6 | 2 | 5 | 5 | 6 | 5 | 5 | 6 | 6 | 5 | 5 | 5 | 5 | 3 | 5 | 5 | 5 | 0 | 6 | 5 | 5 | 5 | 5 | 5 | 4 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 2 | 3 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 | 1 | 1 | 1 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
Non-Controlling Interest |
Loading...
|
M | - | - | - | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 19 | 4 | 4 | 6 | -23 | 8 | 7 | 7 | -15 | 6 | 5 | 4 | 4 | 4 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 2 | -8 | 6 | 6 | 7 | -16 | 12 | 8 | 8 | 7 | 8 | 9 | 10 | -47 | 9 | 8 | 53 | 0 | 3 | -3 | -1 | -1 | 2 | -2 | -4 | -5 | -3 | -2 | -6 | -2 | -5 | -5 | -6 | -5 | -5 | -6 | -6 | -6 | -5 | -5 | -5 | -3 | -5 | -5 | -5 | -10 | -6 | -5 | -5 | -5 | -5 | -5 | -5 | -4 | -3 | -3 | -3 | -3 | -3 | -3 | -3 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Net Income |
Loading...
|
M | - | - | - | 21 | 27 | 27 | 26 | 25 | 24 | 28 | -6 | 10 | 15 | 21 | 10 | 5 | -1 | 15 | 15 | 10 | 14 | 14 | 13 | 8 | 12 | 9 | 11 | 10 | 9 | 7 | 8 | 8 | 8 | 3 | 4 | 5 | -1 | 4 | 4 | 3 | 5 | 5 | 3 | 5 | 5 | 4 | 5 | 5 | 7 | 3 | 4 | 3 | 1 | 0 | -3 | 3 | 1 | 1 | -2 | 2 | 4 | 5 | 3 | 2 | 6 | 2 | 5 | 5 | 6 | 5 | 5 | 6 | 6 | 6 | 5 | 5 | 5 | 3 | 5 | 5 | 5 | 10 | 6 | 5 | 5 | 5 | 5 | 5 | 5 | 4 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Shares (Basic, Weighted) |
|
M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Shares (Diluted, Weighted) |
|
R | 35,051,810.00 | 35,089,825.00 | 35,061,897.00 | 32,649,976.00 | 27,402,914.00 | 27,981,656.00 | 27,973,255.00 | 28,061,736.00 | 28,129,131.00 | 28,114,980.00 | 20,789,271.00 | 19,461,934.00 | 19,436,311.00 | 19,442,284.00 | 19,637,689.00 | 19,858,880.00 | 20,538,214.00 | 20,599,127.00 | 20,595,769.00 | 20,442,366.00 | 19,508,868.00 | 19,483,452.00 | 19,466,865.00 | 19,293,381.00 | 18,256,035.00 | 18,240,092.00 | 18,213,533.00 | 18,203,752.00 | 18,192,957.00 | 18,172,030.00 | 18,110,710.00 | 18,113,812.00 | 18,194,990.00 | 18,278,272.00 | 18,271,979.00 | 18,253,918.00 | 15,930,235.00 | 14,809,289.00 | 12,765,880.00 | 10,880,090.00 | 10,740,884.00 | 10,718,465.00 | 10,692,555.00 | 10,597,033.00 | 10,571,383.00 | 10,542,810.00 | 10,530,876.00 | 10,524,429.00 | 10,513,388.00 | 10,513,388.00 | 10,519,673.00 | 10,507,895.00 | 10,477,360.00 | 10,471,819.00 | 10,437,770.00 | 10,429,369.00 | 10,400,243.00 | 10,391,542.00 | 10,372,946.00 | 10,377,105.00 | 10,355,280.00 | 10,344,862.00 | 10,354,522.00 | 10,352,135.00 | 10,345,180.00 | 10,302,713.00 | 10,483,657.00 | 10,574,250.00 | 10,670,148.00 | 10,584,893.00 | 10,748,996.00 | 10,714,030.00 | 10,655,233.00 | 10,530,444.00 | 10,591,470.00 | 10,541,774.00 | 10,558,003.00 | 10,419,189.00 | 10,669,798.00 | 10,766,289.00 | 10,808,007.00 | 10,560,241.00 | 10,896,461.00 | 10,598,819.00 | 10,768,490.00 | 10,056,615.00 | 8,988,974.00 | 8,507,149.00 | 10,138,921.00 | 8,233,685.00 | 10,207,819.00 | 10,253,264.00 | 10,178,072.00 | 8,298,888.00 | 10,122,325.00 | 8,385,620.00 | 10,310,501.00 | 8,388,481.00 | 11,839,631.00 | 9,905,405.00 | 10,977,816.00 | 8,814,318.00 | 12,787,178.00 | 12,124,164.00 | 8,858,218.00 | 8,858,218.00 | 16,921,354.00 | 16,152,201.00 | 7,945,580.00 | 7,945,580.00 | 15,942,492.00 | 17,861,542.00 | 7,909,820.00 | 7,909,820.00 | 6,936,988.00 | 6,957,267.00 | 6,980,081.00 | 6,980,081.00 | 7,000,362.00 | 7,000,362.00 | 7,001,629.00 | 7,065,003.00 | 7,065,003.00 | 7,072,609.00 | 6,125,792.00 | 6,496,424.00 | 6,496,424.00 | 6,712,553.00 | 5,885,682.00 | 5,792,261.00 | 5,792,261.00 | 5,797,837.00 | 5,810,386.00 |
EBITDA |
Loading...
|
M | -4 | 3 | 44 | 30 | 47 | 42 | 39 | 37 | 34 | 44 | -4 | 17 | 23 | 29 | 18 | 11 | 6 | 26 | 27 | 20 | 25 | 24 | 23 | 15 | 19 | 19 | 20 | 18 | 16 | 14 | 15 | 15 | 15 | 7 | 9 | 11 | 3 | 9 | 9 | 8 | 10 | 10 | 10 | 11 | 11 | 7 | 11 | 11 | 14 | 10 | 11 | 9 | 8 | 7 | 8 | 12 | 10 | 10 | 4 | 14 | 17 | 5 | 15 | 14 | 21 | 17 | 22 | 22 | 23 | 21 | 22 | 21 | 21 | 19 | 18 | 18 | 16 | 13 | 16 | 15 | 15 | 12 | 19 | 19 | 17 | 16 | 16 | 15 | 15 | 16 | 16 | 17 | 17 | 17 | 17 | 16 | 15 | 15 | 14 | 13 | 12 | 13 | 14 | 12 | 12 | 11 | 10 | 10 | 10 | 8 | 9 | 9 | 8 | - | 8 | 8 | 7 | 7 | 6 | 6 | 6 | 5 | 7 | 6 | 6 | 6 | 7 | 7 | 7 | 7 | 7 | 7 | 7 |
Depreciation and Amortization |
Loading...
|
M | 5 | 3 | 3 | 3 | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 2 | 2 | 2 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 3 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | 0 |
EBIT |
Loading...
|
M | -9 | 0 | 41 | 27 | 45 | 40 | 37 | 35 | 33 | 42 | -5 | 16 | 23 | 28 | 17 | 10 | 5 | 25 | 26 | 19 | 24 | 23 | 22 | 14 | 18 | 18 | 20 | 17 | 16 | 13 | 14 | 14 | 14 | 6 | 8 | 10 | 2 | 9 | 9 | 8 | 10 | 10 | 10 | 10 | 10 | 7 | 11 | 11 | 14 | 10 | 11 | 9 | 8 | 6 | 8 | 12 | 9 | 10 | 3 | 14 | 16 | -6 | 3 | 3 | 8 | 2 | 7 | 7 | 8 | 7 | 7 | 8 | 8 | 7 | 7 | 7 | 6 | 3 | 7 | 7 | 7 | 10 | 17 | 17 | 16 | 15 | 15 | 14 | 14 | 14 | 15 | 15 | 16 | 16 | 16 | 15 | 14 | 14 | 13 | 12 | 11 | 11 | 11 | 12 | 11 | 10 | 10 | 9 | 9 | 9 | 8 | 8 | 8 | 2 | 8 | 7 | 7 | 6 | 6 | 6 | 6 | 5 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 7 | 7 | 7 | 7 |
Income from Discontinued Operations |
Loading...
|
M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Tax Rate (Effective) |
Loading...
|
% | 21.84 | 22.29 | 21.72 | 22.62 | 20.97 | 20.99 | 22.19 | 21.58 | 20.18 | 19.86 | 27.39 | 19.14 | 19.94 | 17.16 | 20.52 | 19.30 | 16.94 | 15.70 | 18.08 | 18.91 | 19.03 | 15.09 | 18.15 | 11.37 | 16.87 | 37.23 | 32.00 | 31.13 | 30.42 | 31.05 | 31.94 | 30.41 | 31.37 | 14.13 | 24.89 | 31.23 | 17.98 | 32.46 | 29.33 | 31.22 | 30.99 | 31.03 | 63.51 | 33.78 | 31.58 | 30.06 | 32.38 | 32.94 | 31.62 | 25.75 | 32.47 | 23.29 | 20.81 | -552.87 | -115.10 | 18.85 | 7.78 | -79.59 | 39.28 | 23.88 | 22.40 | 49.28 | 14.31 | 26.11 | 26.02 | -1.71 | 23.76 | 26.84 | 26.55 | 27.28 | 21.71 | 28.88 | 28.40 | 26.53 | 27.31 | 27.73 | 26.60 | 15.27 | 26.16 | 25.88 | 27.00 | 87.14 | 27.72 | 27.15 | 28.81 | 26.75 | 26.93 | 27.61 | 27.65 | 32.42 | 29.33 | 29.61 | 30.50 | 28.29 | 29.26 | 30.39 | 30.89 | 28.21 | 31.71 | 32.43 | 31.58 | 28.57 | 32.35 | 33.33 | 33.33 | 32.35 | 31.25 | 32.26 | 31.03 | 31.03 | 30.77 | 31.03 | 28.57 | 28.57 | 30.43 | 31.82 | 31.82 | 23.81 | 28.57 | 31.58 | 31.58 | 23.53 | 26.32 | 25.00 | 28.57 | 13.33 | 29.41 | 26.67 | 21.43 | 25.00 | 18.18 | 18.18 | 25.00 |
Earnings Per Share (EPS), Basic |
|
M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Earnings Per Share (EPS), Diluted |
|
M | - | - | - | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Gross Profit Margin |
Loading...
|
% | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 99.21 | 99.15 | 99.08 | 99.09 | 96.76 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.88 | 99.83 | 100.35 | 100.06 | 99.73 | 100.01 | 100.29 | 100.59 | 100.16 | 100.08 | 101.38 | 100.00 | 100.39 | 101.83 | 100.23 | 100.67 | 100.76 | 99.96 | 100.52 | 100.09 | 100.03 | 100.02 | 103.78 | 100.00 | 100.00 | 87.91 | 100.00 | 101.93 | 100.00 | 100.00 | 100.00 | 116.38 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | - | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 |
Operating Income Margin |
Loading...
|
% | 27.22 | -0.15 | 35.70 | 25.92 | 49.89 | 45.01 | 44.14 | 45.38 | 46.06 | 53.39 | -8.81 | 29.20 | 44.71 | 58.15 | 33.60 | 21.63 | 10.92 | 48.94 | 51.85 | 38.86 | 50.91 | 49.04 | 47.39 | 31.07 | 42.04 | 43.38 | 46.26 | 42.94 | 39.72 | 35.98 | 37.20 | 37.09 | 38.25 | 15.45 | 22.57 | 28.11 | 5.97 | 30.67 | 32.84 | 30.89 | 38.92 | 42.76 | 43.59 | 48.30 | 48.25 | 31.82 | 49.24 | 50.89 | 54.09 | 46.37 | 50.47 | 44.75 | 36.71 | 36.38 | 33.85 | 48.09 | 40.20 | 41.26 | 14.08 | 58.57 | 67.64 | 26.36 | 65.86 | 63.77 | 90.51 | 105.86 | 107.51 | 103.52 | 104.04 | 100.77 | 104.93 | 102.73 | 94.96 | 90.87 | 91.04 | 88.03 | 81.29 | 77.98 | 79.16 | 80.49 | 83.48 | 62.44 | 86.70 | 91.08 | 92.03 | 93.78 | 86.15 | 87.59 | 91.95 | 96.55 | 114.15 | 118.32 | 124.01 | 130.58 | 127.80 | 117.44 | 115.77 | 116.10 | 110.08 | 105.31 | 105.71 | 109.62 | 111.00 | 114.71 | 114.58 | 112.22 | 110.34 | 108.24 | 108.54 | 104.94 | 105.13 | 109.21 | 105.63 | - | 116.42 | 112.12 | 104.62 | 100.00 | 96.77 | 93.33 | 91.67 | 93.10 | 95.00 | 93.22 | 90.48 | 90.32 | 101.69 | 103.45 | 114.55 | 125.00 | 131.37 | 142.55 | 145.83 |
Net Income Margin |
Loading...
|
% | - | - | - | 20.06 | 29.53 | 30.39 | 30.82 | 31.98 | 33.26 | 39.58 | -10.07 | 18.71 | 30.55 | 42.05 | 20.49 | 9.94 | -1.57 | 29.33 | 29.64 | 19.22 | 29.97 | 29.78 | 27.60 | 17.68 | 27.43 | 21.70 | 25.81 | 24.24 | 22.53 | 19.85 | 20.62 | 21.01 | 21.35 | 7.16 | 11.45 | 13.93 | -2.17 | 14.37 | 15.98 | 14.09 | 19.38 | 21.39 | 11.28 | 22.88 | 23.23 | 17.38 | 22.08 | 22.79 | 25.88 | 16.45 | 16.99 | 12.89 | 6.04 | 0.31 | -12.52 | 11.27 | 3.41 | 2.95 | -9.94 | 9.73 | 16.08 | 21.61 | 13.04 | 8.70 | 24.76 | 13.73 | 25.23 | 25.10 | 26.08 | 22.37 | 25.97 | 26.47 | 27.44 | 27.10 | 25.99 | 24.11 | 23.37 | 16.40 | 25.55 | 26.65 | 29.11 | 66.95 | 30.13 | 29.49 | 28.52 | 27.51 | 27.79 | 29.52 | 30.30 | 23.72 | 24.04 | 22.99 | 20.71 | 21.80 | 23.21 | 21.74 | 23.42 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
EBITDA Ratio |
Loading...
|
% | -2.67 | 2.04 | 38.57 | 28.59 | 51.97 | 47.29 | 46.54 | 48.00 | 48.47 | 62.21 | -6.58 | 31.76 | 45.93 | 60.01 | 35.32 | 23.15 | 12.42 | 50.69 | 53.75 | 40.51 | 52.35 | 50.88 | 49.26 | 33.00 | 43.80 | 45.58 | 48.32 | 45.10 | 41.93 | 38.68 | 39.86 | 39.74 | 40.94 | 18.59 | 25.69 | 31.36 | 8.09 | 32.44 | 34.23 | 32.03 | 39.99 | 43.90 | 44.40 | 49.06 | 49.12 | 32.53 | 49.85 | 51.38 | 54.51 | 46.99 | 51.12 | 45.48 | 37.44 | 37.59 | 34.86 | 49.05 | 41.24 | 42.51 | 15.39 | 59.90 | 69.01 | 26.36 | 65.86 | 63.77 | 90.51 | 105.86 | 107.51 | 103.52 | 104.04 | 100.77 | 104.93 | 102.73 | 94.96 | 90.87 | 91.04 | 88.03 | 81.29 | 77.98 | 79.16 | 80.49 | 83.48 | 75.94 | 94.53 | 100.72 | 98.90 | 96.78 | 92.13 | 93.67 | 98.19 | 104.40 | 122.25 | 127.18 | 133.16 | 139.82 | 136.88 | 126.68 | 125.59 | 126.27 | 120.17 | 116.81 | 118.10 | 120.19 | 139.00 | 116.67 | 125.00 | 120.00 | 117.24 | 115.29 | 117.07 | 103.70 | 115.38 | 122.37 | 112.68 | - | 119.40 | 119.70 | 110.77 | 109.52 | 103.23 | 98.33 | 101.67 | 86.21 | 108.33 | 103.39 | 100.00 | 91.94 | 111.86 | 112.07 | 123.64 | 130.77 | 141.18 | 148.94 | 154.17 |
EBIT Ratio |
Loading...
|
% | -5.91 | -0.15 | 35.70 | 25.92 | 49.89 | 45.01 | 44.14 | 45.38 | 46.06 | 60.07 | -8.81 | 29.20 | 44.71 | 58.15 | 33.60 | 21.63 | 10.92 | 48.94 | 51.85 | 38.86 | 50.91 | 49.04 | 47.39 | 31.07 | 42.04 | 43.38 | 46.26 | 42.94 | 39.72 | 35.98 | 37.20 | 37.09 | 38.25 | 15.45 | 22.57 | 28.11 | 5.97 | 30.67 | 32.84 | 30.89 | 38.92 | 42.76 | 43.59 | 48.30 | 48.25 | 31.82 | 49.24 | 50.89 | 54.09 | 46.37 | 50.47 | 44.75 | 36.71 | 36.38 | 33.85 | 48.09 | 40.20 | 41.26 | 14.08 | 58.57 | 67.64 | -29.30 | 15.22 | 11.77 | 33.46 | 13.50 | 33.09 | 34.31 | 35.50 | 30.76 | 33.17 | 37.22 | 38.32 | 34.14 | 35.76 | 36.24 | 31.83 | 19.36 | 34.60 | 35.95 | 39.88 | 62.44 | 86.70 | 91.08 | 92.03 | 93.78 | 86.15 | 87.59 | 91.95 | 96.55 | 114.15 | 118.32 | 124.01 | 130.58 | 127.80 | 117.44 | 115.77 | 116.10 | 110.08 | 105.31 | 105.71 | 109.62 | 111.00 | 114.71 | 114.58 | 112.22 | 110.34 | 108.24 | 108.54 | 104.94 | 105.13 | 109.21 | 105.63 | 29.58 | 116.42 | 112.12 | 104.62 | 100.00 | 96.77 | 93.33 | 91.67 | 93.10 | 95.00 | 93.22 | 90.48 | 90.32 | 101.69 | 103.45 | 114.55 | 125.00 | 131.37 | 142.55 | 145.83 |
EBT Ratio |
Loading...
|
% | 24.69 | 29.14 | 35.70 | 25.92 | 37.36 | 38.66 | 39.61 | 40.77 | 41.66 | 49.39 | -13.86 | 23.34 | 37.46 | 50.76 | 25.78 | 12.32 | -1.90 | 34.79 | 36.19 | 23.70 | 37.01 | 35.07 | 33.71 | 19.95 | 33.00 | 34.58 | 37.95 | 35.20 | 32.38 | 28.79 | 30.30 | 30.19 | 31.10 | 8.34 | 15.25 | 20.25 | -2.64 | 21.54 | 22.61 | 20.48 | 28.09 | 31.02 | 30.90 | 34.55 | 33.95 | 24.86 | 32.66 | 33.99 | 37.84 | 24.34 | 26.78 | 18.29 | 10.59 | 0.49 | 0.87 | 16.45 | 6.07 | 2.84 | -28.50 | 15.58 | 22.55 | -29.30 | 15.22 | 11.77 | 33.46 | 13.50 | 33.09 | 34.31 | 35.50 | 30.76 | 33.17 | 37.22 | 38.32 | 34.14 | 35.76 | 36.24 | 31.83 | 19.36 | 34.60 | 35.95 | 39.88 | -7.07 | 41.67 | 40.48 | 40.07 | 42.01 | 36.63 | 39.25 | 36.64 | 34.20 | 33.87 | 32.66 | 29.80 | 30.39 | 32.79 | 31.25 | 33.88 | 33.05 | 34.45 | 32.74 | 36.19 | 33.65 | 34.00 | 41.18 | 37.50 | 37.78 | 36.78 | 36.47 | 35.37 | 35.80 | 33.33 | 38.16 | 29.58 | 29.58 | 34.33 | 33.33 | 33.85 | 33.33 | 33.87 | 31.67 | 31.67 | 29.31 | 31.67 | 27.12 | 33.33 | 24.19 | 28.81 | 25.86 | 25.45 | 23.08 | 21.57 | 23.40 | 25.00 |
StockViz Staff
September 20, 2024
Any question? Send us an email