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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue |
Loading...
|
M | 12,162 | 14,877 | 16,121 | 13,979 | 11,555 | 11,333 | 10,441 | 9,642 | 8,680 | 6,012 | 5,808 | 5,671 | 5,542 | 5,004 | 4,695 | 4,505 | 4,068 | 3,591 | 3,328 | 3,085 | 2,939 | 2,508 | 2,200 | 1,919 | 1,699 | 1,613 | 1,519 | 1,608 | 1,432 | 873 | 761 | 721 | 604 | 502 | 402 | 314 |
Cost of Revenue |
Loading...
|
M | 9,017 | 10,492 | 10,497 | 9,026 | 8,302 | 8,157 | 6,977 | 6,461 | 5,777 | 3,809 | 3,585 | 3,422 | 3,268 | 2,906 | 2,724 | 2,631 | 2,377 | 2,061 | 1,937 | 1,796 | 1,715 | 1,446 | 1,274 | 1,097 | 1,016 | 996 | 1,024 | 1,129 | 979 | 569 | 421 | 377 | 311 | 261 | 211 | - |
Gross Profit |
Loading...
|
M | 3,145 | 4,385 | 5,624 | 4,953 | 3,253 | 3,176 | 3,464 | 3,181 | 2,903 | 2,203 | 2,223 | 2,250 | 2,275 | 2,098 | 1,971 | 1,874 | 1,691 | 1,529 | 1,390 | 1,289 | 1,225 | 1,062 | 926 | 823 | 682 | 617 | 495 | 479 | 453 | 304 | 339 | 345 | 293 | 241 | 191 | 314 |
Operating Expenses |
Loading...
|
M | 2,021 | 2,611 | 2,365 | 2,507 | 1,922 | 1,851 | 2,100 | 1,868 | 1,900 | 1,293 | 1,232 | 1,226 | 1,326 | 1,119 | 1,035 | 1,031 | 914 | 832 | 772 | 691 | 691 | 627 | 558 | 573 | 533 | 489 | 587 | 575 | 386 | 194 | 154 | 145 | 120 | 101 | 78 | 0 |
Selling, General, and Administrative Expenses (SG&A) |
Loading...
|
M | 2,178 | 1,997 | 1,952 | 1,729 | 1,625 | 1,571 | 1,812 | 1,630 | 1,622 | 1,198 | 1,129 | 1,115 | 1,160 | 1,034 | 959 | 935 | 808 | 779 | 703 | 649 | 652 | 586 | 517 | 483 | 448 | 405 | 500 | 490 | 314 | 149 | - | - | - | - | - | - |
Research and Development (R&D) Expenses |
Loading...
|
M | 2 | - | - | - | - | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | 0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Other Operating Expenses |
Loading...
|
M | -158 | - | - | - | - | 280 | 287 | 238 | 278 | 95 | 104 | 112 | 167 | - | 76 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Costs and Expenses |
Loading...
|
M | -6,995 | -8,236 | -8,175 | -7,021 | -6,435 | -6,354 | -4,949 | -4,652 | -3,990 | -2,534 | -2,375 | -2,221 | -2,022 | -1,799 | -1,702 | -1,601 | -1,513 | -1,230 | -1,182 | -1,104 | -1,025 | -837 | -716 | -524 | -484 | -507 | -438 | -555 | -593 | -375 | -268 | -232 | -191 | -160 | -133 | - |
Operating Income |
Loading...
|
M | 1,124 | 1,774 | 3,260 | 2,445 | 1,330 | 1,326 | 1,364 | 1,312 | 1,003 | 910 | 991 | 1,024 | 948 | 979 | 936 | 843 | 777 | 697 | 618 | 598 | 534 | 435 | 368 | 250 | 150 | 128 | -92 | -96 | 67 | 110 | 186 | 200 | 174 | 140 | 113 | 314 |
Interest Expense |
Loading...
|
M | 200 | 180 | 212 | 207 | 241 | 244 | 235 | 219 | 275 | 110 | 104 | 95 | 88 | 70 | 63 | 72 | 0 | 48 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Non-operating Income/Expense |
Loading...
|
M | -555 | -191 | -133 | -226 | -225 | 139 | -65 | -46 | -110 | 8 | 7 | -10 | -77 | -17 | -17 | -2 | 31 | 71 | 40 | 54 | 46 | -5 | -8 | -4 | -3 | 3 | 2 | -21 | 1 | -20 | 17 | -134 | -4 | -3 | -5 | - |
EBT |
Loading...
|
M | 569 | 1,583 | 3,127 | 2,219 | 1,105 | 1,268 | 1,135 | 1,106 | 732 | 827 | 916 | 944 | 866 | 916 | 885 | 772 | 802 | 721 | 641 | 615 | 540 | 432 | 332 | 208 | 106 | 82 | -161 | -188 | 3 | 55 | 191 | 62 | 169 | 137 | 108 | - |
Income Tax Provision |
Loading...
|
M | 189 | 302 | 747 | 662 | 280 | 384 | -139 | 372 | 294 | 314 | 340 | 359 | 333 | 344 | 329 | 308 | 326 | 289 | 255 | 252 | 219 | 178 | 150 | 96 | 40 | 13 | -54 | -35 | 7 | 25 | 78 | 22 | 65 | 55 | 43 | - |
Income after Tax |
Loading...
|
M | 380 | 1,281 | 2,380 | 1,557 | 825 | 884 | 1,274 | 733 | 438 | 513 | 575 | 585 | 533 | 572 | 556 | 465 | 477 | 432 | 386 | 363 | 321 | 255 | 183 | 112 | 65 | 69 | -107 | -154 | -4 | 30 | 113 | 41 | 104 | 83 | 65 | - |
Non-Controlling Interest |
Loading...
|
M | - | 2 | 2 | 0 | 1 | 0 | 6 | 1 | 1 | 1 | 2 | 2 | 13 | 13 | 12 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Net Income |
Loading...
|
M | - | 1,279 | 2,377 | -1 | 824 | 884 | 1,268 | 732 | 437 | 511 | 574 | 583 | 520 | 558 | 543 | 465 | 477 | 432 | 386 | 363 | 321 | 255 | 183 | 78 | - | - | - | - | - | - | - | - | - | - | - | - |
Shares (Basic, Weighted) |
|
M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Shares (Diluted, Weighted) |
|
R | 87,600,000.00 | 91,600,000.00 | 97,500,000.00 | 98,000,000.00 | 98,600,000.00 | 102,600,000.00 | 103,900,000.00 | 104,300,000.00 | 100,600,000.00 | 86,400,000.00 | 91,800,000.00 | 97,400,000.00 | 101,800,000.00 | 105,400,000.00 | 109,100,000.00 | 113,200,000.00 | 121,323,155.00 | 133,209,877.00 | 142,509,225.00 | 148,163,265.00 | 152,132,701.00 | 143,841,808.00 | 141,338,583.00 | 56,140,351.00 | 54,482,759.00 | 50,400,000.00 | 49,169,811.00 | 49,120,000.00 | 44,727,273.00 | 34,461,538.00 | 35,777,778.00 | 37,767,442.00 | 39,580,952.00 | 39,807,229.00 | 39,815,385.00 | 39,600,000.00 |
EBITDA |
Loading...
|
M | 1,705 | 2,743 | 4,117 | 3,544 | 1,969 | 2,105 | 1,972 | 1,881 | 1,577 | 1,198 | 1,113 | 1,149 | 1,126 | 1,075 | 1,027 | 904 | 1,037 | 849 | 803 | 734 | 668 | 572 | 480 | 344 | 237 | 209 | -8 | 10 | 138 | 174 | 201 | 361 | 200 | 162 | 131 | 314 |
Depreciation and Amortization |
Loading...
|
M | 581 | 969 | 857 | 1,098 | 638 | 552 | 533 | 499 | 458 | 246 | 82 | 86 | 86 | 73 | 63 | 58 | 163 | 155 | 150 | 139 | 136 | 102 | 104 | 90 | 85 | 84 | 87 | 85 | 72 | 44 | 32 | 27 | 22 | 18 | 13 | - |
EBIT |
Loading...
|
M | 1,124 | 1,774 | 3,260 | 2,445 | 1,330 | 1,553 | 1,439 | 1,381 | 1,119 | 953 | 1,032 | 1,063 | 1,040 | 1,003 | 965 | 847 | 874 | 694 | 653 | 595 | 533 | 471 | 376 | 254 | 152 | 125 | -94 | -75 | 66 | 130 | 169 | 334 | 178 | 144 | 118 | - |
Income from Discontinued Operations |
Loading...
|
M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Tax Rate (Effective) |
Loading...
|
% | 33.13 | 19.08 | 23.89 | 29.84 | 25.34 | 30.31 | -12.26 | 33.68 | 40.17 | 37.99 | 37.16 | 38.06 | 38.45 | 37.57 | 37.19 | 39.86 | 40.57 | 40.13 | 39.72 | 41.00 | 40.60 | 41.11 | 45.02 | 46.00 | 38.01 | 15.58 | 33.73 | 18.48 | 229.03 | 45.67 | 41.03 | 34.62 | 38.63 | 39.75 | 39.98 | - |
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.86 | 29.48 | 34.89 | 35.43 | 28.15 | 28.03 | 33.18 | 32.99 | 33.45 | 36.65 | 38.28 | 39.67 | 41.04 | 41.92 | 41.98 | 41.59 | 41.57 | 42.59 | 41.78 | 41.80 | 41.66 | 42.34 | 42.08 | 42.86 | 40.17 | 38.25 | 32.57 | 29.78 | 31.64 | 34.80 | 44.59 | 47.81 | 48.58 | 48.02 | 47.49 | 100.00 |
Operating Income Margin |
Loading...
|
% | 9.24 | 11.92 | 20.22 | 17.49 | 11.51 | 11.70 | 13.07 | 13.61 | 11.55 | 15.14 | 17.06 | 18.05 | 17.11 | 19.56 | 19.94 | 18.71 | 19.10 | 19.41 | 18.57 | 19.40 | 18.16 | 17.35 | 16.71 | 13.03 | 8.81 | 7.91 | -6.06 | -5.96 | 4.69 | 12.60 | 24.39 | 27.74 | 28.73 | 27.97 | 28.03 | 100.00 |
Net Income Margin |
Loading...
|
% | - | 8.60 | 14.75 | -0.01 | 7.13 | 7.80 | 12.15 | 7.59 | 5.03 | 8.50 | 9.88 | 10.28 | 9.38 | 11.16 | 11.57 | 10.31 | 11.72 | 12.02 | 11.61 | 11.77 | 10.92 | 10.15 | 8.31 | 4.04 | - | - | - | - | - | - | - | - | - | - | - | - |
EBITDA Ratio |
Loading...
|
% | 14.02 | 18.44 | 25.54 | 25.35 | 17.04 | 18.58 | 18.89 | 19.50 | 18.17 | 19.93 | 19.17 | 20.26 | 20.31 | 21.49 | 21.88 | 20.07 | 25.49 | 23.65 | 24.13 | 23.78 | 22.74 | 22.83 | 21.82 | 17.91 | 13.94 | 12.97 | -0.50 | 0.59 | 9.65 | 19.98 | 26.46 | 50.01 | 33.07 | 32.30 | 32.58 | 100.00 |
EBIT Ratio |
Loading...
|
% | 9.24 | 11.92 | 20.22 | 17.49 | 11.51 | 13.70 | 13.78 | 14.33 | 12.89 | 15.85 | 17.76 | 18.74 | 18.77 | 20.03 | 20.55 | 18.79 | 21.49 | 19.33 | 19.63 | 19.28 | 18.13 | 18.77 | 17.09 | 13.24 | 8.97 | 7.75 | -6.21 | -4.67 | 4.59 | 14.89 | 22.22 | 46.29 | 29.43 | 28.63 | 29.27 | - |
EBT Ratio |
Loading...
|
% | 4.68 | 10.64 | 19.39 | 15.88 | 9.56 | 11.19 | 10.87 | 11.47 | 8.43 | 13.75 | 15.76 | 16.65 | 15.63 | 18.30 | 18.84 | 17.14 | 19.72 | 20.08 | 19.25 | 19.95 | 18.38 | 17.24 | 15.11 | 10.82 | 6.21 | 5.05 | -10.62 | -11.71 | 0.22 | 6.35 | 25.13 | 8.61 | 28.03 | 27.32 | 26.79 | - |
StockViz Staff
September 19, 2024
Any question? Send us an email