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 | 1990-03-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue |
Loading...
|
M | 366 | 345 | 197 | 208 | 224 | 238 | 3 | 3 | 3 | 200 | 194 | 194 | 199 | 199 | 225 | 214 | 250 | 213 | 234 | 189 | 171 | 172 | 177 | 175 | 173 | 164 | 115 | 113 | 102 | 110 | 105 | 103 | 100 | 103 | 102 | 99 | 69 | 69 | 58 | 56 | 51 | 47 | 42 | 41 | 41 | 45 | 40 | 38 | 38 | 40 | 41 | 41 | 39 | 59 | 41 | 42 | 36 | 38 | 40 | 36 | 34 | 34 | 36 | 35 | 35 | 35 | 35 | 34 | 34 | 33 | 33 | 34 | 33 | 33 | 34 | 33 | 32 | 32 | 33 | 32 | 30 | 29 | 30 | 30 | 28 | 28 | 29 | 28 | 26 | 25 | 25 | 25 | 25 | 25 | 25 | 24 | 23 | 24 | 24 | 21 | 21 | 23 | 20 | 23 | 19 | 19 | 18 | 16 | 15 | 16 | 15 | 14 | 14 | 15 | 14 | 14 | 13 | 13 | 14 | 13 | 14 | 14 | 14 | 13 | 13 | 14 | 13 | - | 12 | - | - | 10 |
Cost of Revenue |
Loading...
|
M | 43 | - | 43 | 43 | 43 | - | 45 | 44 | 42 | 4 | 35 | 38 | 38 | 5 | 38 | 35 | 39 | 4 | 38 | 33 | 30 | 5 | 30 | 26 | 25 | 3 | 18 | 20 | 20 | 3 | 17 | 20 | 16 | 3 | 17 | 18 | 12 | 2 | 12 | 11 | 13 | 2 | 8 | 8 | 8 | 0 | 7 | 7 | 7 | 8 | 8 | 8 | 8 | 11 | 7 | 7 | 7 | 11 | 7 | 6 | 7 | 16 | 7 | 6 | 5 | 21 | 6 | 6 | 6 | 19 | 6 | 6 | 6 | 14 | 5 | 5 | 6 | 10 | 6 | 5 | 5 | 9 | 5 | 5 | 5 | 11 | 12 | 13 | 14 | 17 | 20 | 20 | 21 | 21 | 20 | 19 | 17 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Gross Profit |
Loading...
|
M | 323 | 345 | 155 | 165 | 181 | 238 | -42 | -41 | -39 | 196 | 159 | 156 | 160 | 194 | 187 | 179 | 211 | 208 | 196 | 156 | 141 | 168 | 147 | 149 | 147 | 160 | 97 | 93 | 83 | 107 | 88 | 84 | 83 | 100 | 85 | 80 | 57 | 67 | 46 | 45 | 37 | 46 | 34 | 33 | 34 | 45 | 33 | 31 | 30 | 40 | 33 | 41 | 31 | 59 | 33 | 34 | 29 | 38 | 32 | 30 | 27 | 34 | 29 | 29 | 29 | 35 | 29 | 28 | 27 | 33 | 28 | 28 | 27 | 33 | 28 | 28 | 27 | 32 | 27 | 27 | 25 | 29 | 25 | 25 | 23 | 28 | 29 | 28 | 26 | 25 | 25 | 25 | 25 | 25 | 25 | 24 | 23 | 24 | 24 | 21 | 21 | 23 | 20 | 23 | 19 | 19 | 18 | 16 | 15 | 16 | 15 | 14 | 14 | 15 | 14 | 14 | 13 | 13 | 14 | 13 | 14 | 14 | 14 | 13 | 13 | 14 | 13 | - | 12 | - | - | 10 |
Operating Expenses |
Loading...
|
M | 271 | 304 | 98 | 97 | 35 | 118 | -177 | -96 | -134 | 119 | 41 | 44 | 56 | 106 | 78 | 77 | 71 | 96 | 44 | 39 | 39 | 60 | 45 | 52 | 60 | 593 | 45 | 51 | 45 | 510 | 48 | 44 | 43 | 468 | 46 | 44 | 40 | 292 | 31 | 27 | 29 | 220 | 21 | 21 | 22 | 212 | 19 | 18 | 17 | 212 | 18 | 26 | 19 | 226 | 16 | 16 | 15 | 101 | 12 | 13 | 9 | 182 | 5 | 4 | -2 | 35 | -2 | -1 | -1 | 92 | 0 | 2 | 5 | 33 | 6 | 8 | 9 | 32 | 9 | 10 | 10 | 149 | 9 | 7 | 8 | 11 | 11 | 9 | 8 | 5 | 4 | 1 | 0 | -1 | -1 | 1 | 2 | 2 | 5 | 3 | 3 | 1 | 2 | 5 | 2 | 2 | 3 | 4 | 4 | 4 | 5 | 4 | 4 | 4 | 4 | 4 | 5 | 5 | 6 | 6 | 7 | 7 | 7 | 6 | 6 | 7 | 6 | - | 4 | - | - | 2 |
Selling, General, and Administrative Expenses (SG&A) |
Loading...
|
M | 80 | 82 | 72 | 80 | 82 | 77 | 75 | 77 | 70 | 66 | 64 | 62 | 62 | 57 | 63 | 60 | 70 | 63 | 52 | 59 | 58 | 52 | 58 | 58 | 58 | 51 | 36 | 35 | 36 | 34 | 33 | 34 | 36 | 41 | 38 | 37 | 28 | 26 | 22 | 22 | 23 | 21 | 18 | 18 | 19 | 18 | 16 | 17 | 17 | 16 | 16 | 17 | 18 | 16 | 16 | 16 | 16 | 15 | 15 | 17 | 15 | 14 | 14 | 14 | 14 | 13 | 14 | 14 | 14 | 13 | 13 | 13 | 14 | 13 | 13 | 13 | 13 | 12 | 12 | 12 | 12 | 11 | 11 | 11 | 11 | 10 | 10 | 10 | 10 | 9 | 9 | 9 | 9 | 8 | 9 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 7 | 7 | 7 | 7 | 6 | 6 | 6 | 5 | 5 | 5 | 6 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | - | 5 | - | - | 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 | -13 | -6 | 1 | 543 | 8 | 16 | 8 | 476 | 15 | 10 | 7 | 427 | 7 | 8 | 13 | 266 | 9 | 5 | 5 | 200 | 3 | 2 | 3 | 194 | 3 | 1 | 0 | 196 | 2 | 9 | 0 | 210 | 0 | 0 | -1 | 85 | -3 | -5 | -6 | 168 | -9 | -10 | -16 | 22 | -16 | -15 | -15 | 79 | -14 | -11 | -9 | 20 | -7 | -5 | -3 | 20 | -3 | -2 | -2 | 138 | -2 | -3 | -3 | 1 | 1 | -1 | -2 | -4 | -5 | -8 | -9 | -10 | -9 | -8 | -6 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Costs and Expenses |
Loading...
|
M | 7 | - | -184 | -183 | -78 | - | 37 | 41 | 34 | 72 | 34 | 29 | 26 | 61 | 29 | 29 | 36 | 63 | 21 | 28 | 31 | 49 | 31 | 33 | 35 | 54 | 19 | 17 | 18 | 31 | 16 | 15 | 20 | 38 | 21 | 19 | 16 | 23 | 10 | 12 | 10 | 19 | 10 | 11 | 12 | 18 | 9 | 10 | 10 | 9 | 8 | 9 | 10 | 5 | 9 | 9 | 9 | 4 | 8 | 11 | 8 | -2 | 7 | 8 | 9 | -7 | 8 | 8 | 7 | -6 | 8 | 8 | 8 | -1 | 7 | 7 | 7 | 2 | 7 | 7 | 7 | 2 | 6 | 6 | 6 | -1 | -2 | -3 | -4 | -8 | -11 | -11 | -12 | -13 | -12 | -10 | -8 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Operating Income |
Loading...
|
M | 53 | 41 | 56 | 68 | 146 | 120 | 135 | 54 | 95 | 77 | 118 | 112 | 105 | 88 | 110 | 102 | 140 | 112 | 152 | 117 | 102 | 108 | 102 | 97 | 87 | -433 | 52 | 41 | 38 | -403 | 40 | 40 | 41 | -368 | 39 | 36 | 17 | -225 | 16 | 18 | 9 | -175 | 13 | 12 | 12 | -167 | 14 | 13 | 13 | -172 | 15 | 15 | 12 | -167 | 17 | 18 | 14 | -63 | 20 | 17 | 19 | -148 | 24 | 24 | 31 | 0 | 31 | 29 | 29 | -59 | 28 | 26 | 22 | 0 | 22 | 20 | 17 | 0 | 18 | 17 | 15 | -120 | 17 | 17 | 16 | 17 | 18 | 18 | 19 | 20 | 22 | 24 | 25 | 27 | 26 | 23 | 21 | 22 | 19 | 18 | 18 | 22 | 18 | 17 | 17 | 17 | 16 | 11 | 11 | 11 | 10 | 11 | 10 | 11 | 10 | 9 | 8 | 8 | 8 | 7 | 7 | 7 | 7 | 7 | 7 | 8 | 8 | 2 | 8 | 2 | 2 | 8 |
Interest Expense |
Loading...
|
M | 171 | 24 | 157 | 134 | 101 | 72 | 37 | 20 | 16 | 18 | 19 | 20 | 23 | 24 | 26 | 28 | 42 | 46 | 47 | 46 | 42 | 41 | 36 | 29 | 22 | 18 | 9 | 7 | 6 | 6 | 5 | 5 | 5 | 6 | 7 | 6 | 4 | 4 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 4 | 4 | 4 | 4 | 5 | 5 | 5 | 6 | 7 | 6 | 6 | 7 | 8 | 9 | 10 | 12 | 14 | 15 | 16 | 18 | 19 | 20 | 19 | 19 | 18 | 17 | 15 | 14 | 13 | 12 | 10 | 9 | 8 | 8 | 7 | 7 | 7 | 7 | 8 | 8 | 9 | 10 | 10 | 12 | 15 | 17 | 18 | 19 | 19 | 19 | 17 | 15 | 15 | 14 | 13 | 13 | 16 | 13 | 13 | 13 | 13 | 11 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 6 | 5 | 5 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 5 | - | 5 | - | - | 7 |
Non-operating Income/Expense |
Loading...
|
M | 45 | 19 | 56 | 68 | -89 | -25 | -37 | -20 | -16 | -18 | 99 | 92 | 82 | 64 | 84 | 74 | 98 | 66 | 105 | 72 | 60 | 67 | 66 | 67 | 65 | 45 | 44 | 34 | 32 | 39 | 34 | 35 | 35 | 31 | 33 | 30 | 13 | 18 | 12 | 14 | 5 | 5 | 10 | 10 | 9 | 12 | 10 | 9 | 9 | 9 | 11 | 10 | 7 | 26 | 11 | 11 | 7 | 10 | 11 | 7 | 7 | 8 | 9 | 8 | 13 | 9 | 11 | 10 | 10 | 10 | 11 | 11 | 9 | 10 | 11 | 10 | 9 | 9 | 10 | 9 | 8 | 8 | 10 | 10 | 8 | 8 | 8 | 8 | 7 | 5 | 5 | 6 | 6 | 7 | 7 | 7 | 6 | 7 | 5 | 6 | 5 | 6 | 5 | 5 | 4 | 5 | 5 | 4 | 4 | 4 | 4 | 4 | 3 | 4 | 4 | 3 | 3 | 3 | 4 | 3 | 4 | 3 | 4 | 3 | 3 | 3 | 3 | - | 2 | - | - | 1 |
EBT |
Loading...
|
M | 45 | 19 | 56 | 68 | 56 | 95 | 98 | 35 | 79 | 59 | 99 | 92 | 82 | 64 | 84 | 74 | 98 | 66 | 105 | 72 | 60 | 67 | 66 | 67 | 65 | 45 | 44 | 34 | 32 | 39 | 34 | 35 | 35 | 31 | 33 | 30 | 13 | 18 | 12 | 14 | 5 | 5 | 10 | 10 | 9 | 12 | 10 | 9 | 9 | 9 | 11 | 10 | 7 | 26 | 11 | 11 | 7 | 10 | 11 | 15 | 7 | 8 | 9 | 8 | 13 | 9 | 11 | 10 | 10 | 10 | 11 | 11 | 9 | 10 | 11 | 10 | 9 | 9 | 10 | 9 | 8 | 8 | 10 | 10 | 8 | 8 | 8 | 8 | 7 | 5 | 5 | 6 | 6 | 7 | 7 | 7 | 6 | 7 | 5 | 6 | 5 | 6 | 5 | 5 | 4 | 5 | 5 | 4 | 4 | 4 | 4 | 4 | 3 | 4 | 4 | 3 | 3 | 3 | 4 | 3 | 4 | 3 | 4 | 3 | 3 | 3 | 3 | 2 | 2 | 2 | 2 | 1 |
Income Tax Provision |
Loading...
|
M | 6 | -4 | 9 | 10 | 11 | 12 | 17 | 7 | 14 | 11 | 19 | 17 | 14 | 11 | 18 | 16 | 21 | 13 | 23 | 16 | 12 | 12 | 11 | 14 | 14 | 27 | 15 | 11 | 10 | 12 | 11 | 12 | 12 | 8 | 11 | 10 | 4 | 6 | 4 | 4 | 1 | 1 | 3 | 3 | 3 | 4 | 3 | 3 | 3 | 3 | 3 | 3 | 2 | 9 | 3 | 3 | 2 | 3 | 4 | 9 | 2 | 2 | 3 | 2 | 4 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 2 | 3 | 3 | 2 | 3 | 2 | 3 | 2 | 2 | 1 | 2 | 2 | 2 | 2 | 2 | 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 | -2 | 1 | -2 | -2 | 0 |
Income after Tax |
Loading...
|
M | 39 | 24 | 47 | 58 | 46 | 83 | 81 | 27 | 65 | 48 | 81 | 75 | 67 | 53 | 66 | 59 | 77 | 53 | 82 | 56 | 48 | 56 | 55 | 54 | 51 | 19 | 29 | 23 | 22 | 27 | 23 | 23 | 24 | 24 | 22 | 20 | 9 | 13 | 9 | 10 | 4 | 4 | 7 | 7 | 6 | 8 | 7 | 7 | 6 | 6 | 7 | 7 | 5 | 17 | 8 | 8 | 5 | 7 | 8 | 6 | 5 | 6 | 6 | 6 | 9 | 6 | 8 | 7 | 7 | 7 | 7 | 7 | 6 | 7 | 7 | 7 | 6 | 6 | 7 | 6 | 5 | 5 | 7 | 7 | 5 | 6 | 6 | 6 | 5 | 4 | 4 | 4 | 5 | 5 | 5 | 5 | 4 | 5 | 4 | 4 | 3 | 4 | 4 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 2 | 3 | 3 | 2 | 2 | 2 | 3 | 2 | 3 | 2 | 3 | 2 | 2 | 2 | 2 | 3 | 2 | 3 | 3 | 1 |
Non-Controlling Interest |
Loading...
|
M | - | - | - | 0 | 0 | 0 | 0 | 0 | 0 | 78 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 5 | 5 | 5 | 87 | 0 | 31 | 31 | 32 | 29 | 28 | 28 | -6 | 0 | 0 | -5 | -17 | -8 | -8 | -5 | -7 | -8 | -6 | -5 | -6 | -6 | -6 | -9 | -6 | -8 | -7 | -7 | -7 | -7 | -7 | -6 | -7 | -7 | -7 | -6 | -6 | -7 | -6 | -5 | -5 | -7 | -7 | -5 | -6 | -6 | -6 | -5 | -4 | -4 | -4 | -5 | -5 | -5 | -5 | -4 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Net Income |
Loading...
|
M | - | - | - | 58 | 46 | 83 | 81 | 27 | 65 | -30 | 81 | 75 | 67 | 53 | 66 | 59 | 77 | 53 | 82 | 56 | 48 | 56 | 55 | 54 | 51 | 19 | 29 | 23 | 22 | 27 | 23 | 23 | 23 | 24 | 22 | 20 | 9 | 13 | 9 | 10 | 4 | 4 | 7 | 7 | 6 | 8 | 7 | 7 | 6 | 6 | 7 | 7 | 5 | 17 | 8 | 8 | 5 | 7 | 8 | 6 | 5 | 6 | 6 | 6 | 9 | 6 | 8 | 7 | 7 | 7 | 7 | 7 | 6 | 7 | 7 | 7 | 6 | 6 | 7 | 6 | 5 | 5 | 7 | 7 | 5 | 6 | 6 | 6 | 5 | 4 | 4 | 4 | 5 | 5 | 5 | 5 | 4 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Shares (Basic, Weighted) |
|
M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Shares (Diluted, Weighted) |
|
R | 125,662,000.00 | 125,609,265.00 | 126,284,000.00 | 127,380,000.00 | 127,516,000.00 | 127,505,996.00 | 128,336,000.00 | 128,720,000.00 | 113,027,000.00 | 114,833,333.00 | 108,360,000.00 | 108,822,000.00 | 108,655,000.00 | 108,888,264.00 | 109,208,000.00 | 109,130,000.00 | 113,137,000.00 | 108,472,559.00 | 96,968,000.00 | 96,368,000.00 | 92,871,000.00 | 92,897,105.00 | 92,840,851.00 | 92,733,140.00 | 92,638,765.00 | 87,036,044.00 | 64,847,592.00 | 64,069,444.00 | 63,225,800.00 | 63,185,426.00 | 61,687,428.00 | 61,090,667.00 | 60,989,610.00 | 60,602,380.00 | 60,092,124.00 | 59,974,942.00 | 44,700,000.00 | 36,063,338.00 | 33,747,008.00 | 33,026,667.00 | 32,619,736.00 | 32,420,960.00 | 32,440,398.00 | 32,829,786.00 | 33,040,796.00 | 33,817,808.00 | 33,513,178.00 | 34,088,320.00 | 34,430,054.00 | 34,635,700.00 | 34,696,920.00 | 34,684,330.00 | 34,659,480.00 | 34,527,442.00 | 34,441,144.00 | 34,700,000.00 | 34,179,310.00 | 28,931,436.00 | 28,266,000.00 | 28,251,282.00 | 28,180,000.00 | 28,216,000.00 | 28,147,826.00 | 28,542,857.00 | 27,987,302.00 | 28,500,000.00 | 28,301,887.00 | 28,697,959.00 | 28,856,522.00 | 28,927,368.00 | 29,203,922.00 | 28,611,765.00 | 29,209,756.00 | 29,306,522.00 | 29,336,000.00 | 29,544,681.00 | 29,300,000.00 | 29,631,515.00 | 29,391,489.00 | 29,942,857.00 | 29,248,649.00 | 28,836,364.00 | 28,743,478.00 | 29,017,778.00 | 28,821,622.00 | 28,766,124.00 | 28,845,000.00 | 28,886,076.00 | 28,643,478.00 | 28,619,913.00 | 28,636,000.00 | 28,488,889.00 | 28,462,500.00 | 29,254,264.00 | 29,641,791.00 | 29,263,492.00 | 29,342,373.00 | 29,527,897.00 | 29,230,769.00 | 29,477,419.00 | 29,664,000.00 | 25,198,238.00 | 29,032,258.00 | 25,762,712.00 | 26,122,449.00 | 23,188,406.00 | 23,448,276.00 | 22,857,143.00 | 23,111,111.00 | 22,900,763.00 | 22,222,222.00 | 22,978,723.00 | 22,564,103.00 | 22,641,509.00 | 22,978,723.00 | 22,857,143.00 | 22,439,024.00 | 22,164,179.00 | 22,040,816.00 | 22,325,581.00 | 22,127,660.00 | 20,434,783.00 | 22,222,222.00 | 19,574,468.00 | 17,142,857.00 | 17,341,040.00 | 17,391,304.00 | 16,842,105.00 | 17,142,857.00 | 16,825,397.00 | 16,842,105.00 | 16,000,000.00 |
EBITDA |
Loading...
|
M | -8 | 4 | 56 | 68 | 158 | 132 | 147 | 67 | 107 | 89 | 130 | 124 | 117 | 101 | 122 | 115 | 152 | 123 | 162 | 126 | 110 | 115 | 109 | 104 | 94 | 70 | 57 | 46 | 43 | 50 | 44 | 44 | 45 | 40 | 43 | 40 | 20 | 25 | 17 | 20 | 11 | 10 | 14 | 14 | 13 | 17 | 15 | 15 | 15 | 15 | 17 | 13 | 18 | 34 | 18 | 19 | 15 | 19 | 22 | 19 | 20 | 23 | 25 | 26 | 32 | 29 | 32 | 31 | 30 | 30 | 29 | 27 | 24 | 24 | 24 | 21 | 19 | 19 | 19 | 18 | 16 | 16 | 18 | 19 | 17 | 18 | 19 | 19 | 20 | 22 | 23 | 25 | 27 | 28 | 28 | 25 | 23 | 24 | 21 | 20 | 20 | 23 | 20 | 19 | 19 | 19 | 17 | 12 | 13 | 12 | 12 | 11 | 11 | 15 | 11 | 9 | 9 | 8 | 9 | 8 | 8 | 7 | 8 | 8 | 8 | 10 | 8 | 2 | 8 | 2 | 2 | 8 |
Depreciation and Amortization |
Loading...
|
M | 6 | 4 | 12 | 12 | 12 | 12 | 12 | 13 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 11 | 9 | 9 | 7 | 8 | 7 | 7 | 7 | 6 | 5 | 5 | 5 | 5 | 4 | 4 | 4 | 3 | 4 | 4 | 3 | 3 | 1 | 2 | 2 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 1 | -2 | 5 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 1 | 1 | 1 | 1 | 2 | 1 | 2 | 1 | 2 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 1 | 1 | 2 | 2 | 1 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 | 2 | 1 | 2 | 2 | 2 | 1 | 2 | 1 | 2 | 1 | 1 | 4 | 0 | - | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 2 | - | - | 0 | - | - | 0 |
EBIT |
Loading...
|
M | -14 | 0 | 45 | 57 | 146 | 120 | 135 | 54 | 95 | 77 | 118 | 112 | 105 | 88 | 110 | 102 | 140 | 112 | 152 | 117 | 102 | 108 | 102 | 97 | 87 | 64 | 52 | 41 | 38 | 45 | 40 | 40 | 41 | 37 | 39 | 36 | 17 | 22 | 16 | 18 | 9 | 8 | 13 | 12 | 12 | 16 | 14 | 13 | 13 | 14 | 15 | 15 | 12 | 33 | 17 | 18 | 14 | 18 | 20 | 17 | 19 | 21 | 24 | 24 | 31 | 28 | 31 | 29 | 29 | 28 | 28 | 26 | 22 | 23 | 22 | 20 | 17 | 17 | 18 | 17 | 15 | 15 | 17 | 17 | 16 | 17 | 18 | 18 | 19 | 20 | 22 | 24 | 25 | 27 | 26 | 23 | 21 | 22 | 19 | 18 | 18 | 22 | 18 | 17 | 17 | 17 | 16 | 11 | 11 | 11 | 10 | 11 | 10 | 11 | 10 | 3 | 8 | 8 | 8 | 7 | 7 | 7 | 7 | 7 | 7 | 8 | 3 | - | 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...
|
% | 13.63 | -23.02 | 16.36 | 14.81 | 18.92 | 12.42 | 17.38 | 20.66 | 17.93 | 18.78 | 18.89 | 18.51 | 17.56 | 17.16 | 21.11 | 20.96 | 21.13 | 19.75 | 22.15 | 21.83 | 20.63 | 17.38 | 16.49 | 20.47 | 21.39 | 58.42 | 33.72 | 32.41 | 30.46 | 31.52 | 31.52 | 34.01 | 33.08 | 23.93 | 33.59 | 33.78 | 32.38 | 30.96 | 28.70 | 31.06 | 17.64 | 17.41 | 29.93 | 30.79 | 30.62 | 32.43 | 30.79 | 29.91 | 29.65 | 28.86 | 31.06 | 29.69 | 25.67 | 35.60 | 28.87 | 30.11 | 24.74 | 28.96 | 31.97 | 63.03 | 25.79 | 27.64 | 27.91 | 28.60 | 33.15 | 30.14 | 31.00 | 31.66 | 31.72 | 31.86 | 30.18 | 31.29 | 31.42 | 30.95 | 31.14 | 33.26 | 31.29 | 32.41 | 30.99 | 32.78 | 31.73 | 30.77 | 31.62 | 31.57 | 31.58 | 31.38 | 29.46 | 31.27 | 29.85 | 27.54 | 24.61 | 29.49 | 28.61 | 31.37 | 31.48 | 30.59 | 30.26 | 31.08 | 29.63 | 29.31 | 31.25 | 25.86 | 28.30 | 30.61 | 28.21 | 30.43 | 29.17 | 30.00 | 27.78 | 30.00 | 32.43 | 28.95 | 29.03 | 28.95 | 30.77 | 27.27 | 30.30 | 25.81 | 28.95 | 27.27 | 27.78 | 25.00 | 28.57 | 25.81 | 27.59 | 27.27 | 28.57 | -100.00 | 28.57 | -100.00 | -100.00 | 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 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Gross Profit Margin |
Loading...
|
% | 88.38 | 100.00 | 78.43 | 79.38 | 80.74 | 100.00 | -1,331.69 | -1,364.70 | -1,439.02 | 98.24 | 82.16 | 80.45 | 80.65 | 97.59 | 83.07 | 83.80 | 84.48 | 97.96 | 83.81 | 82.64 | 82.40 | 97.38 | 83.21 | 85.03 | 85.22 | 98.10 | 84.14 | 82.33 | 80.59 | 97.28 | 83.63 | 81.12 | 83.57 | 97.49 | 83.05 | 81.69 | 82.57 | 96.86 | 80.06 | 81.11 | 73.65 | 96.14 | 81.05 | 80.86 | 81.20 | 100.02 | 81.84 | 80.79 | 80.53 | 100.00 | 81.16 | 100.00 | 80.04 | 100.00 | 82.28 | 82.08 | 79.89 | 100.00 | 81.21 | 82.73 | 79.56 | 100.00 | 81.46 | 81.91 | 84.22 | 100.00 | 82.38 | 82.79 | 81.35 | 100.00 | 82.87 | 83.01 | 82.86 | 100.00 | 83.67 | 83.96 | 82.66 | 100.00 | 82.85 | 83.17 | 82.87 | 100.00 | 84.79 | 84.11 | 83.31 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 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...
|
% | 14.38 | 11.84 | 28.62 | 32.88 | 65.06 | 50.34 | 4,274.21 | 1,788.34 | 3,527.05 | 38.58 | 60.91 | 57.79 | 52.64 | 44.26 | 48.63 | 47.86 | 55.90 | 52.67 | 65.08 | 61.97 | 59.83 | 62.58 | 57.79 | 55.34 | 50.70 | -264.66 | 45.33 | 36.61 | 36.96 | -364.77 | 37.70 | 38.69 | 40.62 | -358.80 | 38.33 | 36.85 | 24.77 | -326.99 | 27.28 | 31.87 | 17.29 | -369.56 | 30.42 | 30.57 | 28.30 | -367.44 | 34.06 | 34.60 | 35.25 | -432.89 | 37.88 | 35.75 | 32.05 | -280.48 | 41.92 | 42.99 | 38.21 | -167.73 | 51.09 | 47.55 | 53.88 | -434.09 | 66.90 | 70.18 | 88.56 | 0.01 | 87.57 | 85.83 | 85.02 | -179.60 | 84.14 | 76.23 | 68.46 | 0.01 | 66.26 | 60.93 | 53.13 | 0.01 | 54.33 | 52.32 | 50.69 | -414.30 | 55.60 | 58.94 | 56.01 | 60.37 | 62.31 | 66.68 | 71.33 | 79.00 | 85.21 | 96.33 | 101.55 | 105.60 | 102.70 | 97.89 | 91.45 | 92.86 | 81.17 | 85.98 | 87.44 | 95.63 | 91.79 | 76.32 | 88.24 | 90.16 | 86.11 | 73.55 | 70.86 | 71.79 | 68.87 | 73.43 | 70.92 | 74.15 | 72.22 | 68.38 | 61.94 | 60.00 | 58.82 | 53.73 | 52.48 | 49.30 | 53.24 | 53.38 | 53.38 | 53.47 | 57.25 | - | 63.03 | - | - | 79.80 |
Net Income Margin |
Loading...
|
% | - | - | - | 28.01 | 20.38 | 35.03 | 2,559.64 | 903.98 | 2,405.58 | -15.00 | 41.57 | 38.52 | 33.94 | 26.61 | 29.22 | 27.48 | 30.90 | 24.78 | 34.98 | 29.36 | 27.93 | 32.28 | 31.24 | 30.63 | 29.75 | 11.56 | 25.06 | 20.49 | 21.59 | 24.42 | 22.33 | 22.14 | 23.54 | 23.17 | 21.14 | 20.32 | 12.54 | 18.35 | 15.20 | 17.75 | 8.58 | 8.00 | 16.55 | 16.10 | 14.34 | 17.71 | 17.01 | 17.05 | 16.84 | 15.86 | 17.79 | 16.36 | 13.03 | 27.85 | 18.81 | 19.15 | 13.76 | 18.06 | 19.27 | 15.15 | 15.20 | 16.51 | 18.17 | 17.22 | 25.33 | 17.51 | 21.46 | 20.60 | 19.70 | 20.41 | 22.29 | 21.64 | 18.39 | 20.38 | 21.82 | 20.85 | 18.22 | 18.11 | 21.23 | 19.69 | 18.18 | 18.39 | 22.18 | 22.00 | 18.92 | 19.92 | 20.20 | 20.68 | 18.69 | 15.51 | 13.99 | 17.82 | 18.18 | 19.65 | 19.77 | 19.35 | 18.65 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
EBITDA Ratio |
Loading...
|
% | -2.08 | 1.16 | 28.62 | 32.88 | 70.43 | 55.52 | 4,668.94 | 2,203.00 | 3,957.10 | 44.50 | 66.87 | 63.71 | 58.85 | 50.52 | 54.15 | 53.61 | 60.64 | 57.74 | 69.11 | 66.50 | 64.19 | 66.99 | 61.87 | 59.30 | 54.57 | 42.93 | 49.62 | 40.79 | 41.79 | 45.16 | 41.70 | 42.51 | 44.72 | 38.69 | 42.19 | 40.86 | 29.09 | 35.69 | 29.72 | 35.29 | 21.03 | 20.20 | 33.95 | 34.20 | 31.83 | 37.31 | 37.49 | 38.19 | 38.88 | 37.92 | 41.53 | 30.63 | 45.33 | 57.57 | 45.43 | 46.39 | 42.21 | 51.59 | 54.75 | 51.60 | 58.15 | 66.94 | 70.99 | 74.28 | 92.53 | 82.20 | 91.20 | 90.40 | 89.34 | 90.05 | 87.94 | 79.94 | 73.90 | 71.08 | 71.11 | 63.13 | 58.38 | 58.71 | 58.55 | 56.44 | 55.16 | 55.09 | 59.65 | 63.11 | 61.18 | 64.47 | 68.11 | 70.30 | 75.57 | 86.74 | 92.28 | 101.18 | 109.31 | 112.51 | 111.50 | 104.65 | 98.53 | 99.16 | 88.70 | 92.99 | 94.20 | 101.31 | 100.00 | 81.58 | 98.93 | 100.52 | 95.00 | 78.71 | 82.78 | 75.64 | 80.13 | 79.72 | 75.89 | 99.32 | 73.61 | 68.38 | 64.93 | 62.31 | 62.50 | 55.97 | 54.61 | 52.11 | 56.83 | 60.90 | 56.39 | 70.14 | 57.25 | - | 66.39 | - | - | 83.84 |
EBIT Ratio |
Loading...
|
% | -3.84 | 0.00 | 22.55 | 27.14 | 65.06 | 50.34 | 4,274.21 | 1,788.34 | 3,527.05 | 38.58 | 60.91 | 57.79 | 52.64 | 44.26 | 48.63 | 47.86 | 55.90 | 52.67 | 65.08 | 61.97 | 59.83 | 62.58 | 57.79 | 55.34 | 50.70 | 38.97 | 45.33 | 36.61 | 36.96 | 40.86 | 37.70 | 38.69 | 40.62 | 35.99 | 38.33 | 36.85 | 24.77 | 31.75 | 27.28 | 31.87 | 17.29 | 16.59 | 30.42 | 30.57 | 28.30 | 34.22 | 34.06 | 34.60 | 35.25 | 34.08 | 37.88 | 35.75 | 32.05 | 55.13 | 41.92 | 42.99 | 38.21 | 47.75 | 51.09 | 47.55 | 53.88 | 62.66 | 66.90 | 70.18 | 88.56 | 78.40 | 87.57 | 85.83 | 85.02 | 85.82 | 84.14 | 76.23 | 68.46 | 67.56 | 66.26 | 60.93 | 53.13 | 52.37 | 54.33 | 52.32 | 50.69 | 50.39 | 55.60 | 58.94 | 56.01 | 60.37 | 62.31 | 66.68 | 71.33 | 79.00 | 85.21 | 96.33 | 101.55 | 105.60 | 102.70 | 97.89 | 91.45 | 92.86 | 81.17 | 85.98 | 87.44 | 95.63 | 91.79 | 76.32 | 88.24 | 90.16 | 86.11 | 73.55 | 70.86 | 71.79 | 68.87 | 73.43 | 70.92 | 74.15 | 72.22 | 24.26 | 61.94 | 60.00 | 58.82 | 53.73 | 52.48 | 49.30 | 53.24 | 53.38 | 53.38 | 53.47 | 21.37 | - | 63.03 | - | - | 79.80 |
EBT Ratio |
Loading...
|
% | 12.30 | 5.63 | 28.62 | 32.88 | 25.14 | 40.00 | 3,098.19 | 1,139.45 | 2,931.30 | 29.74 | 51.26 | 47.28 | 41.18 | 32.13 | 37.05 | 34.78 | 39.19 | 30.89 | 44.93 | 37.78 | 35.19 | 39.07 | 37.41 | 38.51 | 37.84 | 27.79 | 37.80 | 30.32 | 31.05 | 35.66 | 32.60 | 33.55 | 35.22 | 30.56 | 31.95 | 30.80 | 18.59 | 26.58 | 21.32 | 25.75 | 10.41 | 9.68 | 23.62 | 23.26 | 20.68 | 26.22 | 24.57 | 24.32 | 23.93 | 22.30 | 25.80 | 23.27 | 17.54 | 43.25 | 26.45 | 27.40 | 18.29 | 25.42 | 28.32 | 40.99 | 20.49 | 22.81 | 25.20 | 24.11 | 37.88 | 25.06 | 31.11 | 30.14 | 28.86 | 29.95 | 31.93 | 31.50 | 26.81 | 29.51 | 31.69 | 31.23 | 26.51 | 26.80 | 30.76 | 29.29 | 26.63 | 26.57 | 32.43 | 32.15 | 27.65 | 29.03 | 28.63 | 30.09 | 26.64 | 21.41 | 18.56 | 25.28 | 25.47 | 28.63 | 28.85 | 27.88 | 26.74 | 31.09 | 22.59 | 27.10 | 23.19 | 25.33 | 27.18 | 21.49 | 20.86 | 23.83 | 26.67 | 25.81 | 23.84 | 25.64 | 24.50 | 26.57 | 21.99 | 25.85 | 27.08 | 24.26 | 24.63 | 23.85 | 27.94 | 24.63 | 25.53 | 22.54 | 25.18 | 23.31 | 21.80 | 22.92 | 21.37 | - | 17.65 | - | - | 12.12 |
StockViz Staff
September 20, 2024
Any question? Send us an email