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 | 23,091 | 22,096 | 18,871 | 16,537 | 17,522 | 18,735 | 16,309 | 15,340 | 15,280 | 15,342 | 14,078 | 13,014 | 12,459 | 11,208 | 10,058 | 11,015 | 10,843 | 10,458 | 9,783 | 9,097 | 8,449 | 8,259 | 8,221 | 8,370 | 7,982 | 6,614 | 6,005 | 5,721 | 5,262 | 4,858 | 4,384 | 3,669 | 3,435 | 3,319 | 3,161 | 2,942 | 2,606 | 2,394 | 2,280 |
Cost of Revenue |
Loading...
|
M | 15,150 | 14,356 | 12,236 | 10,883 | 11,663 | 12,751 | 11,402 | 10,740 | 10,724 | 10,748 | 9,858 | 9,236 | 8,853 | 7,955 | 7,048 | 7,743 | 7,626 | 7,182 | 6,719 | 6,268 | 5,827 | 5,705 | 5,699 | 5,672 | 5,498 | 4,542 | 4,120 | 3,953 | 3,612 | 3,306 | 2,989 | 2,498 | 2,344 | 2,266 | 2,170 | 2,029 | 1,796 | 1,653 | 1,575 |
Gross Profit |
Loading...
|
M | 7,940 | 7,740 | 6,634 | 5,655 | 5,860 | 5,984 | 4,906 | 4,600 | 4,556 | 4,594 | 4,220 | 3,778 | 3,606 | 3,253 | 3,010 | 3,272 | 3,217 | 3,275 | 3,064 | 2,830 | 2,623 | 2,554 | 2,521 | 2,698 | 2,484 | 2,072 | 1,885 | 1,768 | 1,650 | 1,552 | 1,396 | 1,171 | 1,091 | 1,053 | 991 | 913 | 810 | 741 | 705 |
Operating Expenses |
Loading...
|
M | 6,193 | 6,094 | 5,372 | 4,625 | 4,762 | 4,874 | 3,887 | 3,530 | 3,431 | 3,470 | 3,162 | 2,755 | 2,697 | 2,467 | 2,339 | 2,472 | 2,379 | 2,479 | 2,355 | 2,194 | 2,051 | 1,948 | 1,952 | 2,051 | 1,856 | 1,483 | 1,320 | 1,223 | 1,140 | 1,077 | 970 | 817 | 756 | 720 | 669 | 622 | 548 | 501 | 468 |
Selling, General, and Administrative Expenses (SG&A) |
Loading...
|
M | 5,959 | 5,522 | 4,952 | 4,193 | 4,934 | 4,615 | 3,705 | 3,371 | 3,277 | 3,314 | 3,019 | 2,648 | 2,594 | 2,367 | 2,220 | 2,384 | 2,292 | 2,405 | 2,355 | 2,194 | 2,051 | 1,948 | 1,952 | 1,959 | 1,766 | 1,413 | 1,261 | 1,172 | 1,096 | 1,040 | - | - | - | - | - | - | - | - | - |
Research and Development (R&D) Expenses |
Loading...
|
M | - | - | 61 | - | - | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Other Operating Expenses |
Loading...
|
M | - | - | 359 | - | - | 259 | 182 | 159 | 154 | 156 | 143 | 106 | 102 | 100 | 119 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Costs and Expenses |
Loading...
|
M | -8,957 | -8,230 | -6,765 | -6,199 | -6,814 | -7,877 | -7,505 | -7,215 | -7,292 | -7,272 | -6,682 | -6,477 | -6,138 | -5,463 | -4,682 | -5,270 | -5,247 | -4,704 | -4,364 | -4,074 | -3,776 | -3,756 | -3,748 | -3,621 | -3,642 | -3,060 | -2,800 | -2,730 | -2,472 | -2,229 | -2,019 | -1,680 | -1,588 | -1,546 | -1,501 | -1,407 | -1,248 | -1,153 | -1,107 |
Operating Income |
Loading...
|
M | 1,747 | 1,646 | 1,262 | 1,030 | 1,098 | 1,110 | 1,020 | 1,070 | 1,124 | 1,124 | 1,058 | 1,023 | 909 | 786 | 671 | 800 | 838 | 797 | 709 | 636 | 572 | 606 | 570 | 647 | 628 | 589 | 566 | 545 | 511 | 475 | 426 | 354 | 335 | 333 | 322 | 291 | 262 | 241 | 236 |
Interest Expense |
Loading...
|
M | 64 | 74 | 62 | 91 | 91 | 93 | 39 | 20 | 20 | 25 | 27 | 20 | 27 | 28 | 28 | 0 | 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 | -5 | -74 | -62 | -650 | -238 | 68 | 31 | 26 | 21 | 19 | 13 | 16 | 8 | 3 | 1 | 0 | 10 | 6 | - | - | - | - | -74 | - | - | - | 0 | - | - | 0 | - | - | 0 | - | 0 | - | 0 | - | 0 |
EBT |
Loading...
|
M | 1,742 | 1,573 | 1,200 | 379 | 859 | 1,076 | 1,009 | 1,074 | 1,124 | 1,118 | 1,044 | 1,019 | 891 | 762 | 644 | 768 | 817 | 771 | 709 | 636 | 572 | 606 | 496 | 647 | 628 | 589 | 566 | 545 | 511 | 475 | 426 | 354 | 335 | 333 | 322 | 291 | 262 | 241 | 236 |
Income Tax Provision |
Loading...
|
M | 426 | 390 | 302 | 216 | 213 | 265 | 393 | 387 | 418 | 406 | 359 | 371 | 326 | 286 | 245 | 293 | 310 | 296 | 272 | 240 | 218 | 238 | 199 | 261 | 250 | 233 | 223 | 215 | 202 | 186 | 167 | 134 | 127 | 127 | 122 | 109 | 114 | 119 | 116 |
Income after Tax |
Loading...
|
M | 1,317 | 1,183 | 899 | 163 | 646 | 810 | 617 | 687 | 706 | 711 | 685 | 648 | 565 | 476 | 400 | 475 | 506 | 475 | 437 | 396 | 354 | 368 | 297 | 385 | 378 | 356 | 342 | 330 | 309 | 289 | 259 | 220 | 208 | 207 | 200 | 181 | 148 | 122 | 120 |
Non-Controlling Interest |
Loading...
|
M | - | 0 | 0 | 192 | 44 | -57 | 40 | -73 | -2 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Net Income |
Loading...
|
M | - | 1,183 | 899 | -29 | 621 | 810 | 617 | 687 | 706 | 538 | 957 | 605 | 565 | 476 | 400 | 475 | 506 | 475 | 437 | 396 | 354 | 368 | 297 | 385 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Shares (Basic, Weighted) |
|
M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Shares (Diluted, Weighted) |
|
R | 141,034,000.00 | 142,322,000.00 | 144,221,000.00 | 145,115,000.00 | 146,417,000.00 | 147,241,000.00 | 147,701,000.00 | 149,804,000.00 | 152,496,000.00 | 154,375,000.00 | 155,714,000.00 | 156,420,000.00 | 157,660,000.00 | 158,461,000.00 | 159,707,000.00 | 162,986,000.00 | 170,135,000.00 | 172,486,000.00 | 175,007,000.00 | 175,660,000.00 | 174,480,000.00 | 175,104,000.00 | 173,633,000.00 | 175,327,000.00 | 179,238,000.00 | 180,081,000.00 | 180,210,526.00 | 182,375,691.00 | 184,083,333.00 | 186,306,306.00 | 186,811,594.00 | 171,718,750.00 | 171,652,893.00 | 173,613,445.00 | 173,478,261.00 | 172,761,905.00 | 178,674,699.00 | 181,492,537.00 | 182,898,551.00 |
EBITDA |
Loading...
|
M | 2,098 | 1,994 | 1,553 | 1,303 | 1,355 | 1,419 | 1,177 | 1,222 | 1,265 | 1,266 | 1,178 | 1,117 | 980 | 851 | 735 | 889 | 915 | 864 | 775 | 698 | 641 | 676 | 730 | 739 | 718 | 658 | 624 | 596 | 554 | 512 | 460 | 385 | 365 | 362 | 346 | 315 | 284 | 261 | 253 |
Depreciation and Amortization |
Loading...
|
M | 351 | 348 | 291 | 273 | 257 | 242 | 168 | 147 | 142 | 148 | 134 | 98 | 89 | 89 | 90 | 89 | 88 | 73 | 66 | 62 | 69 | 70 | 86 | 92 | 90 | 69 | 59 | 50 | 43 | 37 | 34 | 31 | 30 | 29 | 25 | 24 | 22 | 20 | 17 |
EBIT |
Loading...
|
M | 1,747 | 1,646 | 1,262 | 1,030 | 1,098 | 1,178 | 1,009 | 1,074 | 1,124 | 1,118 | 1,044 | 1,019 | 891 | 762 | 644 | 800 | 828 | 791 | 709 | 636 | 572 | 606 | 644 | 647 | 628 | 589 | 566 | 545 | 511 | 475 | 426 | 354 | 335 | 333 | 322 | 291 | 262 | 241 | 236 |
Income from Discontinued Operations |
Loading...
|
M | - | - | - | -192 | -192 | -192 | -192 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Tax Rate (Effective) |
Loading...
|
% | 24.44 | 24.79 | 25.12 | 56.93 | 24.77 | 24.65 | 38.89 | 36.03 | 37.20 | 36.36 | 34.41 | 36.40 | 36.56 | 37.58 | 37.97 | 38.13 | 38.01 | 38.33 | 38.31 | 37.80 | 38.15 | 39.33 | 40.09 | 40.42 | 39.87 | 39.60 | 39.46 | 39.46 | 39.47 | 39.24 | 39.21 | 37.91 | 38.02 | 38.00 | 38.02 | 37.56 | 43.42 | 49.46 | 49.03 |
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...
|
% | 34.39 | 35.03 | 35.16 | 34.19 | 33.44 | 31.94 | 30.08 | 29.98 | 29.82 | 29.94 | 29.98 | 29.03 | 28.94 | 29.02 | 29.93 | 29.71 | 29.67 | 31.32 | 31.32 | 31.11 | 31.04 | 30.93 | 30.67 | 32.23 | 31.12 | 31.32 | 31.40 | 30.91 | 31.37 | 31.95 | 31.83 | 31.92 | 31.76 | 31.73 | 31.35 | 31.03 | 31.08 | 30.96 | 30.91 |
Operating Income Margin |
Loading...
|
% | 7.57 | 7.45 | 6.69 | 6.23 | 6.26 | 5.92 | 6.25 | 6.97 | 7.36 | 7.33 | 7.52 | 7.86 | 7.30 | 7.02 | 6.67 | 7.26 | 7.73 | 7.62 | 7.25 | 6.99 | 6.77 | 7.33 | 6.93 | 7.73 | 7.87 | 8.91 | 9.42 | 9.53 | 9.71 | 9.77 | 9.71 | 9.65 | 9.75 | 10.04 | 10.18 | 9.87 | 10.05 | 10.05 | 10.36 |
Net Income Margin |
Loading...
|
% | - | 5.35 | 4.76 | -0.18 | 3.54 | 4.33 | 3.78 | 4.48 | 4.62 | 3.51 | 6.80 | 4.65 | 4.54 | 4.24 | 3.97 | 4.32 | 4.67 | 4.55 | 4.47 | 4.35 | 4.19 | 4.45 | 3.61 | 4.60 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
EBITDA Ratio |
Loading...
|
% | 9.08 | 9.03 | 8.23 | 7.88 | 7.73 | 7.57 | 7.22 | 7.97 | 8.28 | 8.25 | 8.37 | 8.59 | 7.86 | 7.59 | 7.30 | 8.07 | 8.44 | 8.27 | 7.92 | 7.67 | 7.58 | 8.18 | 8.88 | 8.83 | 9.00 | 9.95 | 10.40 | 10.41 | 10.53 | 10.54 | 10.50 | 10.50 | 10.62 | 10.91 | 10.96 | 10.70 | 10.88 | 10.88 | 11.11 |
EBIT Ratio |
Loading...
|
% | 7.57 | 7.45 | 6.69 | 6.23 | 6.26 | 6.29 | 6.19 | 7.00 | 7.35 | 7.29 | 7.42 | 7.83 | 7.15 | 6.80 | 6.40 | 7.26 | 7.63 | 7.56 | 7.25 | 6.99 | 6.77 | 7.33 | 7.83 | 7.73 | 7.87 | 8.91 | 9.42 | 9.53 | 9.71 | 9.77 | 9.71 | 9.65 | 9.75 | 10.04 | 10.18 | 9.87 | 10.05 | 10.05 | 10.36 |
EBT Ratio |
Loading...
|
% | 7.55 | 7.12 | 6.36 | 2.29 | 4.90 | 5.74 | 6.19 | 7.00 | 7.35 | 7.29 | 7.42 | 7.83 | 7.15 | 6.80 | 6.40 | 6.98 | 7.53 | 7.37 | 7.25 | 6.99 | 6.77 | 7.33 | 6.03 | 7.73 | 7.87 | 8.91 | 9.42 | 9.53 | 9.71 | 9.77 | 9.71 | 9.65 | 9.76 | 10.04 | 10.18 | 9.87 | 10.06 | 10.05 | 10.36 |
StockViz Staff
September 20, 2024
Any question? Send us an email