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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue |
Loading...
|
M | 104 | 108 | 59 | 60 | 58 | 64 | 59 | 56 | 52 | 52 | 54 | 52 | 53 | 53 | 50 | 48 | 47 | 47 | 48 | 47 | 47 | 47 | 46 | 45 | 44 | 43 | 42 | 41 | 38 | 38 | 37 | 35 | 34 | 34 | 33 | 32 | 32 | 32 | 32 | 32 | 31 | 31 | 29 | 28 | 27 | 27 | 28 | 28 | 29 | 28 | 29 | 29 | 28 | 30 | 30 | 29 | 28 | 28 | 27 | 26 | 23 | 21 | 23 | 21 | 20 | 19 | 19 | 19 | 18 | 18 | 18 | 18 | 17 | 18 | 17 | 17 | 16 | 16 | 15 | 14 | 14 | 15 | 15 | 16 | 15 | 15 | 14 | 14 | 14 | 14 | 14 | 12 | 11 | 12 | 11 | 11 | 11 | 11 | 12 | 11 | 10 | 10 | 10 | 10 | 9 | 8 | 8 | 8 | 8 | 7 | 7 | 7 | 7 |
Cost of Revenue |
Loading...
|
M | 13 | 17 | -29 | -24 | 1 | 2 | 1 | 1 | - | - | - | - | - | - | - | - | - | - | - | - | - | 14 | 14 | 13 | 13 | 11 | 8 | 8 | 6 | 7 | 5 | 5 | 5 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 5 | 5 | 7 | 7 | 8 | 8 | 10 | 10 | 11 | 13 | 15 | 14 | 13 | 13 | 14 | 14 | 14 | 15 | 15 | 17 | 17 | 16 | 17 | 18 | 16 | 16 | 16 | 15 | 13 | 12 | 10 | 9 | 7 | 6 | 5 | 4 | 4 | 4 | 5 | 5 | 6 | 6 | 6 | 7 | 6 | 6 | 8 | 10 | 11 | 12 | 13 | 12 | 11 | 11 | - | - | - | - | - | - | - | - | - | - | 7 | 6 | 6 | 6 | 6 | 6 |
Gross Profit |
Loading...
|
M | 91 | 91 | 59 | 60 | 57 | 63 | 58 | 55 | 52 | 52 | 54 | 52 | 53 | 53 | 50 | 48 | 47 | 47 | 48 | 47 | 47 | 47 | 46 | 45 | 44 | 43 | 42 | 41 | 38 | 38 | 37 | 35 | 34 | 34 | 33 | 32 | 32 | 32 | 32 | 32 | 31 | 31 | 29 | 28 | 27 | 27 | 28 | 28 | 29 | 28 | 29 | 29 | 28 | 30 | 30 | 29 | 28 | 28 | 27 | 26 | 23 | 21 | 23 | 21 | 20 | 19 | 19 | 19 | 18 | 18 | 18 | 18 | 17 | 18 | 17 | 17 | 16 | 16 | 15 | 14 | 14 | 15 | 15 | 16 | 15 | 15 | 14 | 14 | 14 | 14 | 14 | 12 | 11 | 12 | 11 | 11 | 11 | 11 | 12 | 11 | 10 | 10 | 10 | 10 | 9 | 8 | 8 | 1 | 1 | 1 | 1 | 1 | 1 |
Operating Expenses |
Loading...
|
M | 62 | 55 | 29 | 44 | 3 | 13 | 13 | 18 | 21 | 19 | 21 | 18 | 21 | 18 | 16 | 16 | 14 | 6 | 6 | 4 | 6 | 6 | 8 | 8 | 12 | 10 | 11 | 11 | 12 | 12 | 11 | 11 | 11 | 11 | 11 | 11 | 11 | 11 | 11 | 11 | 12 | 11 | 11 | 9 | 9 | 9 | 8 | 8 | 9 | 9 | 8 | 9 | 13 | 13 | 12 | 12 | 11 | 12 | 11 | 10 | 6 | 2 | 2 | 1 | -3 | -4 | -4 | -4 | -4 | -4 | -4 | -2 | -1 | 1 | 2 | 3 | 4 | 5 | 5 | 6 | 5 | 7 | 5 | 5 | 5 | 4 | 4 | 4 | 3 | 2 | 0 | -2 | -4 | -4 | -4 | -3 | -3 | -2 | -1 | -2 | -2 | -2 | -2 | -2 | -2 | -2 | -2 | -2 | -2 | -1 | -1 | -1 | -1 |
Selling, General, and Administrative Expenses (SG&A) |
Loading...
|
M | 18 | 17 | 17 | 12 | 18 | 15 | 17 | 17 | 16 | 15 | 16 | 17 | 16 | 15 | 14 | 12 | 13 | 13 | 14 | 13 | 14 | 15 | 14 | 13 | 14 | 13 | 13 | 13 | 13 | 12 | 12 | 12 | 11 | 11 | 11 | 11 | 11 | 11 | 11 | 10 | 11 | 11 | 9 | 9 | 9 | 9 | 10 | 9 | 10 | 9 | 9 | 9 | 9 | 9 | 9 | 9 | 9 | 8 | 9 | 9 | 8 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 4 | 5 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 3 | 3 | 3 | 3 | 5 | 5 | 5 | 5 | 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 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | -8 | -6 | -5 | -2 | -2 | -3 | -2 | -1 | 0 | -1 | -1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | -1 | 0 | -2 | -1 | -1 | 0 | -1 | 0 | 3 | 4 | 3 | 3 | 3 | 4 | 2 | 1 | -1 | -4 | -4 | -5 | -9 | -10 | -10 | -10 | -10 | -10 | -9 | -8 | -6 | -4 | -3 | -2 | -1 | 0 | 0 | 1 | 0 | 2 | 0 | 0 | 0 | -1 | -1 | 0 | -1 | -2 | -4 | -6 | -8 | -8 | -8 | -7 | -7 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Costs and Expenses |
Loading...
|
M | -2 | -6 | 32 | 27 | 1 | 0 | 0 | 0 | - | - | - | - | - | - | - | - | - | - | - | - | - | -21 | -13 | -12 | -12 | -21 | -7 | -7 | -5 | -19 | -5 | -4 | -4 | -15 | -4 | -3 | -3 | -15 | -3 | -3 | -3 | -15 | -15 | -14 | -14 | -16 | 3 | 2 | 2 | -19 | -1 | -20 | -3 | -5 | -5 | -5 | -4 | -26 | -5 | -24 | -22 | -17 | -19 | -18 | -14 | -13 | -14 | -12 | -11 | -12 | -11 | -11 | -11 | -11 | -11 | -11 | -10 | -11 | -10 | -10 | -9 | -11 | -10 | -11 | -10 | -10 | -11 | -10 | -10 | -10 | -11 | -9 | -9 | -9 | -8 | -8 | -8 | - | - | - | - | - | - | - | - | - | - | 5 | 5 | 5 | 5 | 4 | 4 |
Operating Income |
Loading...
|
M | 29 | 36 | 30 | 16 | 54 | 49 | 45 | 36 | 31 | 33 | 33 | 34 | 32 | 36 | 34 | 31 | 33 | 41 | 42 | 43 | 41 | 41 | 38 | 37 | 31 | 32 | 31 | 30 | 26 | 26 | 25 | 24 | 23 | 22 | 22 | 21 | 21 | 21 | 21 | 21 | 19 | 19 | 19 | 19 | 19 | 18 | 21 | 20 | 20 | 19 | 20 | 20 | 16 | 17 | 18 | 17 | 17 | 16 | 16 | 16 | 16 | 19 | 22 | 20 | 23 | 23 | 23 | 23 | 22 | 22 | 22 | 20 | 18 | 17 | 15 | 13 | 12 | 10 | 10 | 9 | 9 | 8 | 10 | 10 | 10 | 11 | 10 | 10 | 10 | 12 | 13 | 14 | 15 | 15 | 15 | 14 | 14 | 12 | 13 | 13 | 12 | 13 | 12 | 12 | 11 | 10 | 10 | 3 | 3 | 3 | 2 | 3 | 2 |
Interest Expense |
Loading...
|
M | 44 | 0 | 40 | 36 | 28 | 19 | 10 | 5 | 3 | 3 | 4 | 4 | 4 | 5 | 6 | 7 | 12 | 13 | 15 | 16 | 15 | 14 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 5 | 5 | 5 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 5 | 5 | 6 | 7 | 7 | 7 | 7 | 8 | 8 | 7 | 8 | 8 | 8 | 7 | 8 | 8 | 9 | 11 | 13 | 14 | 14 | 15 | 16 | 16 | 16 | 15 | 15 | 14 | 13 | 11 | 10 | 8 | 7 | 6 | 5 | 4 | 4 | 4 | 4 | 4 | 5 | 5 | 5 | 6 | 6 | 6 | 7 | 9 | 11 | 12 | 12 | 12 | 11 | 10 | 10 | 9 | 9 | 9 | 9 | 9 | 9 | 8 | 8 | 7 | 7 | 6 | 6 | 6 | 6 | 6 |
Non-operating Income/Expense |
Loading...
|
M | 28 | 36 | 30 | 16 | -26 | -19 | -10 | -5 | -3 | -3 | -4 | -4 | -4 | -5 | -6 | -7 | -12 | -13 | -15 | -16 | -15 | -14 | -12 | -11 | -10 | -9 | -8 | -7 | -6 | -5 | -5 | -5 | -5 | -4 | -4 | -4 | -4 | -4 | -4 | -4 | -4 | -4 | -4 | -5 | -5 | -6 | -7 | -7 | -7 | -7 | -8 | -8 | -7 | -8 | -8 | -8 | -7 | -8 | -8 | -9 | -11 | -13 | -14 | -14 | -15 | -16 | -16 | -16 | -15 | -15 | -14 | -13 | -11 | -10 | -8 | -7 | -6 | -5 | -4 | -4 | -4 | -4 | -4 | -5 | -5 | -5 | -6 | -6 | -6 | -7 | -9 | -11 | -12 | -12 | -12 | -11 | -10 | -10 | -9 | -9 | -9 | -9 | -9 | -9 | -8 | -8 | -7 | - | - | - | - | - | - |
EBT |
Loading...
|
M | 28 | 36 | 30 | 16 | 28 | 31 | 35 | 31 | 28 | 30 | 30 | 30 | 28 | 31 | 28 | 24 | 21 | 28 | 27 | 27 | 26 | 27 | 25 | 25 | 22 | 23 | 23 | 23 | 20 | 20 | 20 | 19 | 18 | 18 | 17 | 17 | 17 | 17 | 17 | 17 | 15 | 16 | 15 | 14 | 14 | 12 | 14 | 13 | 13 | 12 | 13 | 12 | 9 | 9 | 10 | 9 | 9 | 8 | 8 | 6 | 5 | 7 | 8 | 7 | 8 | 7 | 6 | 8 | 7 | 7 | 7 | 7 | 7 | 8 | 7 | 7 | 6 | 6 | 6 | 5 | 5 | 4 | 5 | 6 | 5 | 5 | 5 | 5 | 4 | 4 | 4 | 3 | 3 | 3 | 3 | 4 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 2 | 3 | 3 | 3 | 3 | 2 | 3 | 2 |
Income Tax Provision |
Loading...
|
M | 4 | 6 | 4 | 2 | 4 | 5 | 6 | 6 | 5 | 6 | 5 | 6 | 5 | 6 | 5 | 4 | 4 | 5 | 5 | 5 | 4 | 5 | 5 | 5 | 3 | 12 | 8 | 7 | 6 | 7 | 6 | 6 | 6 | 6 | 6 | 6 | 5 | 6 | 6 | 6 | 5 | 5 | 5 | 5 | 5 | 4 | 5 | 4 | 4 | 4 | 4 | 4 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 2 | 2 | 2 | 3 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 3 | 3 | 2 | 3 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 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 |
Income after Tax |
Loading...
|
M | 23 | 30 | 25 | 15 | 24 | 26 | 29 | 26 | 24 | 24 | 24 | 24 | 23 | 25 | 23 | 20 | 17 | 22 | 21 | 22 | 22 | 21 | 21 | 20 | 18 | 12 | 16 | 15 | 15 | 14 | 13 | 13 | 12 | 12 | 12 | 11 | 11 | 11 | 12 | 11 | 10 | 11 | 10 | 9 | 9 | 9 | 9 | 9 | 9 | 8 | 8 | 8 | 6 | 6 | 7 | 6 | 6 | 5 | 5 | 4 | 4 | 4 | 5 | 5 | 5 | 5 | 4 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 4 | 4 | 4 | 4 | 3 | 4 | 3 | 4 | 4 | 4 | 4 | 3 | 3 | 3 | 3 | 3 | 2 | 2 | 2 | 2 | 3 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
Non-Controlling Interest |
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 | 39 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -8 | 0 | 0 | -6 | -6 | -7 | -4 | -5 | -5 | -4 | -4 | -4 | -4 | -5 | -5 | -5 | -5 | -4 | -5 | -5 | -5 | -5 | -5 | -5 | -5 | -5 | -4 | -4 | -4 | -4 | -3 | -4 | -3 | -4 | -4 | -4 | -3 | -3 | -3 | -3 | -3 | -3 | -2 | -2 | -2 | -2 | -3 | -2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Net Income |
Loading...
|
M | - | - | - | 15 | 24 | 26 | 29 | 26 | 24 | 24 | 24 | 24 | 23 | 25 | 23 | 20 | 17 | 22 | 21 | 22 | 22 | 21 | 21 | 20 | 18 | 12 | 16 | 15 | 15 | 14 | 13 | 13 | 12 | 12 | 12 | 11 | 11 | 11 | 12 | 11 | 10 | 11 | 10 | 9 | 9 | 9 | 9 | 9 | 9 | 8 | 8 | 8 | 6 | 6 | 7 | 4 | 5 | 5 | 4 | 4 | 4 | 4 | 5 | 5 | 5 | 5 | 4 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 4 | 4 | 4 | 4 | 3 | 4 | 3 | 4 | 4 | 4 | 3 | 3 | 3 | 3 | 3 | 3 | 2 | 2 | 2 | 2 | 3 | 2 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Shares (Basic, Weighted) |
|
M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Shares (Diluted, Weighted) |
|
R | 25,747,643.00 | 25,732,870.00 | 25,693,535.00 | 25,686,354.00 | 25,742,885.00 | 25,754,274.00 | 25,734,613.00 | 25,697,577.00 | 25,690,372.00 | 25,669,042.00 | 25,635,288.00 | 25,602,063.00 | 25,550,111.00 | 25,519,643.00 | 25,487,302.00 | 25,469,680.00 | 25,735,826.00 | 25,818,433.00 | 25,796,696.00 | 25,774,002.00 | 25,665,510.00 | 25,746,490.00 | 25,745,151.00 | 25,709,216.00 | 25,696,864.00 | 25,701,337.00 | 25,656,403.00 | 25,619,977.00 | 25,596,136.00 | 25,518,069.00 | 25,457,892.00 | 25,395,769.00 | 25,327,806.00 | 25,324,510.00 | 25,271,974.00 | 25,230,078.00 | 25,184,245.00 | 25,193,728.00 | 25,163,655.00 | 25,108,603.00 | 25,070,779.00 | 25,033,189.00 | 24,952,399.00 | 24,819,820.00 | 24,790,756.00 | 24,753,469.00 | 24,735,585.00 | 24,680,341.00 | 24,658,864.00 | 24,420,624.00 | 24,486,087.00 | 24,450,343.00 | 24,427,741.00 | 24,293,028.00 | 24,348,381.00 | 24,318,690.00 | 24,264,609.00 | 24,137,439.00 | 18,796,896.00 | 18,772,794.00 | 18,761,244.00 | 18,602,247.00 | 18,702,669.00 | 18,702,729.00 | 18,636,964.00 | 18,323,341.00 | 18,650,551.00 | 18,631,767.00 | 18,629,962.00 | 18,239,652.00 | 18,582,558.00 | 18,548,899.00 | 37,022,310.00 | 36,041,490.00 | 36,928,656.00 | 36,777,618.00 | 18,397,446.00 | 17,809,110.00 | 18,175,824.00 | 18,144,768.00 | 18,157,611.00 | 17,528,838.00 | 18,051,723.00 | 17,932,794.00 | 17,871,402.00 | 17,441,952.00 | 17,978,472.00 | 17,921,316.00 | 17,704,743.00 | 17,441,952.00 | 35,122,488.00 | 17,441,952.00 | 34,978,122.00 | 17,441,952.00 | 17,441,952.00 | 17,441,952.00 | 17,441,952.00 | 17,441,952.00 | 17,376,000.00 | 34,883,904.00 | 17,442,000.00 | 17,442,000.00 | 17,442,000.00 | 17,397,000.00 | 17,397,000.00 | 17,397,000.00 | 17,418,000.00 | 17,430,000.00 | 17,420,000.00 | 17,380,000.00 | 17,380,000.00 | 17,380,000.00 | 17,380,000.00 |
EBITDA |
Loading...
|
M | -1 | 36 | 30 | 16 | 56 | 51 | 47 | 38 | 33 | 35 | 36 | 36 | 34 | 38 | 36 | 33 | 34 | 43 | 43 | 45 | 43 | 43 | 39 | 38 | 33 | 34 | 33 | 31 | 27 | 27 | 27 | 25 | 24 | 23 | 23 | 22 | 22 | 22 | 22 | 22 | 20 | 20 | 19 | 20 | 20 | 20 | 21 | 21 | 21 | 20 | 21 | 20 | 16 | 17 | 18 | 18 | 17 | 16 | 17 | 16 | 17 | 20 | 22 | 21 | 23 | 23 | 23 | 24 | 23 | 23 | 23 | 21 | 19 | 18 | 16 | 15 | 13 | 12 | 12 | 11 | 11 | 9 | 11 | 12 | 11 | 12 | 11 | 11 | 12 | 12 | 14 | 15 | 16 | 17 | 16 | 16 | 14 | 12 | 14 | 14 | 14 | 12 | 14 | 13 | 12 | 10 | 10 | 11 | 10 | 9 | 9 | 9 | 8 |
Depreciation and Amortization |
Loading...
|
M | 2 | 1 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 2 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 2 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | -1 | 1 | 1 | 1 | 0 | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
EBIT |
Loading...
|
M | -2 | 35 | 28 | 15 | 54 | 49 | 45 | 36 | 31 | 33 | 33 | 34 | 32 | 36 | 34 | 31 | 33 | 41 | 42 | 43 | 41 | 41 | 38 | 37 | 31 | 32 | 31 | 30 | 26 | 26 | 25 | 24 | 23 | 22 | 22 | 21 | 21 | 21 | 21 | 21 | 19 | 19 | 19 | 19 | 19 | 18 | 21 | 20 | 20 | 19 | 20 | 20 | 16 | 17 | 18 | 17 | 17 | 16 | 16 | 16 | 16 | 19 | 22 | 20 | 23 | 23 | 23 | 23 | 22 | 22 | 22 | 20 | 18 | 17 | 15 | 13 | 12 | 10 | 10 | 9 | 9 | 8 | 10 | 10 | 10 | 11 | 10 | 10 | 10 | 12 | 13 | 14 | 15 | 15 | 15 | 14 | 14 | 12 | 13 | 13 | 12 | 13 | 12 | 12 | 11 | 10 | 10 | 10 | 9 | 9 | 9 | 8 | 8 |
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...
|
% | 15.83 | 17.85 | 15.07 | 11.40 | 13.44 | 16.11 | 17.94 | 17.86 | 16.11 | 18.49 | 18.48 | 18.98 | 17.96 | 19.80 | 19.10 | 18.44 | 17.40 | 19.66 | 19.26 | 19.94 | 16.80 | 20.42 | 18.53 | 20.24 | 15.11 | 50.32 | 32.37 | 32.49 | 27.69 | 32.74 | 32.53 | 32.24 | 32.68 | 32.36 | 33.56 | 33.20 | 32.89 | 33.45 | 32.98 | 33.70 | 35.29 | 32.34 | 32.70 | 35.82 | 33.22 | 30.68 | 33.65 | 33.25 | 32.97 | 30.77 | 34.34 | 33.37 | 30.57 | 32.45 | 32.42 | 33.39 | 34.80 | 33.15 | 33.70 | 31.08 | 28.09 | 31.81 | 33.20 | 29.82 | 32.29 | 29.43 | 30.17 | 31.64 | 29.93 | 30.70 | 35.13 | 34.58 | 34.09 | 34.74 | 34.46 | 34.87 | 34.05 | 33.80 | 34.08 | 32.89 | 32.76 | 29.77 | 33.62 | 34.20 | 33.67 | 34.86 | 34.55 | 34.45 | 34.15 | 33.68 | 32.71 | 31.30 | 29.10 | 30.56 | 29.61 | 31.78 | 30.43 | 28.00 | 34.38 | 33.33 | 32.26 | 35.48 | 34.48 | 33.33 | 31.03 | 30.43 | 34.48 | 34.33 | 36.24 | 35.60 | 33.47 | 36.06 | 35.90 |
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...
|
% | 87.83 | 84.09 | 100.00 | 100.00 | 97.54 | 97.64 | 97.68 | 97.39 | 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 | 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 | 17.11 | 15.55 | 15.05 | 14.49 | 17.74 | 13.51 |
Operating Income Margin |
Loading...
|
% | 27.59 | 33.34 | 50.20 | 27.47 | 92.63 | 77.26 | 75.43 | 64.68 | 59.70 | 63.99 | 61.73 | 65.67 | 61.06 | 67.09 | 68.43 | 65.64 | 69.58 | 86.97 | 87.64 | 91.40 | 87.40 | 86.64 | 82.20 | 81.26 | 72.14 | 75.45 | 74.53 | 73.24 | 68.24 | 67.78 | 68.94 | 68.07 | 68.08 | 66.49 | 66.32 | 66.78 | 64.79 | 64.97 | 64.92 | 65.58 | 61.76 | 63.28 | 63.10 | 67.26 | 68.79 | 67.92 | 72.35 | 71.50 | 69.81 | 68.21 | 71.15 | 67.88 | 55.50 | 55.86 | 59.49 | 59.44 | 59.08 | 56.13 | 60.57 | 61.67 | 72.21 | 90.90 | 91.66 | 94.81 | 112.58 | 121.26 | 121.23 | 123.63 | 125.01 | 121.90 | 121.30 | 112.82 | 105.27 | 94.09 | 90.39 | 80.42 | 73.71 | 67.19 | 66.39 | 61.29 | 63.86 | 54.96 | 66.07 | 66.88 | 68.28 | 74.89 | 70.85 | 71.58 | 75.37 | 83.21 | 98.88 | 117.04 | 131.68 | 133.54 | 131.20 | 126.40 | 123.27 | 114.08 | 106.84 | 113.64 | 116.35 | 123.76 | 123.00 | 125.00 | 125.56 | 120.73 | 124.69 | 40.66 | 37.81 | 34.20 | 34.04 | 38.48 | 35.51 |
Net Income Margin |
Loading...
|
% | - | - | - | 24.34 | 41.59 | 40.56 | 48.00 | 45.87 | 45.04 | 46.94 | 44.93 | 47.01 | 43.43 | 46.08 | 45.55 | 41.09 | 37.00 | 47.02 | 44.99 | 45.78 | 45.83 | 45.16 | 44.85 | 44.82 | 42.07 | 27.27 | 37.60 | 37.81 | 37.89 | 35.93 | 36.68 | 36.35 | 36.55 | 36.58 | 35.41 | 35.74 | 35.10 | 34.99 | 35.66 | 35.74 | 32.38 | 34.54 | 33.30 | 32.87 | 33.69 | 32.05 | 32.85 | 31.04 | 29.89 | 29.17 | 29.35 | 27.68 | 20.94 | 19.49 | 22.09 | 13.42 | 18.64 | 16.45 | 16.69 | 14.32 | 15.85 | 20.77 | 22.26 | 22.34 | 25.85 | 25.28 | 23.43 | 27.92 | 27.10 | 25.62 | 26.67 | 26.86 | 26.94 | 27.10 | 26.74 | 26.34 | 25.39 | 24.04 | 25.75 | 23.18 | 24.37 | 19.88 | 24.13 | 23.92 | 23.54 | 22.88 | 21.19 | 21.51 | 21.77 | 20.45 | 20.27 | 19.73 | 18.80 | 19.91 | 20.33 | 21.83 | 20.02 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
EBITDA Ratio |
Loading...
|
% | -0.76 | 33.34 | 50.20 | 27.47 | 95.49 | 79.92 | 78.24 | 67.66 | 63.01 | 68.12 | 66.38 | 69.51 | 64.41 | 70.41 | 71.82 | 69.12 | 73.17 | 90.49 | 91.04 | 94.85 | 90.65 | 89.98 | 85.60 | 84.55 | 75.66 | 79.09 | 77.97 | 76.67 | 71.69 | 71.09 | 72.41 | 71.42 | 71.43 | 69.61 | 69.59 | 70.22 | 68.26 | 68.25 | 67.96 | 68.61 | 64.89 | 66.42 | 66.28 | 70.37 | 71.92 | 73.52 | 74.82 | 73.91 | 72.17 | 70.44 | 73.15 | 69.83 | 57.49 | 57.72 | 61.38 | 61.41 | 61.13 | 58.37 | 62.90 | 64.06 | 74.86 | 95.74 | 92.91 | 97.40 | 115.84 | 122.38 | 124.66 | 127.24 | 129.61 | 128.15 | 127.84 | 117.63 | 110.66 | 100.71 | 96.88 | 88.17 | 82.65 | 77.24 | 77.22 | 73.31 | 74.18 | 62.69 | 72.22 | 75.32 | 76.15 | 80.92 | 79.75 | 79.85 | 85.31 | 89.13 | 105.34 | 122.74 | 141.21 | 143.01 | 141.30 | 138.75 | 131.43 | 109.47 | 117.95 | 126.36 | 129.81 | 122.77 | 138.00 | 131.25 | 133.33 | 125.61 | 128.40 | 128.40 | 126.22 | 124.76 | 123.77 | 124.89 | 126.56 |
EBIT Ratio |
Loading...
|
% | -2.24 | 32.27 | 47.40 | 24.67 | 92.63 | 77.26 | 75.43 | 64.68 | 59.70 | 63.99 | 61.73 | 65.67 | 61.06 | 67.09 | 68.43 | 65.64 | 69.58 | 86.97 | 87.64 | 91.40 | 87.40 | 86.64 | 82.20 | 81.26 | 72.14 | 75.45 | 74.53 | 73.24 | 68.24 | 67.78 | 68.94 | 68.07 | 68.08 | 66.49 | 66.32 | 66.78 | 64.79 | 64.97 | 64.92 | 65.58 | 61.76 | 63.28 | 63.10 | 67.26 | 68.79 | 67.92 | 72.35 | 71.50 | 69.81 | 68.21 | 71.15 | 67.88 | 55.50 | 55.86 | 59.49 | 59.44 | 59.08 | 56.13 | 60.57 | 61.67 | 72.21 | 90.90 | 91.66 | 94.81 | 112.58 | 121.26 | 121.23 | 123.63 | 125.01 | 121.90 | 121.30 | 112.82 | 105.27 | 94.09 | 90.39 | 80.42 | 73.71 | 67.19 | 66.39 | 61.29 | 63.86 | 54.96 | 66.07 | 66.88 | 68.28 | 74.89 | 70.85 | 71.58 | 75.37 | 83.21 | 98.88 | 117.04 | 131.68 | 133.54 | 131.20 | 126.40 | 123.27 | 114.08 | 106.84 | 113.64 | 116.35 | 123.76 | 123.00 | 125.00 | 125.56 | 120.73 | 124.69 | 123.54 | 122.27 | 119.29 | 119.55 | 120.60 | 122.00 |
EBT Ratio |
Loading...
|
% | 26.82 | 33.34 | 50.20 | 27.47 | 48.04 | 48.35 | 58.49 | 55.85 | 53.69 | 57.58 | 55.11 | 58.02 | 52.94 | 57.46 | 56.30 | 50.38 | 44.80 | 58.52 | 55.72 | 57.19 | 55.09 | 56.75 | 55.05 | 56.20 | 49.55 | 54.89 | 55.60 | 56.00 | 52.40 | 53.43 | 54.36 | 53.65 | 54.30 | 54.09 | 53.29 | 53.51 | 52.30 | 52.58 | 53.21 | 53.90 | 50.03 | 51.04 | 49.48 | 51.21 | 50.45 | 46.24 | 49.50 | 46.50 | 44.59 | 42.14 | 44.71 | 41.54 | 30.17 | 28.86 | 32.70 | 32.65 | 33.00 | 28.92 | 29.68 | 25.32 | 23.83 | 30.45 | 33.32 | 31.87 | 38.18 | 35.82 | 33.55 | 40.85 | 38.67 | 36.98 | 41.10 | 41.06 | 40.88 | 41.52 | 40.79 | 40.44 | 38.50 | 36.31 | 39.06 | 34.55 | 36.25 | 28.31 | 36.36 | 36.35 | 35.49 | 37.27 | 31.64 | 32.10 | 32.29 | 30.83 | 30.12 | 28.72 | 26.52 | 28.67 | 28.89 | 31.99 | 28.77 | 25.60 | 27.35 | 30.00 | 29.81 | 30.69 | 29.00 | 31.25 | 32.22 | 28.05 | 35.80 | 40.66 | 37.81 | 34.20 | 34.04 | 38.48 | 35.51 |
StockViz Staff
September 19, 2024
Any question? Send us an email