Income Statement | Trend | Unit | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 | 1993-12-31 | 1992-12-31 | 1991-12-31 | 1990-12-31 | 1989-12-31 | 1988-12-31 | 1987-12-31 | 1986-12-31 | 1985-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue |
Loading...
|
M | 15,781 | 16,947 | 15,617 | 14,535 | 14,442 | 13,982 | 12,747 | 11,407 | 11,172 | 11,339 | 11,001 | 10,191 | 10,376 | 8,410 | 8,410 | 4,426 | 4,484 | 4,019 | 3,285 | 3,043 | 2,678 | 2,593 | 2,624 | 2,749 | 2,752 | 2,729 | 2,670 | 2,671 | 2,624 | 2,511 | 2,273 | 2,218 | 1,962 | 1,977 | 1,972 | 1,909 | 1,763 | 1,371 | 1,208 |
Cost of Revenue |
Loading...
|
M | 11,682 | 12,663 | 10,423 | 9,567 | 9,637 | 9,081 | 7,969 | 7,140 | 7,100 | 7,236 | 7,068 | 6,486 | 6,583 | 5,265 | 5,461 | 2,755 | 2,792 | 2,560 | 2,104 | 1,931 | 1,785 | 1,757 | 1,701 | 1,752 | 1,728 | 1,713 | 1,711 | 1,721 | 1,709 | 1,602 | 1,472 | 1,403 | 1,219 | 1,218 | 1,209 | 1,189 | 1,081 | 841 | 766 |
Gross Profit |
Loading...
|
M | 4,099 | 4,284 | 5,194 | 4,968 | 4,806 | 4,902 | 4,778 | 4,267 | 4,072 | 4,103 | 3,933 | 3,705 | 3,794 | 3,144 | 2,949 | 1,671 | 1,692 | 1,459 | 1,181 | 1,112 | 893 | 836 | 923 | 997 | 1,024 | 1,016 | 959 | 950 | 916 | 909 | 801 | 814 | 743 | 759 | 763 | 720 | 682 | 530 | 442 |
Operating Expenses |
Loading...
|
M | 3,191 | 3,327 | 3,378 | 3,496 | 3,445 | 3,620 | 3,069 | 2,870 | 2,756 | 2,854 | 3,199 | 3,043 | 2,900 | 2,268 | 2,564 | 1,297 | 1,058 | 955 | 737 | 694 | 638 | 547 | 594 | 657 | 789 | 764 | 700 | 683 | 673 | 642 | 593 | 606 | 537 | 537 | 519 | 501 | 471 | 368 | 291 |
Selling, General, and Administrative Expenses (SG&A) |
Loading...
|
M | 2,691 | 3,219 | 3,122 | 2,997 | 2,647 | 2,738 | 2,709 | 2,602 | 2,298 | 2,596 | 2,715 | 2,520 | 2,536 | 2,169 | 1,028 | 1,108 | 1,058 | 955 | 737 | 694 | 638 | 547 | 594 | 657 | 703 | 685 | 628 | 609 | 592 | 560 | - | - | - | - | - | - | - | - | - |
Research and Development (R&D) Expenses |
Loading...
|
M | 362 | 357 | 276 | 200 | 255 | 276 | 252 | 204 | 188 | 175 | 171 | 175 | 147 | 131 | 18 | 25 | 25 | 15 | 15 | 13 | 10 | 9 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Other Operating Expenses |
Loading...
|
M | 138 | -250 | -21 | 299 | 543 | 606 | 108 | 63 | 270 | 84 | 313 | 348 | 217 | -32 | 1,518 | 164 | -25 | -15 | -15 | -13 | -10 | -9 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Costs and Expenses |
Loading...
|
M | -8,491 | -9,019 | -7,061 | -6,167 | -6,329 | -5,909 | -4,989 | -4,516 | -4,613 | -4,640 | -4,354 | -3,966 | -3,754 | -3,016 | -3,092 | -1,372 | -1,733 | -1,605 | -1,367 | -1,237 | -1,148 | -1,210 | -1,108 | -1,095 | -940 | -949 | -1,011 | -1,038 | -1,036 | -960 | -879 | -797 | -682 | -681 | -690 | -687 | -611 | -473 | -475 |
Operating Income |
Loading...
|
M | 908 | 957 | 1,817 | 1,472 | 1,360 | 1,282 | 1,709 | 1,397 | 1,316 | 1,248 | 734 | 662 | 893 | 876 | 385 | 374 | 634 | 503 | 445 | 418 | 255 | 289 | 329 | 341 | 235 | 252 | 258 | 267 | 243 | 267 | 208 | 208 | 206 | 221 | 244 | 219 | 211 | 162 | 151 |
Interest Expense |
Loading...
|
M | 553 | 339 | 176 | 223 | 284 | 278 | 223 | 195 | 180 | 177 | 160 | 144 | 140 | 101 | 110 | 82 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Non-operating Income/Expense |
Loading...
|
M | -1,283 | -919 | -176 | -205 | -230 | -448 | -89 | -246 | -270 | -258 | -484 | -523 | -71 | -18 | -243 | 86 | -103 | -71 | -53 | -55 | -94 | 8 | -67 | -20 | 45 | -13 | -499 | -118 | -185 | -36 | -35 | -24 | -24 | -24 | -25 | -16 | -15 | -11 | -11 |
EBT |
Loading...
|
M | -376 | 38 | 1,641 | 1,267 | 1,130 | 1,073 | 1,526 | 1,226 | 1,151 | 1,085 | 587 | 528 | 780 | 776 | 237 | 301 | 451 | 367 | 358 | 329 | 133 | 273 | 237 | 294 | 231 | 215 | -19 | 174 | 113 | 202 | 148 | 158 | 157 | 172 | 194 | 173 | 165 | 131 | 137 |
Income Tax Provision |
Loading...
|
M | -94 | -132 | 61 | 41 | 161 | 427 | 301 | 261 | 249 | 227 | 69 | 79 | 89 | 156 | 39 | 76 | 115 | 76 | 87 | 89 | 36 | 88 | 78 | 99 | 81 | 78 | 23 | 77 | 54 | 77 | 55 | 60 | 61 | 65 | 76 | 69 | 69 | 53 | 59 |
Income after Tax |
Loading...
|
M | -282 | 170 | 1,580 | 1,226 | 969 | 646 | 1,226 | 965 | 902 | 858 | 517 | 449 | 691 | 619 | 198 | 225 | 337 | 291 | 272 | 240 | 97 | 185 | 158 | 194 | 150 | 138 | -42 | 97 | 59 | 125 | 93 | 98 | 95 | 107 | 118 | 104 | 96 | 78 | 78 |
Non-Controlling Interest |
Loading...
|
M | - | -888 | -76 | 24 | 2 | 1 | 0 | 0 | 19 | 97 | - | -435 | - | 0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Net Income |
Loading...
|
M | - | 1,058 | 1,675 | 1,210 | 956 | 605 | 1,226 | 965 | 884 | 761 | 518 | 884 | 691 | 198 | 227 | 225 | 337 | 291 | 272 | 240 | 97 | 185 | 158 | 194 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Shares (Basic, Weighted) |
|
M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Shares (Diluted, Weighted) |
|
R | 149,751,000.00 | 148,170,000.00 | 165,024,000.00 | 162,427,000.00 | 150,558,000.00 | 151,643,000.00 | 152,449,000.00 | 148,207,000.00 | 152,706,000.00 | 159,737,000.00 | 158,776,000.00 | 166,701,000.00 | 170,105,000.00 | 150,167,000.00 | 150,167,000.00 | 79,874,000.00 | 84,045,572.00 | 83,670,520.00 | 85,316,456.00 | 84,151,376.00 | 84,960,630.00 | 88,095,238.00 | 87,458,564.00 | 87,567,568.00 | 89,820,359.00 | 90,065,359.00 | 89,148,936.00 | 88,899,083.00 | 88,872,180.00 | 89,620,000.00 | 91,413,043.00 | 92,547,170.00 | 84,910,714.00 | 85,280,000.00 | 87,835,821.00 | 100,485,437.00 | 86,600,000.00 | 84,731,183.00 | 82,421,053.00 |
EBITDA |
Loading...
|
M | 1,533 | 1,529 | 2,409 | 2,243 | 2,195 | 2,398 | 2,058 | 2,100 | 2,047 | 1,975 | 1,836 | 1,805 | 1,445 | 1,229 | 938 | 386 | 899 | 696 | 594 | 568 | 435 | 351 | 479 | 444 | 275 | 344 | 830 | 459 | 509 | 384 | 323 | 311 | 305 | 320 | 339 | 299 | 288 | 216 | 199 |
Depreciation and Amortization |
Loading...
|
M | 625 | 572 | 592 | 771 | 834 | 507 | 461 | 408 | 414 | 450 | 441 | 445 | 410 | 335 | 349 | 183 | 162 | 121 | 97 | 95 | 87 | 71 | 83 | 83 | 86 | 80 | 72 | 75 | 81 | 82 | 81 | 79 | 75 | 74 | 70 | 64 | 62 | 42 | 37 |
EBIT |
Loading...
|
M | 908 | 957 | 1,817 | 1,472 | 1,360 | 1,891 | 1,598 | 1,692 | 1,633 | 1,526 | 1,394 | 1,359 | 1,035 | 894 | 590 | 203 | 736 | 575 | 497 | 473 | 349 | 280 | 397 | 361 | 190 | 265 | 757 | 385 | 428 | 302 | 242 | 232 | 230 | 245 | 269 | 235 | 227 | 173 | 162 |
Income from Discontinued Operations |
Loading...
|
M | - | 892 | 89 | 89 | 89 | 89 | - | - | -20 | -96 | - | 434 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Tax Rate (Effective) |
Loading...
|
% | 25.02 | -349.34 | 3.74 | 3.27 | 14.23 | 39.80 | 19.69 | 21.30 | 21.60 | 20.93 | 11.81 | 14.95 | 11.36 | 20.14 | 16.41 | 25.19 | 25.38 | 20.81 | 24.15 | 27.01 | 27.29 | 32.11 | 33.12 | 33.81 | 35.01 | 36.03 | -125.27 | 44.37 | 47.61 | 37.91 | 37.43 | 37.95 | 39.23 | 38.02 | 39.30 | 40.00 | 41.71 | 40.63 | 43.01 |
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 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Gross Profit Margin |
Loading...
|
% | 25.97 | 25.28 | 33.26 | 34.18 | 33.27 | 35.06 | 37.48 | 37.41 | 36.45 | 36.18 | 35.75 | 36.35 | 36.56 | 37.39 | 35.06 | 37.76 | 37.74 | 36.29 | 35.96 | 36.55 | 33.34 | 32.23 | 35.17 | 36.28 | 37.19 | 37.23 | 35.91 | 35.57 | 34.90 | 36.19 | 35.23 | 36.72 | 37.88 | 38.38 | 38.70 | 37.73 | 38.68 | 38.64 | 36.61 |
Operating Income Margin |
Loading...
|
% | 5.75 | 5.65 | 11.63 | 10.13 | 9.42 | 9.17 | 13.40 | 12.25 | 11.78 | 11.01 | 6.67 | 6.49 | 8.61 | 10.42 | 4.57 | 8.45 | 14.14 | 12.52 | 13.53 | 13.73 | 9.52 | 11.13 | 12.55 | 12.40 | 8.54 | 9.22 | 9.68 | 9.99 | 9.26 | 10.61 | 9.14 | 9.38 | 10.50 | 11.20 | 12.38 | 11.47 | 11.98 | 11.81 | 12.51 |
Net Income Margin |
Loading...
|
% | - | 6.24 | 10.73 | 8.33 | 6.62 | 4.33 | 9.62 | 8.46 | 7.91 | 6.71 | 4.71 | 8.67 | 6.66 | 2.36 | 2.70 | 5.09 | 7.51 | 7.23 | 8.27 | 7.89 | 3.61 | 7.13 | 6.03 | 7.07 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
EBITDA Ratio |
Loading...
|
% | 9.71 | 9.02 | 15.42 | 15.43 | 15.20 | 17.15 | 16.15 | 18.41 | 18.32 | 17.42 | 16.69 | 17.71 | 13.93 | 14.62 | 11.16 | 8.72 | 20.04 | 17.31 | 18.07 | 18.65 | 16.25 | 13.55 | 18.27 | 16.16 | 10.01 | 12.62 | 31.08 | 17.20 | 19.41 | 15.29 | 14.21 | 14.01 | 15.54 | 16.17 | 17.17 | 15.65 | 16.35 | 15.72 | 16.44 |
EBIT Ratio |
Loading...
|
% | 5.75 | 5.65 | 11.63 | 10.13 | 9.42 | 13.53 | 12.53 | 14.84 | 14.62 | 13.45 | 12.67 | 13.34 | 9.98 | 10.64 | 7.01 | 4.59 | 16.42 | 14.30 | 15.13 | 15.53 | 13.02 | 10.81 | 15.11 | 13.13 | 6.90 | 9.70 | 28.37 | 14.40 | 16.32 | 12.04 | 10.66 | 10.47 | 11.73 | 12.41 | 13.63 | 12.30 | 12.85 | 12.63 | 13.42 |
EBT Ratio |
Loading...
|
% | -2.38 | 0.22 | 10.51 | 8.72 | 7.82 | 7.67 | 11.97 | 10.75 | 10.30 | 9.57 | 5.33 | 5.18 | 7.52 | 9.22 | 2.82 | 6.81 | 10.06 | 9.14 | 10.90 | 10.81 | 4.97 | 10.51 | 9.02 | 10.68 | 8.39 | 7.89 | -0.70 | 6.52 | 4.30 | 8.04 | 6.51 | 7.13 | 7.98 | 8.70 | 9.84 | 9.04 | 9.37 | 9.57 | 11.37 |
StockViz Staff
September 20, 2024
Any question? Send us an email