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 | 2010-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue |
Loading...
|
M | 885 | 773 | 336 | 570 | 671 | 511 | 464 | 583 | 735 | 939 | 1,025 | 845 | 1,052 | 1,263 | 1,308 | 874 | 784 | 555 | 436 | 356 | 285 | 288 | 290 | 277 | 275 | 334 | 293 | 239 | 234 | 321 | 319 | 233 | 164 | 207 | 210 | 213 | 152 | 152 | 152 | 139 | 112 | 95 | 91 | 111 | 106 | 113 | 78 | 43 | 39 | 77 | 20 |
Cost of Revenue |
Loading...
|
M | 72 | 56 | 356 | 362 | 319 | 300 | 290 | 317 | 397 | 435 | 449 | 474 | 473 | 438 | 390 | 341 | 318 | 309 | 224 | 220 | 189 | 190 | 190 | 165 | 167 | 180 | 166 | 150 | 146 | 163 | 152 | 127 | 114 | 109 | 116 | 120 | 84 | 86 | 77 | 69 | 54 | 44 | 45 | 51 | 43 | 52 | 37 | 29 | 21 | 58 | 35 |
Gross Profit |
Loading...
|
M | 813 | 717 | -20 | 209 | 352 | 211 | 174 | 265 | 338 | 504 | 576 | 370 | 579 | 825 | 917 | 534 | 466 | 247 | 212 | 136 | 96 | 97 | 100 | 112 | 108 | 155 | 127 | 89 | 88 | 158 | 167 | 106 | 50 | 98 | 94 | 93 | 68 | 66 | 76 | 70 | 58 | 52 | 47 | 60 | 63 | 61 | 42 | 14 | 18 | 18 | 0 |
Operating Expenses |
Loading...
|
M | 611 | 441 | -238 | 42 | 230 | 157 | 2 | 99 | 103 | 270 | 237 | 91 | 73 | 208 | 189 | 53 | 51 | 44 | 46 | 36 | 36 | 39 | 38 | 37 | 35 | 33 | 33 | 31 | 26 | 29 | 27 | 22 | 20 | 21 | 20 | 18 | 15 | 13 | 13 | 12 | 9 | 10 | 12 | 10 | 7 | 5 | 4 | 3 | 3 | 1 | 0 |
Selling, General, and Administrative Expenses (SG&A) |
Loading...
|
M | 49 | 41 | 21 | 28 | 30 | 26 | 28 | 30 | 30 | 40 | 34 | 34 | 22 | 28 | 27 | 21 | 21 | 19 | 17 | 13 | 13 | 16 | 14 | 12 | 12 | 11 | 5 | 5 | 4 | 5 | 5 | 5 | 4 | 5 | 4 | 4 | 3 | 3 | 3 | 3 | 2 | 4 | 4 | 3 | 3 | 2 | 2 | 1 | 2 | 0 | 0 |
Research and Development (R&D) Expenses |
Loading...
|
M | 36 | 33 | 39 | 35 | 36 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 | 0 | 0 | 0 | 0 | 0 | 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 | 527 | 367 | -298 | -21 | 164 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 23 | 24 | 25 | 23 | 23 | 28 | 26 | 22 | 24 | 23 | 18 | 16 | 16 | 16 | 14 | 12 | 10 | 10 | 9 | 7 | 6 | 8 | 7 | 5 | 3 | 2 | 2 | 1 | 1 | 0 |
Costs and Expenses |
Loading...
|
M | 539 | 385 | -503 | -226 | -6 | -157 | -301 | -229 | -294 | -165 | -212 | -384 | -400 | -230 | -202 | -287 | -267 | -265 | -178 | -183 | -153 | -151 | -152 | -127 | -132 | -147 | -134 | -119 | -119 | -134 | -125 | -105 | -94 | -88 | -96 | -101 | -69 | -74 | -63 | -58 | -45 | -34 | -33 | -41 | -36 | -47 | -33 | -25 | -18 | -58 | -35 |
Operating Income |
Loading...
|
M | 202 | 276 | 218 | 166 | 122 | 53 | 172 | 166 | 235 | 234 | 340 | 280 | 506 | 617 | 728 | 480 | 415 | 203 | 166 | 100 | 60 | 58 | 62 | 75 | 73 | 122 | 94 | 58 | 62 | 129 | 139 | 84 | 30 | 77 | 74 | 75 | 53 | 53 | 63 | 58 | 49 | 42 | 35 | 50 | 55 | 55 | 38 | 10 | 15 | 18 | 0 |
Interest Expense |
Loading...
|
M | 166 | 171 | 157 | 179 | 132 | -15 | 13 | 11 | 23 | 21 | 22 | 22 | 26 | 19 | 10 | 6 | 11 | 70 | 56 | 53 | 38 | 36 | 39 | 33 | 37 | 36 | 42 | 37 | 29 | 32 | 28 | 25 | 21 | 19 | 21 | 16 | 12 | 10 | 12 | 9 | 6 | 5 | 4 | 4 | 3 | 4 | 2 | 1 | 1 | 2 | 1 |
Non-operating Income/Expense |
Loading...
|
M | -158 | -331 | -91 | -93 | -84 | 15 | 13 | 11 | -125 | -17 | -23 | -23 | -17 | -10 | -9 | -11 | -10 | -9 | -9 | -7 | -6 | -6 | -6 | -8 | -6 | -6 | -14 | -15 | -11 | -13 | -13 | -10 | -9 | -9 | -10 | -8 | -7 | -5 | -5 | -5 | -4 | 6 | -6 | -4 | -3 | -2 | -1 | -1 | 0 | 0 | 0 |
EBT |
Loading...
|
M | 44 | -54 | 127 | 73 | 38 | 68 | 185 | 178 | 235 | 234 | 340 | 280 | 506 | 617 | 728 | 480 | 415 | 203 | 166 | 100 | 60 | 58 | 62 | 75 | 73 | 122 | 94 | 58 | 62 | 129 | 139 | 84 | 30 | 77 | 74 | 75 | 53 | 53 | 63 | 58 | 49 | 42 | 35 | 50 | 55 | 55 | 38 | 10 | 15 | 15 | 8 |
Income Tax Provision |
Loading...
|
M | 5 | -17 | 34 | 15 | 8 | 30 | 50 | 48 | 61 | 61 | 90 | 75 | 129 | 164 | 193 | 128 | 108 | 51 | 45 | 27 | 14 | 5 | 6 | 6 | 6 | -2 | 12 | 7 | 8 | 16 | 17 | 10 | 4 | 8 | 9 | 9 | 6 | 7 | 7 | 7 | 6 | 4 | 3 | 2 | -3 | -2 | -1 | -1 | 0 | 0 | 0 |
Income after Tax |
Loading...
|
M | 39 | -37 | 93 | 58 | 30 | 38 | 135 | 129 | 174 | 173 | 249 | 204 | 377 | 453 | 535 | 353 | 306 | 153 | 121 | 73 | 46 | 53 | 56 | 68 | 67 | 124 | 82 | 51 | 54 | 114 | 122 | 74 | 27 | 69 | 65 | 66 | 47 | 46 | 55 | 51 | 44 | 37 | 31 | 48 | 58 | 57 | 39 | 11 | 15 | 15 | 8 |
Non-Controlling Interest |
Loading...
|
M | - | - | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 14 | 42 | 51 | 50 | 261 | -25 | -25 | 0 | 311 | -9 | -31 | 0 | 235 | -13 | -13 | -9 | 188 | -10 | -10 | -8 | -6 | -5 | -3 | 0 | -55 | -38 | -10 | -15 | -15 | -8 |
Net Income |
Loading...
|
M | - | - | 93 | 58 | 30 | 38 | 135 | 129 | 174 | 173 | 249 | 204 | 377 | 453 | 535 | 353 | 306 | 153 | 121 | 73 | 46 | 39 | 14 | 18 | 17 | 62 | 17 | 10 | 11 | 23 | 24 | 14 | 5 | 13 | 13 | 13 | 9 | 9 | 10 | 10 | 8 | 6 | 5 | 3 | 0 | 55 | 38 | 10 | 15 | 15 | 8 |
Shares (Basic, Weighted) |
|
M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Shares (Diluted, Weighted) |
|
R | 53,100,000.00 | 49,987,000.00 | 52,561,000.00 | 52,264,000.00 | 53,352,000.00 | 53,088,000.00 | 54,968,000.00 | 56,642,000.00 | 59,129,000.00 | 61,944,000.00 | 65,652,000.00 | 69,399,000.00 | 73,117,000.00 | 75,898,000.00 | 76,138,000.00 | 80,424,000.00 | 82,008,000.00 | 81,076,000.00 | 80,382,000.00 | 79,318,000.00 | 79,286,000.00 | 61,468,000.00 | 78,913,000.00 | 78,825,000.00 | 79,461,000.00 | 25,565,000.00 | 78,416,000.00 | 77,650,000.00 | 77,143,000.00 | 76,970,000.00 | 76,355,000.00 | 76,280,000.00 | 76,194,000.00 | 76,132,000.00 | 76,138,000.00 | 76,105,000.00 | 76,050,000.00 | 76,004,000.00 | 75,949,000.00 | 75,915,000.00 | 75,952,000.00 | 75,892,000.00 | 75,876,000.00 | 12,695,455.00 | 11,111,171.00 | 11,111,171.00 | 11,111,171.00 | 11,111,171.00 | 11,111,171.00 | - | - |
EBITDA |
Loading...
|
M | 219 | 298 | 127 | 73 | 38 | 68 | 185 | 178 | 245 | 234 | 350 | 290 | 517 | 617 | 728 | 489 | 423 | 203 | 166 | 100 | 60 | 58 | 62 | 126 | 73 | 122 | 94 | 58 | 119 | 129 | 139 | 84 | 129 | 77 | 74 | 98 | 53 | 53 | 63 | 58 | 63 | 55 | 43 | 50 | 60 | 59 | 42 | 15 | 16 | - | - |
Depreciation and Amortization |
Loading...
|
M | 18 | 18 | -91 | -93 | -84 | 15 | 13 | 11 | 11 | 11 | 10 | 11 | 11 | 12 | 10 | 8 | 8 | 591 | 6 | 6 | 6 | 93 | 68 | 51 | 46 | 57 | 78 | 89 | 57 | 34 | 78 | 95 | 98 | 37 | 49 | 23 | 47 | 8 | 11 | 10 | 14 | 13 | 8 | 3 | 5 | 3 | 5 | 4 | 0 | - | - |
EBIT |
Loading...
|
M | 202 | 280 | 218 | 166 | 122 | 53 | 172 | 166 | 235 | 223 | 340 | 280 | 506 | 606 | 719 | 480 | 415 | -388 | 160 | 94 | 55 | -35 | -6 | 75 | 27 | 65 | 16 | -31 | 62 | 96 | 61 | -11 | 30 | 41 | 24 | 75 | 7 | 45 | 52 | 48 | 49 | 42 | 35 | 47 | 55 | 55 | 38 | 10 | 15 | 0 | 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 | 0 | 0 | 0 |
Tax Rate (Effective) |
Loading...
|
% | 10.43 | 32.06 | 26.76 | 20.11 | 20.37 | 44.46 | 27.14 | 27.24 | 25.98 | 26.07 | 26.58 | 26.93 | 25.52 | 26.64 | 26.52 | 26.58 | 26.16 | 24.93 | 26.91 | 27.00 | 23.48 | 9.17 | 8.99 | 8.42 | 8.32 | -1.75 | 12.38 | 12.45 | 12.33 | 12.03 | 12.19 | 11.82 | 11.93 | 10.78 | 11.60 | 11.52 | 11.48 | 13.78 | 11.54 | 11.42 | 11.26 | 10.63 | 10.00 | 4.06 | -5.41 | -3.10 | -2.61 | -9.73 | -1.05 | 0.00 | 0.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 | - | - |
Gross Profit Margin |
Loading...
|
% | 91.83 | 92.78 | -5.90 | 36.55 | 52.40 | 41.23 | 37.58 | 45.54 | 45.98 | 53.70 | 56.23 | 43.82 | 55.03 | 65.34 | 70.14 | 61.05 | 59.43 | 44.45 | 48.68 | 38.24 | 33.72 | 33.88 | 34.37 | 40.49 | 39.20 | 46.30 | 43.21 | 37.27 | 37.73 | 49.25 | 52.24 | 45.58 | 30.43 | 47.46 | 44.73 | 43.81 | 44.75 | 43.32 | 49.76 | 50.14 | 51.93 | 54.11 | 51.05 | 54.26 | 59.27 | 53.82 | 53.13 | 32.72 | 46.21 | 23.96 | 0.00 |
Operating Income Margin |
Loading...
|
% | 22.76 | 35.76 | 64.84 | 29.11 | 18.16 | 10.40 | 37.08 | 28.52 | 31.92 | 24.93 | 33.12 | 33.10 | 48.10 | 48.88 | 55.70 | 54.94 | 52.89 | 36.61 | 38.09 | 27.99 | 21.15 | 20.26 | 21.30 | 26.98 | 26.55 | 36.42 | 32.12 | 24.29 | 26.52 | 40.26 | 43.67 | 36.12 | 18.33 | 37.38 | 35.18 | 35.17 | 34.99 | 34.99 | 41.15 | 41.71 | 43.85 | 43.69 | 38.22 | 45.34 | 52.31 | 48.97 | 48.37 | 24.61 | 39.10 | 23.13 | 0.00 |
Net Income Margin |
Loading...
|
% | - | - | 27.63 | 10.21 | 4.53 | 7.37 | 29.13 | 22.17 | 23.62 | 18.43 | 24.32 | 24.18 | 35.82 | 35.86 | 40.93 | 40.34 | 39.05 | 27.48 | 27.84 | 20.43 | 16.18 | 13.47 | 5.00 | 6.44 | 6.04 | 18.64 | 5.83 | 4.39 | 4.65 | 7.08 | 7.43 | 6.21 | 3.15 | 6.18 | 6.03 | 5.99 | 5.93 | 5.76 | 6.89 | 6.91 | 7.13 | 6.72 | 5.69 | 2.52 | 0.00 | 48.97 | 48.37 | 24.61 | 37.39 | 19.17 | 42.33 |
EBITDA Ratio |
Loading...
|
% | 24.75 | 38.51 | 37.73 | 12.78 | 5.68 | 13.26 | 39.99 | 30.47 | 33.38 | 24.93 | 34.14 | 34.38 | 49.15 | 48.88 | 55.70 | 55.90 | 53.95 | 36.61 | 38.09 | 27.99 | 21.15 | 20.26 | 21.30 | 45.50 | 26.55 | 36.42 | 32.12 | 24.29 | 50.92 | 40.26 | 43.67 | 36.12 | 78.25 | 37.38 | 35.18 | 45.97 | 34.99 | 34.99 | 41.15 | 41.71 | 56.22 | 57.65 | 47.46 | 45.34 | 57.18 | 51.94 | 54.18 | 35.16 | 40.06 | - | - |
EBIT Ratio |
Loading...
|
% | 22.76 | 36.23 | 64.84 | 29.11 | 18.16 | 10.40 | 37.08 | 28.52 | 31.92 | 23.79 | 33.12 | 33.10 | 48.10 | 47.96 | 54.97 | 54.94 | 52.89 | -69.81 | 36.62 | 26.31 | 19.21 | -12.08 | -2.16 | 26.98 | 9.65 | 19.29 | 5.57 | -13.20 | 26.52 | 29.73 | 19.08 | -4.77 | 18.33 | 19.68 | 11.64 | 35.17 | 4.40 | 29.72 | 33.83 | 34.63 | 43.85 | 43.69 | 38.22 | 42.30 | 52.31 | 48.97 | 48.37 | 24.61 | 39.10 | 0.00 | 0.00 |
EBT Ratio |
Loading...
|
% | 4.96 | -7.02 | 37.73 | 12.78 | 5.68 | 13.26 | 39.99 | 30.47 | 31.92 | 24.93 | 33.12 | 33.10 | 48.10 | 48.88 | 55.70 | 54.94 | 52.89 | 36.61 | 38.09 | 27.99 | 21.15 | 20.26 | 21.30 | 26.98 | 26.55 | 36.42 | 32.12 | 24.29 | 26.52 | 40.26 | 43.67 | 36.12 | 18.33 | 37.38 | 35.18 | 35.17 | 34.99 | 34.99 | 41.15 | 41.71 | 43.85 | 43.69 | 38.22 | 45.34 | 52.31 | 48.97 | 48.37 | 24.61 | 39.10 | 19.17 | 42.33 |
StockViz Staff
September 20, 2024
Any question? Send us an email