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 | 2010-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue |
Loading...
|
M | 37,675 | 38,325 | 29,186 | 42,064 | 46,984 | 46,830 | 44,228 | 38,650 | 31,470 | 27,253 | 22,665 | 19,145 | 14,763 | 15,116 | 17,762 | 20,525 | 24,570 | 24,508 | 24,500 | 25,715 | 26,600 | 27,186 | 27,429 | 25,262 | 22,835 | 21,787 | 19,999 | 19,033 | 17,875 | 15,920 | 14,532 | 13,237 | 12,929 | 13,124 | 14,283 | 16,326 | 18,077 | 19,828 | 20,125 | 19,723 | 19,100 | 19,151 | 19,285 | 19,822 | 20,220 | 20,139 | 19,965 | 19,314 | 14,448 | 9,732 | 4,955 | 211 |
Cost of Revenue |
Loading...
|
M | 35,645 | 35,958 | 26,872 | 38,434 | 41,925 | 42,152 | 40,140 | 35,967 | 30,525 | 26,366 | 22,336 | 19,299 | 14,920 | 16,746 | 18,976 | 21,242 | 25,418 | 23,597 | 24,182 | 25,266 | 25,733 | 26,583 | 26,140 | 23,640 | 21,761 | 20,827 | 19,128 | 18,572 | 17,017 | 15,022 | 13,944 | 12,695 | 12,359 | 12,386 | 13,873 | 15,721 | 17,677 | 19,354 | 19,056 | 19,039 | 18,391 | 18,616 | 19,132 | 19,387 | 19,339 | 19,546 | 19,777 | 18,831 | 14,611 | 9,762 | 4,395 | 229 |
Gross Profit |
Loading...
|
M | 2,031 | 2,367 | 2,315 | 3,629 | 5,058 | 4,679 | 4,088 | 2,683 | 946 | 887 | 328 | -154 | -157 | -1,630 | -1,214 | -717 | -848 | 911 | 318 | 449 | 866 | 603 | 1,289 | 1,622 | 1,074 | 959 | 872 | 462 | 858 | 899 | 588 | 542 | 570 | 738 | 410 | 605 | 400 | 474 | 1,068 | 684 | 709 | 535 | 153 | 434 | 882 | 593 | 188 | 483 | -144 | -12 | 579 | 0 |
Operating Expenses |
Loading...
|
M | -560 | -579 | -684 | -648 | 464 | 525 | 599 | 494 | 315 | 290 | 350 | 312 | -165 | -213 | -248 | -246 | 234 | 262 | 238 | 235 | 239 | 244 | 231 | 263 | 248 | 229 | 255 | 302 | 353 | 400 | 407 | 401 | 390 | 380 | 355 | 356 | 337 | 323 | 294 | 250 | 229 | 216 | -309 | -304 | -303 | -328 | -282 | -99 | -147 | -178 | 247 | 0 |
Selling, General, and Administrative Expenses (SG&A) |
Loading...
|
M | 366 | 363 | 257 | 426 | 475 | 469 | 455 | 351 | 253 | 247 | 228 | 211 | 214 | 249 | 295 | 313 | 309 | 284 | 261 | 267 | 272 | 277 | 263 | 251 | 234 | 215 | 185 | 170 | 173 | 166 | 180 | 189 | 185 | 183 | 168 | 149 | 143 | 144 | 128 | 125 | 111 | 104 | 122 | 131 | 137 | 120 | 164 | 125 | 116 | 102 | 16 | 16 |
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 |
Other Operating Expenses |
Loading...
|
M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 3 | -38 | -35 | -32 | -32 | 12 | 15 | 14 | 70 | 132 | 180 | 234 | 228 | 211 | 205 | 196 | 187 | 207 | 194 | 179 | 166 | 125 | 118 | 111 | -431 | -434 | -439 | -448 | -446 | -471 | -509 | -527 | -16 | -16 |
Costs and Expenses |
Loading...
|
M | -34,724 | -35,039 | -26,058 | -38,000 | -41,443 | -41,676 | -39,676 | -35,605 | -30,260 | -26,106 | -22,095 | -19,076 | -14,695 | -16,486 | -18,670 | -20,920 | -25,100 | -23,305 | -23,912 | -24,989 | -25,451 | -26,296 | -25,867 | -23,378 | -21,514 | -20,599 | -18,873 | -18,279 | -16,676 | -14,633 | -13,548 | -12,298 | -11,968 | -12,005 | -13,516 | -15,363 | -17,339 | -19,030 | -18,762 | -18,789 | -18,162 | -18,400 | -19,441 | -19,691 | -19,641 | -19,871 | -20,056 | -18,928 | -14,755 | -9,941 | -4,149 | -229 |
Operating Income |
Loading...
|
M | 2,590 | 2,945 | 2,999 | 4,277 | 4,595 | 4,153 | 3,489 | 2,190 | 631 | 597 | -22 | -466 | 8 | -1,417 | -966 | -471 | -1,082 | 649 | 80 | 214 | 627 | 358 | 1,058 | 1,359 | 825 | 730 | 617 | 159 | 505 | 499 | 181 | 141 | 180 | 358 | 55 | 249 | 63 | 151 | 774 | 435 | 480 | 320 | 462 | 738 | 1,185 | 920 | 470 | 582 | 2 | 166 | 332 | 0 |
Interest Expense |
Loading...
|
M | 56 | 18 | 10 | 115 | 186 | 246 | 291 | 320 | 316 | 318 | 316 | 305 | 289 | 258 | 223 | 193 | 169 | 160 | 162 | 165 | 166 | 170 | 168 | 163 | 160 | 154 | 153 | 154 | 150 | 150 | 141 | 131 | 122 | 106 | 100 | 96 | 96 | 99 | 100 | 102 | 97 | 94 | 265 | 266 | 272 | 282 | 165 | 138 | 111 | 80 | 1 | 1 |
Non-operating Income/Expense |
Loading...
|
M | 917 | 940 | 940 | 813 | -515 | -596 | -600 | -396 | -44 | 19 | 89 | 280 | 747 | 817 | 777 | 535 | 56 | 21 | 31 | 56 | 60 | 64 | 306 | 254 | 225 | 222 | -5 | -17 | 2 | 3 | 2 | 19 | 26 | 32 | 14 | 14 | 9 | 5 | 3 | -5 | 4 | 5 | 6 | 1 | -1 | -4 | -5 | 2 | -3 | 2 | 0 | 0 |
EBT |
Loading...
|
M | 2,509 | 2,886 | 2,939 | 4,091 | 4,079 | 3,558 | 2,818 | 1,642 | 349 | 328 | -140 | -402 | 75 | -1,331 | -967 | -696 | -1,280 | 480 | -83 | 63 | 478 | 209 | 1,153 | 1,450 | 891 | 799 | 460 | -3 | 370 | 363 | 53 | 32 | 84 | 282 | -34 | 165 | -25 | 56 | 677 | 328 | 387 | 231 | 377 | 647 | 1,085 | 805 | 376 | 522 | -34 | 168 | 332 | 0 |
Income Tax Provision |
Loading...
|
M | 625 | 724 | 729 | 934 | 717 | 585 | 312 | 141 | 14 | 12 | 19 | 235 | 368 | 2 | 12 | -202 | -351 | 104 | -42 | -3 | 103 | 34 | 371 | 513 | 346 | 316 | 165 | -7 | 141 | 138 | 21 | 1 | 15 | 87 | -30 | 54 | -23 | -22 | 176 | 61 | 59 | 17 | 0 | 41 | 63 | 81 | 99 | 103 | 70 | 45 | 26 | 0 |
Income after Tax |
Loading...
|
M | 1,884 | 2,162 | 2,210 | 3,157 | 3,362 | 2,973 | 2,506 | 1,500 | 334 | 316 | -160 | -636 | -293 | -1,333 | -978 | -494 | -929 | 375 | -41 | 66 | 375 | 175 | 782 | 937 | 545 | 483 | 295 | 4 | 229 | 226 | 32 | 31 | 69 | 196 | -4 | 111 | -2 | 78 | 501 | 266 | 328 | 214 | 376 | 607 | 1,022 | 724 | 277 | 418 | -104 | 124 | 306 | 0 |
Non-Controlling Interest |
Loading...
|
M | 18 | 22 | 22 | 60 | 82 | 96 | 102 | 93 | 83 | 85 | 73 | 73 | 75 | 59 | 75 | 72 | 59 | 56 | 74 | 58 | 47 | 47 | 18 | 51 | 57 | 68 | 67 | 48 | 60 | 55 | 35 | 34 | 39 | 49 | 8 | 24 | 26 | 117 | 231 | 157 | 222 | 175 | -161 | -302 | -948 | -1,007 | -985 | -798 | -243 | -243 | 0 | 0 |
Net Income |
Loading...
|
M | 1,807 | 2,189 | 2,189 | 3,097 | 3,280 | 2,877 | 2,404 | 1,407 | 251 | 231 | -233 | -709 | -368 | -1,392 | -1,041 | -554 | -976 | 319 | -87 | 23 | 327 | 128 | 724 | 859 | 477 | 416 | 228 | -44 | 169 | 171 | -3 | -3 | 30 | 146 | -12 | 86 | -28 | -38 | 271 | 110 | 106 | 40 | 273 | 479 | 1,018 | 1,007 | 985 | 798 | 243 | 243 | 0 | 0 |
Shares (Basic, Weighted) |
|
M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Shares (Diluted, Weighted) |
|
R | 126,451,438.50 | 128,908,745.50 | 131,545,218.00 | 130,907,606.50 | 129,710,617.50 | 126,170,558.50 | 123,864,864.50 | 122,556,934.50 | 121,621,466.75 | 121,763,135.50 | 121,233,306.50 | 120,815,791.75 | 120,693,973.00 | 120,312,596.50 | 120,620,270.00 | 121,096,557.25 | 120,534,793.50 | 121,233,677.00 | 120,503,365.75 | 120,207,399.75 | 119,514,256.75 | 117,768,693.50 | 116,695,481.00 | 115,064,712.25 | 113,157,392.00 | 111,549,112.75 | 109,059,455.75 | 106,372,845.50 | 104,997,503.00 | 102,259,755.50 | 100,089,779.75 | 97,179,900.75 | 94,275,221.75 | 92,740,151.00 | 89,488,949.25 | 90,951,007.25 | 86,287,819.75 | 77,043,451.25 | 80,608,149.25 | 66,165,877.75 | 54,840,762.75 | 65,521,750.00 | 46,299,435.25 | 41,530,578.00 | 39,728,904.00 | 20,500,010.00 | 20,500,010.00 | 20,500,020.00 | 20,500,026.67 | 20,500,040.00 | 20,500,040.00 | - |
EBITDA |
Loading...
|
M | 3,092 | 3,285 | 3,199 | 4,451 | 4,581 | 4,310 | 3,682 | 2,387 | 1,002 | 959 | 589 | 374 | 368 | -1,129 | -881 | -679 | -823 | 943 | 382 | 501 | 902 | 616 | 1,559 | 1,880 | 1,320 | 1,198 | 913 | 435 | 762 | 747 | 422 | 374 | 411 | 585 | 254 | 468 | 265 | 334 | 943 | 555 | 602 | 436 | 563 | 834 | 1,275 | 999 | 549 | 659 | 50 | 201 | 350 | - |
Depreciation and Amortization |
Loading...
|
M | 574 | 412 | 272 | 187 | -14 | 156 | 241 | 225 | 396 | 364 | 364 | 382 | 394 | 395 | 395 | 370 | 349 | 334 | 334 | 317 | 301 | 280 | 280 | 265 | 242 | 218 | 274 | 250 | 230 | 222 | 216 | 208 | 206 | 197 | 189 | 209 | 195 | 180 | 166 | 125 | 118 | 111 | 108 | 106 | 102 | 98 | 90 | 82 | 59 | 37 | 18 | - |
EBIT |
Loading...
|
M | 2,518 | 2,873 | 2,926 | 4,264 | 4,595 | 4,153 | 3,441 | 2,162 | 606 | 595 | 225 | -8 | -26 | -1,524 | -1,276 | -1,049 | -1,172 | 608 | 48 | 185 | 601 | 336 | 1,279 | 1,615 | 1,077 | 980 | 639 | 186 | 532 | 525 | 206 | 166 | 205 | 387 | 65 | 259 | 70 | 154 | 777 | 429 | 484 | 324 | 455 | 727 | 1,173 | 901 | 459 | 576 | -8 | 164 | 332 | 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 | 0 | 0 | 0 | 0 |
Tax Rate (Effective) |
Loading...
|
% | 19.93 | 20.98 | 24.74 | 23.49 | 19.58 | 29.63 | 21.79 | 23.17 | 22.28 | 12.92 | 13.25 | -28.19 | -23.43 | -23.77 | -19.75 | 21.64 | 23.55 | 23.29 | 26.49 | 27.45 | 25.51 | 24.44 | 28.40 | 31.61 | 35.60 | 42.60 | 42.17 | 41.90 | 41.38 | 41.46 | 39.61 | 34.92 | 34.31 | 30.10 | 30.46 | 35.14 | 31.74 | 29.00 | 23.66 | 20.42 | 17.06 | 14.14 | 10.59 | 7.66 | 6.86 | 1.36 | -1.66 | -2.54 | -5.41 | -1.93 | 7.72 | - |
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 | - | - |
Gross Profit Margin |
Loading...
|
% | 5.09 | 5.95 | 7.74 | 8.26 | 10.31 | 9.30 | 8.21 | 5.72 | 3.00 | 3.17 | 0.79 | -1.94 | -0.70 | -7.72 | -5.55 | -2.70 | -4.42 | 3.94 | 1.58 | 1.90 | 3.27 | 1.93 | 4.61 | 6.53 | 4.59 | 4.14 | 4.15 | 2.51 | 4.99 | 5.52 | 3.74 | 3.90 | 4.29 | 5.64 | 3.96 | 4.31 | 2.50 | 2.11 | 5.33 | 3.50 | 3.73 | 2.81 | 0.85 | 2.15 | 4.28 | 2.76 | 0.61 | 2.35 | -0.74 | -0.06 | 6.10 | 0.00 |
Operating Income Margin |
Loading...
|
% | 6.67 | 7.59 | 10.31 | 10.17 | 9.41 | 8.22 | 6.90 | 4.51 | 2.02 | 2.06 | -1.07 | -3.75 | 1.88 | -4.89 | -2.15 | 0.77 | -5.36 | 2.86 | 0.60 | 0.95 | 2.33 | 0.99 | 3.74 | 5.48 | 3.51 | 3.10 | 2.87 | 0.90 | 2.98 | 2.93 | 0.86 | 0.85 | 1.25 | 2.74 | 1.40 | 2.05 | 0.54 | 0.47 | 3.87 | 2.24 | 2.53 | 1.69 | 2.39 | 3.69 | 5.83 | 4.44 | 2.14 | 2.87 | 0.01 | 1.18 | 3.50 | 0.00 |
Net Income Margin |
Loading...
|
% | 9.23 | 7.53 | 7.53 | 7.35 | 6.70 | 5.62 | 4.65 | 2.79 | 0.82 | 0.67 | -1.87 | -4.92 | -1.23 | -6.07 | -3.82 | -0.70 | -4.69 | 1.46 | -0.16 | 0.16 | 1.19 | 0.23 | 2.56 | 3.40 | 1.94 | 1.65 | 1.01 | -0.19 | 1.03 | 0.93 | -0.25 | -0.15 | 0.14 | 1.13 | 0.48 | 0.82 | -0.04 | -0.36 | 1.34 | 0.57 | 0.56 | 0.21 | 1.38 | 2.35 | 5.00 | 4.94 | 4.87 | 5.34 | 1.69 | 2.54 | 0.00 | 0.00 |
EBITDA Ratio |
Loading...
|
% | 8.03 | 8.48 | 11.00 | 10.57 | 9.35 | 8.63 | 7.36 | 5.19 | 3.23 | 3.59 | 1.99 | 1.33 | 2.98 | -4.18 | -2.84 | -2.13 | -4.30 | 4.09 | 1.86 | 2.11 | 3.40 | 1.94 | 5.62 | 7.53 | 5.58 | 5.12 | 4.35 | 2.36 | 4.41 | 4.51 | 2.57 | 2.63 | 3.04 | 4.47 | 2.84 | 3.42 | 1.71 | 1.39 | 4.70 | 2.85 | 3.17 | 2.29 | 2.91 | 4.18 | 6.28 | 4.83 | 2.53 | 3.26 | 0.35 | 2.13 | 7.37 | - |
EBIT Ratio |
Loading...
|
% | 6.49 | 7.41 | 10.08 | 10.13 | 9.41 | 8.22 | 6.76 | 4.44 | 1.96 | 2.11 | 0.50 | -0.68 | 0.10 | -7.02 | -5.67 | -4.46 | -5.75 | 2.70 | 0.47 | 0.85 | 2.24 | 0.93 | 4.60 | 6.46 | 4.47 | 4.06 | 2.98 | 1.05 | 3.12 | 3.06 | 1.04 | 1.03 | 1.43 | 2.96 | 1.48 | 2.11 | 0.58 | 0.49 | 3.89 | 2.21 | 2.55 | 1.71 | 2.35 | 3.64 | 5.77 | 4.34 | 2.08 | 2.84 | -0.04 | 1.16 | 3.50 | 0.00 |
EBT Ratio |
Loading...
|
% | 6.45 | 7.44 | 10.11 | 9.77 | 8.43 | 7.03 | 5.46 | 3.31 | 1.15 | 1.02 | -1.48 | -2.93 | 2.28 | -4.37 | -2.11 | -0.59 | -6.19 | 2.16 | -0.07 | 0.34 | 1.75 | 0.43 | 4.12 | 5.80 | 3.64 | 3.20 | 2.08 | 0.06 | 2.21 | 2.01 | -0.03 | 0.01 | 0.48 | 2.16 | 0.77 | 1.51 | 0.04 | -0.01 | 3.39 | 1.69 | 2.05 | 1.22 | 1.94 | 3.24 | 5.34 | 3.87 | 1.67 | 2.56 | -0.18 | 1.19 | 3.50 | 0.00 |
StockViz Staff
September 20, 2024
Any question? Send us an email