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-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-06-30 | 1991-03-31 | 1990-12-31 | 1990-09-30 | 1990-03-31 | 1989-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue |
Loading...
|
M | 176 | 143 | 135 | 122 | 114 | 107 | 104 | 105 | 114 | 145 | 140 | 136 | 126 | 85 | 81 | 76 | 67 | 67 | 67 | 67 | 64 | 63 | 60 | 59 | 59 | 59 | 59 | 56 | 52 | 49 | 47 | 46 | 45 | 44 | 43 | 43 | 41 | 38 | 37 | 36 | 36 | 40 | 40 | 41 | 40 | 36 | 34 | 30 | 31 | 31 | 47 | 48 | 47 | 46 | 31 | 30 | 30 | 30 | 29 | 28 | 27 | 27 | 26 | 25 | 24 | 24 | 24 | 24 | 24 | 24 | 25 | 25 | 25 | 25 | 25 | 24 | 23 | 22 | 21 | 21 | 21 | 21 | 21 | 20 | 20 | 20 | 19 | 19 | 18 | 18 | 17 | 17 | 17 | 17 | 17 | 17 | 16 | 16 | 15 | 15 | 15 | 15 | 14 | 14 | 13 | 12 | 12 | 9 | 6 | 6 | 6 | 8 | 11 | 8 | 6 | 3 | - | 3 | 5 | 8 | 10 | 7 | 5 | 2 | - | 1 | 3 | 4 | 6 | 5 | 5 | 3 | 2 | 1 |
Cost of Revenue |
Loading...
|
M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 5 | 10 | 14 | 17 | 16 | 14 | 13 | 12 | 12 | 12 | 11 | 10 | 10 | 9 | 9 | 9 | 8 | 8 | 8 | 8 | 8 | 7 | 7 | 7 | 8 | 8 | 8 | 7 | 7 | 7 | 8 | 7 | 9 | 11 | 12 | 14 | 15 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 21 | 22 | 22 | 22 | 21 | 21 | 21 | 20 | 19 | 18 | 17 | 17 | 16 | 15 | 15 | 14 | 13 | 13 | 13 | 13 | 14 | 15 | 16 | 16 | 17 | 18 | 19 | 21 | 22 | 23 | 23 | 22 | 16 | 11 | 5 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Gross Profit |
Loading...
|
M | 176 | 143 | 135 | 122 | 114 | 107 | 104 | 105 | 114 | 145 | 140 | 136 | 126 | 85 | 81 | 76 | 67 | 67 | 67 | 67 | 64 | 63 | 60 | 59 | 59 | 59 | 59 | 56 | 52 | 49 | 47 | 46 | 45 | 44 | 43 | 43 | 41 | 38 | 37 | 36 | 36 | 40 | 40 | 41 | 40 | 36 | 34 | 30 | 31 | 31 | 47 | 48 | 47 | 46 | 31 | 30 | 30 | 30 | 29 | 28 | 27 | 27 | 26 | 25 | 24 | 24 | 24 | 24 | 24 | 24 | 25 | 25 | 25 | 25 | 25 | 24 | 23 | 22 | 21 | 21 | 21 | 21 | 21 | 20 | 20 | 20 | 19 | 19 | 18 | 18 | 17 | 17 | 17 | 17 | 17 | 17 | 16 | 16 | 15 | 15 | 15 | 15 | 14 | 14 | 13 | 12 | 12 | 9 | 6 | 6 | 6 | 8 | 11 | 8 | 6 | 3 | - | 3 | 5 | 8 | 10 | 7 | 5 | 2 | - | 1 | 3 | 4 | 6 | 5 | 5 | 3 | 2 | 1 |
Operating Expenses |
Loading...
|
M | 91 | 40 | 27 | 22 | 16 | 32 | 38 | 38 | 32 | 29 | 27 | 24 | 26 | 28 | 25 | 24 | 31 | 27 | 27 | 26 | 19 | 20 | 21 | 22 | 23 | 23 | 24 | 24 | 24 | 25 | 25 | 25 | 24 | 24 | 23 | 23 | 23 | 23 | 22 | 23 | 24 | 26 | 26 | 26 | 24 | 23 | 23 | 21 | 23 | 24 | 25 | 24 | 21 | 18 | 14 | 14 | 14 | 13 | 11 | 10 | 8 | 6 | 4 | 2 | 1 | 0 | 1 | 1 | 1 | 2 | 2 | 3 | 3 | 3 | 4 | 4 | 4 | 4 | 4 | 4 | 3 | 2 | 2 | 1 | 0 | -1 | -2 | -4 | -5 | -7 | -9 | -10 | -10 | -10 | -8 | -7 | -5 | -4 | -3 | -3 | -4 | -4 | -3 | -3 | -2 | -2 | -2 | -1 | -1 | -1 | 0 | 0 | 0 | 0 | 0 | 0 | - | 1 | 1 | 1 | 1 | 0 | 0 | 0 | - | -1 | -2 | -3 | -5 | -4 | -3 | -1 | 0 | 1 |
Selling, General, and Administrative Expenses (SG&A) |
Loading...
|
M | 34 | 32 | 30 | 38 | 37 | 37 | 37 | 36 | 32 | 30 | 28 | 27 | 29 | 29 | 29 | 29 | 29 | 28 | 28 | 27 | 26 | 25 | 25 | 24 | 24 | 24 | 24 | 24 | 23 | 23 | 23 | 22 | 21 | 21 | 20 | 21 | 21 | 20 | 19 | 20 | 20 | 22 | 22 | 21 | 19 | 18 | 18 | 17 | 14 | 15 | 18 | 17 | 19 | 17 | 14 | 14 | 14 | 14 | 15 | 14 | 14 | 14 | 14 | 13 | 13 | 12 | 12 | 12 | 12 | 11 | 11 | 11 | 10 | 10 | 10 | 10 | 9 | 9 | 9 | 8 | 8 | 8 | 8 | 8 | 7 | 7 | 7 | 7 | 6 | 6 | 6 | 6 | 6 | 6 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 4 | 4 | 4 | 3 | 2 | 2 | 2 | 3 | 4 | 3 | 2 | 1 | - | 1 | 2 | 2 | 3 | 2 | 1 | 1 | - | 1 | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 0 |
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 | 0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Other Operating Expenses |
Loading...
|
M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | -2 | -4 | -5 | -5 | -4 | -2 | -1 | -1 | 0 | 0 | 1 | 2 | 2 | 3 | 3 | 3 | 2 | 2 | 2 | 3 | 3 | 3 | 4 | 4 | 4 | 5 | 5 | 5 | 5 | 4 | 9 | 9 | 7 | 7 | 2 | 1 | 0 | 0 | -1 | -2 | -3 | -4 | -6 | -8 | -10 | -11 | -12 | -12 | -12 | -11 | -10 | -10 | -9 | -8 | -7 | -7 | -6 | -6 | -5 | -5 | -5 | -5 | -5 | -6 | -6 | -7 | -7 | -8 | -9 | -11 | -12 | -13 | -15 | -16 | -12 | -8 | -4 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Costs and Expenses |
Loading...
|
M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | -9 | -19 | -28 | -37 | -37 | -36 | -36 | -36 | -36 | -36 | -35 | -35 | -35 | -34 | -33 | -32 | -31 | -31 | -31 | -30 | -30 | -30 | -32 | -33 | -34 | -34 | -32 | -30 | -30 | -29 | -30 | -31 | -34 | -35 | -33 | -32 | -29 | -29 | -30 | -30 | -30 | -30 | -28 | -27 | -25 | -24 | -23 | -22 | -22 | -22 | -22 | -22 | -21 | -21 | -20 | -20 | -20 | -19 | -19 | -18 | -17 | -17 | -16 | -16 | -16 | -16 | -15 | -15 | -14 | -14 | -14 | -13 | -13 | -13 | -13 | -13 | -10 | -6 | -3 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Operating Income |
Loading...
|
M | 84 | 103 | 107 | 100 | 99 | 75 | 66 | 67 | 82 | 117 | 113 | 112 | 100 | 58 | 55 | 52 | 36 | 40 | 41 | 40 | 46 | 43 | 38 | 37 | 36 | 35 | 35 | 32 | 28 | 24 | 22 | 21 | 21 | 21 | 21 | 20 | 18 | 16 | 15 | 13 | 12 | 14 | 14 | 15 | 16 | 13 | 11 | 9 | 8 | 8 | 21 | 24 | 26 | 28 | 16 | 16 | 16 | 17 | 18 | 18 | 19 | 21 | 22 | 24 | 24 | 23 | 23 | 23 | 23 | 23 | 23 | 23 | 22 | 22 | 21 | 20 | 18 | 18 | 18 | 17 | 18 | 18 | 19 | 20 | 20 | 21 | 22 | 23 | 24 | 25 | 27 | 27 | 27 | 26 | 25 | 23 | 21 | 20 | 19 | 18 | 19 | 18 | 17 | 16 | 15 | 14 | 14 | 10 | 7 | 7 | 6 | 9 | 11 | 9 | 6 | 4 | 1 | 3 | 5 | 7 | 9 | 7 | 5 | 3 | 1 | 3 | 5 | 8 | 10 | 10 | 7 | 5 | 2 | 0 |
Interest Expense |
Loading...
|
M | 104 | 97 | 81 | 58 | 36 | 16 | 7 | 5 | 6 | 7 | 9 | 11 | 13 | 16 | 17 | 19 | 20 | 20 | 20 | 20 | 18 | 16 | 14 | 13 | 12 | 11 | 10 | 10 | 10 | 9 | 8 | 8 | 8 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 6 | 7 | 7 | 7 | 7 | 7 | 6 | 6 | 6 | 6 | 8 | 9 | 11 | 12 | 13 | 14 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 21 | 21 | 21 | 20 | 20 | 19 | 18 | 17 | 16 | 15 | 15 | 14 | 13 | 13 | 12 | 12 | 12 | 13 | 13 | 14 | 14 | 15 | 16 | 17 | 18 | 20 | 21 | 22 | 22 | 21 | 20 | 18 | 17 | 16 | 15 | 15 | 14 | 14 | 13 | 13 | 12 | 12 | 11 | 8 | 5 | 5 | 5 | 7 | 9 | 7 | 4 | 2 | - | 2 | 3 | 5 | 7 | 5 | 4 | 2 | - | 2 | 5 | 7 | 9 | 8 | 7 | 5 | 2 | 1 |
Non-operating Income/Expense |
Loading...
|
M | 84 | 42 | -9 | -35 | -36 | -16 | -7 | -5 | -6 | -7 | -9 | -11 | -13 | -16 | -17 | -19 | -20 | -20 | -21 | -21 | -19 | -17 | -15 | -14 | -13 | -12 | -12 | -12 | -11 | -11 | -10 | -9 | -9 | -9 | -9 | -9 | -9 | -9 | -9 | -9 | -8 | -8 | -8 | -8 | -8 | -8 | -7 | -8 | -7 | -7 | -9 | -9 | -11 | -12 | -13 | -13 | -14 | -15 | -16 | -17 | -18 | -19 | -20 | -21 | -21 | -21 | -21 | -20 | -20 | -19 | -18 | -17 | -16 | -15 | -15 | -14 | -13 | -13 | -12 | -12 | -12 | -13 | -13 | -14 | -14 | -15 | -16 | -17 | -18 | -20 | -21 | -22 | -22 | -21 | -20 | -18 | -17 | -16 | -15 | -15 | -14 | -14 | -13 | -13 | -12 | -12 | -11 | -8 | -5 | -5 | -5 | -7 | -9 | -7 | -4 | -2 | - | -2 | -4 | -5 | -7 | -6 | -4 | -2 | - | -2 | -5 | -7 | -9 | -8 | -6 | -4 | -1 | - |
EBT |
Loading...
|
M | 84 | 82 | 76 | 65 | 63 | 59 | 59 | 62 | 76 | 109 | 104 | 101 | 87 | 42 | 38 | 33 | 17 | 20 | 20 | 20 | 27 | 26 | 23 | 23 | 23 | 23 | 24 | 20 | 17 | 14 | 12 | 12 | 12 | 12 | 12 | 11 | 9 | 7 | 6 | 4 | 3 | 5 | 5 | 6 | 8 | 5 | 4 | 1 | 0 | 0 | 13 | 15 | 15 | 16 | 3 | 3 | 2 | 2 | 2 | 1 | 1 | 2 | 2 | 2 | 3 | 2 | 2 | 2 | 3 | 4 | 5 | 6 | 6 | 7 | 6 | 6 | 5 | 5 | 5 | 5 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 5 | 5 | 5 | 5 | 5 | 5 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 3 | 3 | 3 | 2 | 2 | 2 | 1 | 2 | 2 | 2 | 1 | 1 | - | 0 | 1 | 1 | 2 | 1 | 1 | 1 | - | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 |
Income Tax Provision |
Loading...
|
M | 29 | 28 | 25 | 21 | 20 | 18 | 19 | 19 | 23 | 33 | 30 | 30 | 26 | 13 | 12 | 11 | 6 | 6 | 6 | 6 | 8 | 8 | 7 | 8 | 8 | 9 | 9 | 8 | 6 | 5 | 4 | 4 | 4 | 4 | 4 | 4 | 3 | 3 | 2 | 2 | 1 | 2 | 2 | 2 | 2 | 2 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | -1 | -1 | -1 | 0 | 0 | 1 | 0 | 0 | -1 | -1 | -1 | -1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Income after Tax |
Loading...
|
M | 55 | 54 | 51 | 44 | 42 | 40 | 41 | 42 | 53 | 77 | 74 | 72 | 61 | 29 | 26 | 23 | 11 | 14 | 14 | 14 | 19 | 18 | 16 | 15 | 15 | 15 | 14 | 12 | 11 | 9 | 8 | 8 | 8 | 8 | 7 | 7 | 6 | 4 | 4 | 3 | 2 | 4 | 4 | 4 | 5 | 4 | 3 | 1 | 1 | 1 | 13 | 14 | 14 | 14 | 2 | 2 | 2 | 2 | 1 | 1 | 1 | 1 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 3 | 3 | 4 | 4 | 4 | 4 | 4 | 4 | 3 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 2 | 3 | 3 | 2 | 2 | 2 | 2 | 2 | 1 | 1 | 1 | 1 | 1 | 2 | 1 | 1 | 0 | - | 0 | 1 | 1 | 1 | 1 | 0 | 0 | - | - | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 0 |
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 | 0 | 0 | 0 | 0 | 0 | 0 | -1 | -1 | -1 | -2 | -2 | 11 | -2 | -1 | -2 | -15 | -3 | -2 | -2 | -1 | -1 | -1 | -1 | -1 | -2 | -2 | -2 | -2 | -2 | -2 | -2 | -3 | -3 | -4 | -4 | -4 | -4 | -4 | -4 | -3 | -4 | -4 | -4 | -4 | -4 | -4 | -4 | -4 | -4 | -4 | -4 | -4 | -4 | -3 | -3 | -2 | -1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Net Income |
Loading...
|
M | 12 | 24 | 35 | 44 | 42 | 40 | 41 | 42 | 53 | 77 | 74 | 72 | 61 | 29 | 26 | 23 | 11 | 14 | 14 | 14 | 19 | 18 | 16 | 16 | 16 | 15 | 15 | 12 | 11 | 9 | 8 | 8 | 8 | 8 | 7 | 7 | 6 | 4 | 4 | 3 | 2 | 4 | 3 | 4 | 5 | 3 | 2 | 2 | 1 | -11 | 1 | 1 | 2 | 15 | 3 | 2 | 2 | 1 | 1 | 1 | 1 | 1 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 3 | 3 | 4 | 4 | 4 | 4 | 4 | 4 | 3 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 3 | 3 | 3 | 2 | 2 | 1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Shares (Basic, Weighted) |
|
M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Shares (Diluted, Weighted) |
|
R | 7,565,964.75 | 7,520,636.75 | 7,453,759.00 | 7,413,702.75 | 7,381,348.00 | 7,475,635.75 | 7,655,154.25 | 7,859,841.00 | 8,116,630.50 | 8,274,201.50 | 8,341,145.50 | 8,366,710.50 | 8,340,172.75 | 8,517,023.75 | 8,745,495.00 | 8,969,689.50 | 9,193,884.00 | 9,211,240.50 | 9,205,845.50 | 9,198,809.25 | 9,174,880.00 | 9,161,155.00 | 9,152,786.75 | 9,119,097.00 | 9,084,925.50 | 9,022,514.75 | 8,946,648.25 | 8,967,751.50 | 9,058,493.50 | 9,200,012.75 | 9,376,254.50 | 9,483,611.75 | 9,591,309.00 | 9,684,664.50 | 9,825,355.50 | 9,979,662.00 | 10,114,904.25 | 10,264,769.50 | 10,339,890.50 | 10,405,009.25 | 10,438,120.75 | 10,436,391.25 | 10,424,043.25 | 10,409,775.25 | 9,449,907.25 | 7,721,581.50 | 6,003,719.75 | 4,286,245.75 | 3,512,839.25 | 3,524,739.25 | 3,246,430.50 | 2,955,323.00 | 2,668,952.50 | 2,364,522.50 | 2,345,851.00 | 2,330,789.25 | 2,310,990.50 | 2,308,936.25 | 2,312,578.50 | 2,316,328.25 | 2,320,078.00 | 2,316,050.00 | 2,323,195.50 | 2,345,235.75 | 2,367,276.00 | 2,412,780.75 | 2,434,733.50 | 2,468,208.50 | 2,501,683.50 | 2,500,823.50 | 2,524,681.50 | 2,528,624.50 | 2,532,567.50 | 2,541,628.75 | 2,541,413.75 | 2,552,013.00 | 2,562,612.25 | 2,567,167.75 | 2,584,191.00 | 2,592,724.50 | 2,601,258.00 | 2,636,056.75 | 2,652,207.50 | 2,664,516.75 | 2,676,826.00 | 2,673,543.75 | 2,655,764.75 | 2,643,315.00 | 2,630,865.25 | 2,627,123.50 | 2,642,395.75 | 2,657,124.75 | 2,671,853.75 | 2,691,724.75 | 2,690,322.50 | 2,710,831.50 | 2,731,340.50 | 2,694,125.50 | 2,727,458.75 | 2,689,977.50 | 2,652,496.25 | 2,677,425.00 | 2,691,710.75 | 2,664,536.75 | 2,612,362.75 | 2,534,523.75 | 2,388,419.75 | 2,224,419.50 | 2,201,342.50 | 2,132,420.25 | 2,090,554.25 | 2,155,870.25 | 2,105,263.00 | 2,105,263.00 | 2,105,263.00 | 2,105,263.00 | 2,078,947.25 | 1,947,368.25 | 1,875,598.00 | 1,803,827.75 | 1,720,494.50 | 1,720,494.50 | 1,707,125.50 | 1,693,756.50 | 1,718,266.25 | 1,725,279.50 | 1,700,769.75 | 1,728,343.25 | 1,755,916.75 | 1,750,666.75 | 1,691,142.75 | 1,629,857.00 | 1,507,285.50 | 1,428,571.00 |
EBITDA |
Loading...
|
M | 64 | 106 | 110 | 103 | 102 | 78 | 69 | 69 | 85 | 119 | 116 | 115 | 103 | 60 | 58 | 55 | 39 | 42 | 42 | 41 | 46 | 43 | 39 | 38 | 37 | 36 | 36 | 32 | 28 | 25 | 22 | 22 | 21 | 21 | 21 | 21 | 18 | 16 | 16 | 14 | 13 | 15 | 15 | 16 | 17 | 15 | 13 | 11 | 11 | 11 | 24 | 27 | 28 | 29 | 18 | 17 | 17 | 18 | 18 | 18 | 19 | 21 | 22 | 24 | 24 | 23 | 23 | 23 | 23 | 23 | 23 | 23 | 22 | 22 | 21 | 20 | 18 | 18 | 18 | 17 | 18 | 18 | 19 | 20 | 20 | 21 | 22 | 23 | 24 | 25 | 27 | 27 | 27 | 26 | 25 | 23 | 21 | 20 | 19 | 18 | 19 | 18 | 17 | 16 | 15 | 14 | 14 | 10 | 7 | 7 | 6 | 9 | 11 | 9 | 6 | 4 | 1 | 3 | 5 | 7 | 9 | 7 | 5 | 3 | 1 | 3 | 5 | 8 | 10 | 10 | 7 | 5 | 2 | 0 |
Depreciation and Amortization |
Loading...
|
M | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 2 | 3 | 3 | 3 | 3 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
EBIT |
Loading...
|
M | 61 | 102 | 106 | 100 | 99 | 75 | 66 | 67 | 82 | 117 | 113 | 112 | 100 | 58 | 55 | 52 | 36 | 40 | 41 | 40 | 46 | 43 | 38 | 37 | 36 | 35 | 35 | 32 | 28 | 24 | 22 | 21 | 21 | 21 | 21 | 20 | 18 | 16 | 15 | 13 | 12 | 14 | 14 | 15 | 16 | 13 | 11 | 9 | 8 | 8 | 21 | 24 | 26 | 28 | 16 | 16 | 16 | 17 | 13 | 9 | 5 | 2 | 2 | 2 | 3 | 2 | 2 | 2 | 3 | 4 | 5 | 6 | 6 | 7 | 6 | 6 | 5 | 5 | 5 | 5 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 5 | 5 | 5 | 5 | 5 | 5 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 3 | 3 | 3 | 2 | 2 | 2 | 1 | 2 | 2 | 2 | 1 | 1 | - | 0 | 1 | 1 | 2 | 1 | 1 | 1 | - | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | - |
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 | 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 | 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...
|
% | 34.44 | 34.38 | 32.47 | 31.93 | 32.00 | 31.19 | 31.46 | 31.45 | 30.10 | 29.90 | 28.83 | 28.80 | 29.06 | 33.64 | 34.30 | 34.03 | 5.32 | 0.38 | 0.30 | -0.67 | 29.06 | 29.67 | 29.88 | 33.49 | 35.26 | 36.96 | 38.90 | 38.25 | 36.74 | 35.23 | 34.80 | 34.90 | 34.86 | 36.03 | 36.18 | 35.91 | 38.54 | 39.41 | 38.48 | 37.85 | 17.21 | 15.48 | 15.32 | 14.92 | 30.92 | 24.95 | 24.51 | 26.65 | 23.95 | -1,253.27 | -1,260.15 | -1,262.54 | -1,244.39 | 37.86 | 42.50 | 40.66 | 17.07 | 14.39 | 12.08 | 255.26 | 259.98 | 261.93 | 264.09 | 20.48 | 21.40 | 21.56 | 22.47 | 23.32 | 26.70 | 27.63 | 29.50 | 31.55 | 31.83 | 32.17 | 32.09 | 31.51 | 30.97 | 31.22 | 31.58 | 31.70 | 32.31 | 32.22 | 32.04 | 32.75 | 33.33 | 33.87 | 34.58 | 34.70 | 35.17 | 35.09 | 35.15 | 35.19 | 35.02 | 35.27 | 36.13 | 35.71 | 36.78 | 37.04 | 36.52 | 38.18 | 37.27 | 37.27 | 36.52 | 34.85 | 35.76 | 36.04 | 37.08 | 38.33 | 37.50 | 40.18 | 38.10 | 38.73 | 37.38 | 35.56 | 36.67 | 33.33 | - | 25.00 | 32.50 | 32.50 | 38.33 | 45.00 | 50.00 | 50.00 | - | - | 33.33 | 29.17 | 27.78 | 29.17 | 29.17 | 30.56 | 33.33 | 33.33 |
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 | 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 | 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 | 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...
|
% | 51.09 | 73.38 | 81.07 | 81.51 | 83.68 | 69.07 | 63.35 | 63.68 | 70.07 | 76.71 | 76.53 | 78.56 | 75.76 | 66.11 | 67.05 | 67.01 | 54.71 | 60.73 | 61.47 | 61.30 | 70.94 | 68.06 | 64.40 | 62.70 | 61.22 | 60.34 | 59.61 | 56.33 | 53.02 | 49.53 | 46.33 | 46.40 | 46.34 | 46.91 | 47.51 | 46.52 | 43.27 | 40.09 | 39.72 | 36.04 | 33.07 | 34.34 | 33.98 | 35.95 | 39.89 | 35.67 | 32.11 | 29.27 | 25.89 | 24.75 | 35.15 | 42.54 | 48.50 | 56.76 | 53.26 | 53.46 | 54.80 | 57.52 | 60.60 | 63.27 | 70.17 | 76.78 | 84.91 | 94.18 | 98.35 | 99.22 | 97.74 | 95.97 | 95.19 | 93.63 | 92.33 | 89.39 | 87.80 | 86.74 | 83.45 | 83.17 | 80.66 | 81.01 | 82.56 | 82.42 | 85.44 | 88.37 | 90.80 | 95.97 | 100.88 | 105.13 | 113.03 | 121.52 | 130.10 | 141.68 | 152.56 | 158.50 | 159.52 | 156.80 | 150.28 | 141.03 | 130.98 | 125.75 | 122.14 | 122.38 | 124.95 | 124.07 | 118.74 | 118.46 | 117.43 | 115.71 | 118.75 | 116.11 | 117.26 | 112.50 | 105.36 | 103.57 | 101.79 | 100.00 | 98.21 | 96.43 | - | 76.92 | 86.54 | 86.86 | 92.42 | 97.58 | 98.30 | 109.09 | - | 157.14 | 161.90 | 176.98 | 182.74 | 182.34 | 149.01 | 129.63 | 94.44 | 33.33 |
Net Income Margin |
Loading...
|
% | 34.93 | 35.79 | 36.71 | 35.93 | 36.57 | 37.62 | 38.81 | 40.31 | 45.43 | 50.14 | 49.02 | 48.53 | 44.45 | 32.37 | 30.08 | 28.00 | 16.76 | 21.32 | 21.62 | 21.62 | 29.23 | 28.49 | 26.97 | 27.34 | 26.69 | 26.19 | 25.53 | 21.70 | 19.88 | 17.84 | 16.06 | 16.65 | 16.82 | 16.97 | 17.01 | 16.53 | 13.46 | 10.56 | 10.40 | 7.36 | 6.44 | 8.76 | 8.23 | 9.83 | 11.88 | 8.38 | 6.32 | 5.57 | 4.43 | -33.19 | -20.46 | -19.61 | -17.68 | 21.29 | 9.44 | 8.31 | 5.45 | 5.00 | 4.12 | 2.89 | 4.02 | 5.32 | 5.95 | 7.62 | 8.08 | 7.82 | 7.91 | 8.02 | 9.88 | 11.24 | 13.75 | 15.83 | 16.64 | 17.62 | 16.55 | 16.82 | 15.30 | 15.62 | 16.71 | 16.80 | 18.21 | 18.64 | 18.68 | 18.94 | 19.14 | 18.93 | 19.92 | 20.41 | 19.91 | 20.30 | 20.36 | 20.36 | 20.14 | 20.03 | 19.52 | 18.82 | 21.17 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
EBITDA Ratio |
Loading...
|
% | 43.98 | 75.10 | 83.08 | 84.17 | 86.41 | 71.74 | 65.80 | 66.18 | 72.44 | 78.76 | 78.76 | 80.80 | 78.22 | 69.40 | 70.67 | 71.07 | 58.70 | 63.76 | 63.54 | 62.41 | 71.61 | 68.75 | 65.13 | 63.44 | 61.95 | 61.08 | 60.34 | 57.12 | 53.86 | 50.43 | 47.31 | 47.45 | 47.45 | 48.09 | 48.80 | 47.90 | 44.81 | 41.83 | 41.61 | 38.13 | 35.25 | 36.46 | 36.21 | 38.29 | 42.43 | 39.63 | 37.50 | 36.88 | 35.25 | 34.34 | 43.14 | 48.99 | 53.94 | 60.67 | 57.29 | 56.74 | 57.24 | 60.00 | 62.47 | 64.51 | 70.80 | 76.78 | 84.91 | 94.18 | 98.35 | 99.22 | 97.74 | 95.97 | 95.19 | 93.63 | 92.33 | 89.39 | 87.80 | 86.74 | 83.45 | 83.17 | 80.66 | 81.01 | 82.56 | 82.42 | 85.44 | 88.37 | 90.80 | 95.97 | 100.88 | 105.13 | 113.03 | 121.52 | 130.10 | 141.68 | 152.56 | 158.50 | 159.52 | 156.80 | 150.28 | 141.03 | 130.98 | 125.75 | 122.14 | 122.38 | 124.95 | 124.07 | 118.74 | 118.46 | 117.43 | 115.71 | 118.75 | 116.11 | 117.26 | 112.50 | 105.36 | 103.57 | 101.79 | 100.00 | 98.21 | 96.43 | - | 76.92 | 86.54 | 86.86 | 92.42 | 97.58 | 98.30 | 109.09 | - | 157.14 | 161.90 | 176.98 | 182.74 | 182.34 | 149.01 | 129.63 | 94.44 | 33.33 |
EBIT Ratio |
Loading...
|
% | 42.10 | 72.85 | 80.54 | 81.51 | 83.68 | 69.07 | 63.35 | 63.68 | 70.07 | 76.71 | 76.53 | 78.56 | 75.76 | 66.11 | 67.05 | 67.01 | 54.71 | 60.73 | 61.47 | 61.30 | 70.94 | 68.06 | 64.40 | 62.70 | 61.22 | 60.34 | 59.61 | 56.33 | 53.02 | 49.53 | 46.33 | 46.40 | 46.34 | 46.91 | 47.51 | 46.52 | 43.27 | 40.09 | 39.72 | 36.04 | 33.07 | 34.34 | 33.98 | 35.95 | 39.89 | 35.67 | 32.11 | 29.27 | 25.89 | 24.75 | 35.15 | 42.54 | 48.50 | 56.76 | 53.26 | 53.46 | 54.80 | 57.52 | 44.74 | 30.17 | 18.81 | 6.27 | 7.20 | 9.69 | 10.33 | 10.00 | 10.21 | 10.47 | 13.66 | 15.77 | 19.69 | 23.15 | 24.42 | 25.97 | 24.38 | 24.57 | 22.20 | 22.76 | 24.48 | 24.66 | 26.91 | 27.52 | 27.50 | 28.17 | 28.71 | 28.66 | 30.45 | 31.25 | 30.70 | 31.25 | 31.37 | 31.39 | 30.97 | 30.93 | 30.57 | 29.84 | 26.64 | 25.88 | 25.39 | 25.01 | 28.86 | 29.52 | 26.37 | 26.93 | 24.18 | 22.76 | 25.62 | 24.16 | 27.62 | 26.79 | 23.21 | 21.43 | 21.43 | 20.24 | 19.64 | 21.43 | - | 15.38 | 17.31 | 15.71 | 18.60 | 19.67 | 19.89 | 27.27 | - | -7.14 | 6.43 | 13.81 | 17.50 | 27.62 | 30.16 | 30.95 | 33.33 | - |
EBT Ratio |
Loading...
|
% | 50.99 | 57.37 | 56.14 | 53.33 | 54.36 | 54.73 | 56.66 | 58.79 | 64.94 | 71.49 | 69.06 | 68.33 | 62.77 | 47.00 | 44.28 | 41.15 | 25.74 | 30.59 | 30.97 | 30.44 | 41.25 | 40.53 | 38.51 | 39.18 | 39.32 | 39.56 | 39.60 | 35.29 | 31.49 | 27.63 | 24.64 | 25.62 | 25.86 | 26.54 | 26.65 | 25.79 | 21.46 | 17.04 | 16.54 | 11.74 | 9.49 | 12.70 | 12.73 | 15.44 | 18.95 | 14.03 | 10.50 | 2.28 | 0.19 | -0.36 | 11.93 | 20.48 | 20.01 | 22.44 | 10.90 | 8.68 | 8.03 | 7.22 | 5.70 | 3.46 | 4.68 | 6.27 | 7.20 | 9.69 | 10.33 | 10.00 | 10.21 | 10.47 | 13.66 | 15.77 | 19.69 | 23.15 | 24.42 | 25.97 | 24.38 | 24.57 | 22.20 | 22.76 | 24.48 | 24.66 | 26.91 | 27.52 | 27.50 | 28.17 | 28.71 | 28.66 | 30.45 | 31.25 | 30.70 | 31.25 | 31.37 | 31.39 | 30.97 | 30.93 | 30.57 | 29.84 | 26.64 | 25.88 | 25.39 | 25.01 | 28.86 | 29.52 | 26.37 | 26.93 | 24.18 | 22.76 | 25.62 | 24.16 | 27.62 | 26.79 | 23.21 | 21.43 | 21.43 | 20.24 | 19.64 | 21.43 | - | 15.38 | 17.31 | 15.71 | 18.60 | 19.67 | 19.89 | 27.27 | - | -7.14 | 6.43 | 13.81 | 17.50 | 27.62 | 30.95 | 31.75 | 33.33 | 33.33 |
StockViz Staff
September 20, 2024
Any question? Send us an email