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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue |
Loading...
|
M | 222,533 | 278,705 | 213,011 | 176,821 | 148,202 | 151,253 | 149,285 | 147,870 | 144,830 | 140,012 | 123,812 | 115,675 | 116,703 | 126,442 | 91,390 | 96,906 | 113,317 | 111,987 | 100,576 | 129,395 | 95,541 | 75,605 | 69,817 | 115,609 | 34,339 |
Cost of Revenue |
Loading...
|
M | 147,783 | 152,941 | 140,961 | 137,824 | 126,887 | 128,413 | 122,227 | 117,491 | 113,062 | 108,160 | 100,249 | 96,263 | 95,417 | 89,517 | 75,975 | 81,207 | 89,773 | 90,624 | 90,878 | 92,539 | 73,812 | 63,037 | 60,568 | 57,062 | 25,273 |
Gross Profit |
Loading...
|
M | 74,750 | 125,764 | 72,050 | 38,997 | 21,315 | 22,840 | 27,058 | 30,379 | 31,769 | 31,853 | 23,563 | 19,412 | 21,286 | 36,924 | 15,415 | 15,699 | 23,544 | 21,362 | 9,698 | 36,857 | 21,729 | 12,568 | 9,249 | 58,547 | 9,066 |
Operating Expenses |
Loading...
|
M | 20,862 | 21,472 | 20,363 | 16,990 | 13,767 | 17,043 | 20,489 | 24,186 | 20,933 | 21,776 | 19,531 | 15,907 | 16,106 | 14,905 | 13,568 | 14,827 | 17,425 | 16,204 | 17,806 | 15,016 | 12,006 | 12,455 | 15,661 | 11,004 | 4,912 |
Selling, General, and Administrative Expenses (SG&A) |
Loading...
|
M | 7,477 | 9,673 | 7,990 | 6,664 | 5,436 | 4,823 | 4,240 | 5,801 | 3,730 | 3,562 | 3,665 | 3,372 | 3,342 | 3,598 | 2,723 | 3,724 | 3,422 | 4,387 | 3,996 | 4,853 | 3,996 | 3,531 | 6,701 | 4,349 | 1,726 |
Research and Development (R&D) Expenses |
Loading...
|
M | 13,284 | 12,954 | 12,935 | 12,896 | 11,860 | 13,025 | 13,670 | 13,532 | 12,175 | 13,664 | 12,493 | 9,787 | 9,395 | 8,740 | 8,044 | 8,282 | 9,632 | 9,417 | 9,659 | 7,375 | 5,849 | 7,386 | 8,960 | 6,306 | 3,187 |
Other Operating Expenses |
Loading...
|
M | 101 | -1,154 | -561 | -2,570 | -3,529 | -806 | 2,580 | 4,853 | 5,028 | 4,550 | 3,372 | 2,749 | 3,370 | 2,566 | 2,800 | 2,821 | 4,371 | 2,400 | 4,150 | 2,787 | 2,160 | 1,539 | 0 | 349 | 0 |
Costs and Expenses |
Loading...
|
M | -126,921 | -130,793 | -120,267 | -119,498 | -110,111 | -111,415 | -101,833 | -93,568 | -93,093 | -86,922 | -80,772 | -80,356 | -79,310 | -74,613 | -62,407 | -66,380 | -72,348 | -74,420 | -73,073 | -77,523 | -61,807 | -50,582 | -44,907 | -46,058 | -20,361 |
Operating Income |
Loading...
|
M | 53,888 | 104,292 | 51,686 | 22,007 | 7,548 | 5,797 | 6,568 | 6,194 | 10,836 | 10,076 | 4,032 | 3,505 | 5,180 | 22,020 | 1,847 | 873 | 6,119 | 5,158 | -8,108 | 21,841 | 9,723 | 113 | -6,412 | 47,543 | 4,154 |
Interest Expense |
Loading...
|
M | 1,474 | 1,785 | 1,868 | 2,004 | 2,934 | 2,769 | 2,407 | 1,250 | 470 | 687 | 596 | 538 | 306 | 17 | 149 | 71 | 181 | 648 | 1,102 | 1,437 | 1,324 | 1,459 | 2,526 | 2,367 | 0 |
Non-operating Income/Expense |
Loading...
|
M | 10,111 | 1,805 | 10,117 | 5,919 | -1,812 | -807 | 3,276 | -490 | 2,081 | 3,148 | 10,652 | 4,825 | 4,331 | 3,302 | -196 | -24,159 | 12,403 | 30,510 | 13,772 | 10,349 | 5,132 | 6,731 | -115 | 4,847 | 18,386 |
EBT |
Loading...
|
M | 63,999 | 106,097 | 61,803 | 27,926 | 5,736 | 2,184 | 7,798 | 4,847 | 13,712 | 13,513 | 14,362 | 8,003 | 9,380 | 25,384 | 1,673 | -22,007 | 19,671 | 36,582 | 5,620 | 31,795 | 14,671 | 7,360 | -6,197 | 50,689 | 11,530 |
Income Tax Provision |
Loading...
|
M | 9,472 | 18,079 | 6,691 | 746 | -393 | -459 | 1,167 | 984 | 876 | 2,034 | 2,257 | 2,129 | 913 | 1,606 | -651 | 998 | 2,810 | 3,261 | 67 | 374 | 978 | 271 | -3,040 | -91 | 844 |
Income after Tax |
Loading...
|
M | 54,527 | 88,018 | 55,112 | 27,180 | 6,129 | 2,643 | 6,631 | 3,863 | 12,836 | 11,480 | 12,105 | 5,874 | 8,467 | 23,778 | 2,324 | -23,005 | 16,861 | 33,321 | 5,553 | 31,420 | 13,693 | 7,089 | -3,157 | 50,780 | 10,686 |
Non-Controlling Interest |
Loading...
|
M | - | 820 | -668 | -2,009 | -5,131 | -3,825 | -2,997 | -4,453 | -13,448 | 10,096 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Net Income |
Loading...
|
M | - | 87,198 | 55,780 | 29,189 | 9,708 | 7,073 | 9,677 | 8,621 | 13,449 | 352 | 423 | 269 | 351 | 818 | 101 | - | 523 | 1,037 | 214 | 1,003 | 412 | 204 | - | 1,528 | - |
Shares (Basic, Weighted) |
|
M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Shares (Diluted, Weighted) |
|
R | 12,615,121,000.00 | 12,699,859,000.00 | 12,458,068,000.00 | 12,473,167,000.00 | 2,590,168,800.00 | 2,654,166,600.00 | 2,654,535,200.00 | 2,670,050,800.00 | 2,634,161,200.00 | 2,543,718,600.00 | 2,630,082,200.00 | 2,657,796,800.00 | 2,648,336,000.00 | 2,553,518,000.00 | 2,557,289,600.00 | 2,634,078,200.00 | 3,359,011,076.00 | 2,721,700,776.00 | 2,724,066,666.00 | 2,774,544,332.00 | 2,745,506,082.00 | 2,725,672,864.00 | 2,692,687,152.00 | 2,594,347,710.00 | 1,831,287,507.00 |
EBITDA |
Loading...
|
M | 94,166 | 148,131 | 105,583 | 75,851 | 56,937 | 58,455 | 60,203 | 58,471 | 58,316 | 52,205 | 44,159 | 40,248 | 37,414 | 52,709 | 37,369 | 52,941 | 33,422 | 21,889 | 32,807 | 58,729 | 45,366 | 31,740 | 29,971 | 68,276 | -7,516 |
Depreciation and Amortization |
Loading...
|
M | 40,278 | 43,839 | 53,897 | 53,844 | 49,390 | 52,049 | 53,099 | 51,984 | 45,472 | 40,657 | 38,432 | 35,738 | 32,371 | 30,496 | 34,230 | 38,383 | 39,080 | 46,063 | 54,686 | 47,237 | 40,775 | 38,358 | 36,268 | 25,580 | 6,716 |
EBIT |
Loading...
|
M | 53,888 | 104,292 | 51,686 | 22,007 | 7,548 | 6,407 | 7,105 | 6,487 | 12,844 | 11,548 | 5,727 | 4,511 | 5,043 | 22,213 | 3,139 | 14,558 | -5,658 | -24,174 | -21,880 | 11,492 | 4,591 | -6,619 | -6,297 | 42,696 | -14,232 |
Income from Discontinued Operations |
Loading...
|
M | - | - | - | - | 0 | 0 | 0 | 0 | 0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Tax Rate (Effective) |
Loading...
|
% | 14.80 | 17.04 | 10.83 | 2.67 | -6.85 | -21.00 | 14.97 | 20.29 | 6.39 | 15.05 | 15.71 | 26.60 | 9.74 | 6.33 | -38.92 | -4.53 | 14.28 | 8.91 | 1.20 | 1.18 | 6.66 | 3.69 | 49.05 | -0.18 | 7.32 |
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 | - |
Gross Profit Margin |
Loading...
|
% | 33.59 | 45.12 | 33.82 | 22.05 | 14.38 | 15.10 | 18.12 | 20.54 | 21.93 | 22.75 | 19.03 | 16.78 | 18.24 | 29.20 | 16.87 | 16.20 | 20.78 | 19.08 | 9.64 | 28.48 | 22.74 | 16.62 | 13.25 | 50.64 | 26.40 |
Operating Income Margin |
Loading...
|
% | 24.22 | 37.42 | 24.26 | 12.45 | 5.09 | 3.83 | 4.40 | 4.19 | 7.48 | 7.20 | 3.26 | 3.03 | 4.44 | 17.41 | 2.02 | 0.90 | 5.40 | 4.61 | -8.06 | 16.88 | 10.18 | 0.15 | -9.18 | 41.12 | 12.10 |
Net Income Margin |
Loading...
|
% | - | 31.29 | 26.19 | 16.51 | 6.55 | 4.68 | 6.48 | 5.83 | 9.29 | 0.25 | 0.34 | 0.23 | 0.30 | 0.65 | 0.11 | - | 0.46 | 0.93 | 0.21 | 0.78 | 0.43 | 0.27 | - | 1.32 | - |
EBITDA Ratio |
Loading...
|
% | 42.32 | 53.15 | 49.57 | 42.90 | 38.42 | 38.65 | 40.33 | 39.54 | 40.26 | 37.29 | 35.67 | 34.79 | 32.06 | 41.69 | 40.89 | 54.63 | 29.49 | 19.55 | 32.62 | 45.39 | 47.48 | 41.98 | 42.93 | 59.06 | -21.89 |
EBIT Ratio |
Loading...
|
% | 24.22 | 37.42 | 24.26 | 12.45 | 5.09 | 4.24 | 4.76 | 4.39 | 8.87 | 8.25 | 4.63 | 3.90 | 4.32 | 17.57 | 3.44 | 15.02 | -4.99 | -21.59 | -21.75 | 8.88 | 4.81 | -8.75 | -9.02 | 36.93 | -41.45 |
EBT Ratio |
Loading...
|
% | 28.76 | 38.07 | 29.01 | 15.79 | 3.87 | 1.44 | 5.22 | 3.28 | 9.47 | 9.65 | 11.60 | 6.92 | 8.04 | 20.08 | 1.83 | -22.71 | 17.36 | 32.67 | 5.59 | 24.57 | 15.36 | 9.74 | -8.88 | 43.85 | 33.58 |
StockViz Staff
September 16, 2024
Any question? Send us an email