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 | 364,482 | 302,089 | 276,094 | 245,579 | 254,616 | 225,382 | 242,137 | 223,604 | 210,821 | 194,673 | 182,150 | 162,463 | 143,688 | 136,185 | 112,493 | 107,786 | 118,245 | 98,539 | 81,663 | 74,382 | 63,859 | 42,353 | 37,503 | 33,871 | 24,028 | 13,832 | 10,738 | 10,797 | 3,713 | 3,848 | 2,619 | 3,029 | 2,428 | 1,580 | 2,484 | 2,465 |
Cost of Revenue |
Loading...
|
M | 293,536 | 124,319 | 114,138 | 101,091 | 107,041 | 106,083 | 133,832 | 125,396 | 117,594 | 111,009 | 102,210 | 75,222 | 75,222 | 75,222 | 61,386 | 63,943 | 57,173 | 50,605 | 38,288 | 35,882 | 25,737 | 12,077 | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Gross Profit |
Loading...
|
M | 70,946 | 109,871 | 240,498 | 185,165 | 220,182 | 225,382 | 242,137 | 223,604 | 210,821 | 194,673 | 182,150 | 162,463 | 143,688 | 136,185 | 112,493 | 107,786 | 118,245 | 98,539 | 81,663 | 74,382 | 63,859 | 42,353 | 37,503 | 33,871 | 24,028 | 13,832 | 10,738 | 10,797 | 3,713 | 3,848 | 2,619 | 3,029 | 2,428 | 1,580 | 2,484 | 2,465 |
Operating Expenses |
Loading...
|
M | 22,822 | 136,856 | 322,923 | 298,747 | 297,416 | 217,829 | 221,237 | 190,860 | 235,137 | 220,783 | 201,471 | 178,164 | 159,389 | 151,886 | 119,441 | 113,927 | 124,273 | 103,273 | 68,253 | 62,784 | 61,726 | 40,393 | 35,879 | 28,381 | 21,485 | 9,436 | 7,826 | 7,012 | 2,659 | 3,134 | 1,430 | 2,359 | 1,724 | 961 | 2,036 | 2,066 |
Selling, General, and Administrative Expenses (SG&A) |
Loading...
|
M | 6,037 | 5,550 | 4,201 | 3,520 | 4,003 | 4,061 | 16,241 | 1,739 | 13,723 | 1,523 | 11,917 | 10,503 | 8,670 | 7,704 | 8,117 | 8,052 | 7,098 | 5,932 | 5,328 | 4,989 | 4,228 | 3,310 | 3,000 | 1,703 | 1,164 | 1,056 | 21 | 20 | 776 | 1,675 | 1,202 | 531 | 1,452 | 541 | - | - |
Research and Development (R&D) Expenses |
Loading...
|
M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Other Operating Expenses |
Loading...
|
M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Costs and Expenses |
Loading...
|
M | -270,714 | 17,991 | -551,199 | -500,929 | -511,498 | -323,912 | -46,427 | -59,932 | -103,871 | -98,811 | -90,293 | -67,518 | -67,518 | -67,518 | -53,269 | -55,891 | -50,075 | -44,673 | -106,541 | -98,666 | -21,509 | -8,767 | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Operating Income |
Loading...
|
M | 48,124 | -26,985 | -82,425 | -113,582 | -77,234 | 7,553 | 20,900 | 32,744 | -24,316 | -26,110 | -19,321 | -15,701 | -15,701 | -15,701 | -6,948 | -6,141 | -6,028 | -4,734 | 13,410 | 11,598 | 2,133 | 1,960 | 1,624 | 5,490 | 2,543 | 4,396 | 2,911 | 3,785 | 1,055 | 714 | 1,190 | 670 | 704 | 619 | 448 | 399 |
Interest Expense |
Loading...
|
M | 5,003 | 4,352 | 4,172 | 4,083 | 3,961 | 3,853 | 5,394 | 3,497 | 3,515 | 3,253 | 2,801 | 2,744 | 2,664 | 2,558 | 1,992 | 1,963 | 1,910 | 1,724 | 723 | 721 | 472 | 725 | 209 | 144 | 134 | 109 | 112 | 100 | 59 | 60 | 81 | 125 | 122 | 113 | 0 | 0 |
Non-operating Income/Expense |
Loading...
|
M | 72,042 | -3,591 | 194,111 | 169,275 | 179,930 | 178,326 | 172,830 | 163,239 | 152,435 | 142,881 | 132,385 | 118,387 | 106,033 | 96,192 | 76,691 | 82,966 | 74,257 | 65,948 | 49,217 | 45,783 | 34,046 | 17,976 | 14,902 | 7,331 | 5,918 | 4,675 | 3,578 | 3,061 | 3,713 | 2,050 | 2,619 | 2,332 | 1,169 | 1,580 | 4,520 | 4,531 |
EBT |
Loading...
|
M | 120,166 | -30,576 | 111,686 | 55,693 | 102,696 | 4,001 | 23,838 | 33,667 | 34,946 | 28,105 | 28,796 | 22,236 | 15,314 | 19,051 | 11,552 | 7,574 | 20,161 | 16,778 | 12,791 | 10,936 | 12,020 | 6,435 | 1,469 | 5,587 | 2,450 | 4,314 | 2,828 | 3,706 | 4,768 | - | 3,809 | - | 1,873 | 2,199 | - | - |
Income Tax Provision |
Loading...
|
M | 23,019 | -8,518 | 20,879 | 12,440 | 20,904 | 321 | 21,515 | 9,240 | 10,532 | 7,935 | 8,951 | 6,924 | 4,568 | 5,607 | 3,538 | 1,978 | 6,594 | 5,505 | 4,159 | 3,569 | 3,805 | 2,134 | 620 | 2,018 | 852 | 1,457 | 898 | 1,197 | 270 | 159 | 421 | 138 | 142 | 112 | -448 | -399 |
Income after Tax |
Loading...
|
M | 97,147 | -22,058 | 90,807 | 43,253 | 81,792 | 3,680 | 2,323 | 24,427 | 24,414 | 20,170 | 19,845 | 15,312 | 10,746 | 13,444 | 8,014 | 5,596 | 13,567 | 11,273 | 8,632 | 7,367 | 8,215 | 4,301 | 849 | 3,569 | 1,598 | 2,857 | 1,930 | 2,509 | 4,498 | - | 3,388 | - | 1,731 | 2,087 | - | - |
Non-Controlling Interest |
Loading...
|
M | - | 761 | 1,012 | 732 | 375 | 301 | 413 | 353 | 331 | 298 | 369 | 488 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Net Income |
Loading...
|
M | - | -22,819 | 89,795 | 42,521 | 81,417 | 4,021 | 44,940 | 24,074 | 24,083 | 19,872 | 19,476 | 14,824 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Shares (Basic, Weighted) |
|
M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Shares (Diluted, Weighted) |
|
R | 1,448,880.00 | 1,468,876.00 | 1,510,180.00 | 1,594,469.00 | 1,633,946.00 | 1,643,795.00 | 1,644,615.00 | 1,643,826.00 | 1,643,183.00 | 1,643,456.00 | 1,643,613.00 | 1,651,294.00 | 1,649,891.00 | 1,635,661.00 | 1,551,174.00 | 1,548,960.00 | 1,545,751.00 | 1,541,807.00 | 1,539,775.00 | 1,537,716.00 | 1,535,405.00 | 1,533,294.00 | 1,527,234.00 | 1,522,933.00 | 1,519,703.00 | 1,251,363.00 | 1,233,000.00 | 1,205,257.00 | 1,186,418.00 | 1,177,879.00 | 1,178,000.00 | 1,146,549.00 | 1,145,573.00 | 1,145,640.00 | 1,147,406.00 | 1,146,656.00 |
EBITDA |
Loading...
|
M | 60,610 | -16,086 | -71,707 | -102,986 | -67,170 | 17,332 | 38,007 | 45,712 | 45,909 | 38,430 | 37,736 | 29,638 | 22,169 | 25,411 | 16,712 | 11,745 | 24,124 | 20,310 | 14,392 | 12,509 | 12,948 | 7,956 | 2,700 | 6,487 | 3,231 | 4,661 | 3,139 | 3,937 | 1,131 | 776 | 1,240 | 711 | 741 | 676 | 448 | 399 |
Depreciation and Amortization |
Loading...
|
M | 12,486 | 10,899 | 10,718 | 10,596 | 10,064 | 9,779 | 9,188 | 8,901 | 7,779 | 7,370 | 6,508 | 5,146 | 4,683 | 4,279 | 3,127 | 2,810 | 2,407 | 2,066 | 982 | 911 | 520 | 811 | 1,076 | 997 | 688 | 265 | 227 | 152 | 76 | 63 | 50 | 41 | 37 | 57 | - | - |
EBIT |
Loading...
|
M | 48,124 | -26,985 | -82,425 | -113,582 | -77,234 | 7,553 | 28,819 | 36,811 | 38,130 | 31,060 | 31,228 | 24,492 | 17,486 | 21,132 | 13,585 | 8,935 | 21,717 | 18,244 | 13,410 | 11,598 | 12,428 | 7,145 | 1,624 | 5,490 | 2,543 | 4,396 | 2,911 | 3,785 | 1,055 | 714 | 1,190 | 670 | 704 | 619 | - | - |
Income from Discontinued Operations |
Loading...
|
M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Tax Rate (Effective) |
Loading...
|
% | 19.16 | 27.86 | 18.69 | 22.34 | 20.36 | 8.02 | 90.26 | 27.45 | 30.14 | 28.23 | 31.08 | 31.14 | 29.83 | 29.43 | 30.63 | 26.12 | 32.71 | 32.81 | 32.52 | 32.64 | 31.66 | 33.16 | 42.21 | 36.12 | 34.78 | 33.77 | 31.75 | 32.29 | 5.67 | - | 11.05 | - | 7.59 | 5.09 | - | - |
Earnings Per Share (EPS), Basic |
|
M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Earnings Per Share (EPS), Diluted |
|
M | - | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Gross Profit Margin |
Loading...
|
% | 19.46 | 36.37 | 87.11 | 75.40 | 86.48 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 | 100.00 |
Operating Income Margin |
Loading...
|
% | 13.20 | -8.93 | -29.85 | -46.25 | -30.33 | 3.35 | 8.63 | 14.64 | -11.53 | -13.41 | -10.61 | -9.66 | -10.93 | -11.53 | -6.18 | -5.70 | -5.10 | -4.80 | 16.42 | 15.59 | 3.34 | 4.63 | 4.33 | 16.21 | 10.58 | 31.78 | 27.11 | 35.06 | 28.41 | 18.55 | 45.41 | 22.11 | 28.99 | 39.16 | 18.02 | 16.20 |
Net Income Margin |
Loading...
|
% | - | -7.55 | 32.52 | 17.31 | 31.98 | 1.78 | 18.56 | 10.77 | 11.42 | 10.21 | 10.69 | 9.12 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
EBITDA Ratio |
Loading...
|
% | 16.63 | -5.32 | -25.97 | -41.94 | -26.38 | 7.69 | 15.70 | 20.44 | 21.78 | 19.74 | 20.72 | 18.24 | 15.43 | 18.66 | 14.86 | 10.90 | 20.40 | 20.61 | 17.62 | 16.82 | 20.28 | 18.78 | 7.20 | 19.15 | 13.45 | 33.70 | 29.23 | 36.46 | 30.44 | 20.17 | 47.33 | 23.47 | 30.53 | 42.75 | 18.02 | 16.20 |
EBIT Ratio |
Loading...
|
% | 13.20 | -8.93 | -29.85 | -46.25 | -30.33 | 3.35 | 11.90 | 16.46 | 18.09 | 15.95 | 17.14 | 15.08 | 12.17 | 15.52 | 12.08 | 8.29 | 18.37 | 18.51 | 16.42 | 15.59 | 19.46 | 16.87 | 4.33 | 16.21 | 10.58 | 31.78 | 27.11 | 35.06 | 28.41 | 18.55 | 45.41 | 22.11 | 28.99 | 39.16 | - | - |
EBT Ratio |
Loading...
|
% | 32.97 | -10.12 | 40.45 | 22.68 | 40.33 | 1.78 | 9.84 | 15.06 | 16.58 | 14.44 | 15.81 | 13.69 | 10.66 | 13.99 | 10.27 | 7.03 | 17.05 | 17.03 | 15.66 | 14.70 | 18.82 | 15.19 | 3.92 | 16.49 | 10.20 | 31.19 | 26.33 | 34.32 | 128.41 | - | 145.41 | - | 77.16 | 139.16 | - | - |
StockViz Staff
September 16, 2024
Any question? Send us an email