Income Statement | Trend | Unit | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue |
Loading...
|
M | 222,956 | 222,533 | 235,410 | 253,733 | 269,492 | 274,382 | 265,646 | 246,161 | 225,014 | 211,210 | 197,407 | 186,371 | 179,849 | 176,402 | 172,955 | 165,823 | 157,468 | 151,136 | 144,804 | 146,452 | 149,273 | 150,386 | 151,500 | 149,811 | 148,497 | 150,173 | 151,848 | 152,313 | 151,772 | 147,315 | 142,859 | 140,015 | 141,030 | 144,416 | 147,801 | 147,695 | 145,553 | 139,037 | 132,521 | 130,714 | 126,749 | 124,885 | 123,020 | 119,787 | 118,260 | 115,464 | 112,667 | 110,293 | 111,595 | 119,973 | 128,351 | 134,600 | 133,540 | 128,071 | 122,603 | 116,902 | 109,173 | 100,306 | 91,438 | 88,256 | 91,186 | 102,555 | 113,924 | 119,555 | 119,453 | 117,001 | 114,549 | 112,743 | 114,077 | 93,879 | 73,680 | 72,466 | 68,547 | 92,395 | 116,242 | 120,709 | 129,929 | 122,996 | 116,064 | 109,557 | 99,278 | 93,188 | 87,098 | 81,271 | 76,442 | 76,630 | 76,819 | 73,571 | 72,903 | 70,552 | 89,405 | 100,905 | 108,277 | 114,470 | 75,784 | 47,623 | 23,676 |
Cost of Revenue |
Loading...
|
M | 149,268 | 145,731 | 146,349 | 149,469 | 152,007 | 153,019 | 150,303 | 145,938 | 142,355 | 140,807 | 139,259 | 138,997 | 138,126 | 138,559 | 138,991 | 135,196 | 131,447 | 127,482 | 123,517 | 124,676 | 126,473 | 125,890 | 125,307 | 123,948 | 122,570 | 121,784 | 120,998 | 119,754 | 117,667 | 114,991 | 112,314 | 110,861 | 111,437 | 111,617 | 111,796 | 111,042 | 109,417 | 107,529 | 105,641 | 104,055 | 102,120 | 102,575 | 103,031 | 101,411 | 99,722 | 97,326 | 94,931 | 93,909 | 95,146 | 95,969 | 96,792 | 96,426 | 92,793 | 90,390 | 87,987 | 85,488 | 81,491 | 78,329 | 75,167 | 75,430 | 78,735 | 73,147 | 67,560 | 46,005 | 46,339 | 45,204 | 44,068 | 44,238 | 45,822 | 44,503 | 43,184 | 66,476 | 65,422 | 50,538 | 35,653 | 12,921 | -8,894 | 3,771 | 16,437 | 15,984 | 33,895 | 36,113 | 38,332 | 38,959 | 35,519 | 25,082 | 14,888 | 14,879 | 517 | 694 | 983 | 1,260 | 13,902 | 14,064 | 13,533 | 13,092 | 339 |
Gross Profit |
Loading...
|
M | 73,688 | 76,802 | 89,061 | 104,264 | 117,484 | 121,363 | 115,343 | 100,223 | 82,659 | 70,403 | 58,148 | 47,373 | 41,723 | 37,843 | 33,963 | 30,627 | 26,021 | 23,654 | 21,287 | 21,776 | 22,799 | 24,496 | 26,192 | 25,863 | 25,927 | 28,388 | 30,850 | 32,559 | 34,104 | 32,325 | 30,545 | 29,154 | 29,593 | 32,799 | 36,005 | 36,653 | 36,137 | 31,509 | 26,880 | 26,659 | 24,629 | 22,309 | 19,989 | 18,377 | 18,538 | 18,137 | 17,736 | 16,385 | 16,449 | 24,004 | 31,558 | 38,174 | 40,746 | 37,681 | 34,616 | 31,413 | 27,682 | 21,976 | 16,271 | 12,826 | 12,452 | 29,408 | 46,365 | 72,820 | 72,385 | 71,068 | 69,751 | 67,945 | 67,694 | 48,815 | 29,936 | 5,990 | 3,124 | 41,857 | 80,589 | 107,788 | 138,823 | 119,225 | 99,627 | 93,120 | 64,930 | 56,621 | 48,313 | 42,486 | 41,096 | 51,722 | 62,347 | 59,100 | 72,903 | 70,552 | 89,405 | 100,905 | 95,524 | 101,718 | 63,032 | 34,870 | 23,676 |
Operating Expenses |
Loading...
|
M | 20,378 | 20,163 | 19,957 | 20,315 | 21,046 | 21,789 | 21,789 | 21,691 | 20,978 | 20,724 | 20,470 | 17,698 | 17,515 | 17,232 | 16,950 | 18,237 | 17,716 | 18,073 | 18,430 | 18,992 | 18,595 | 17,685 | 16,774 | 17,251 | 18,829 | 20,915 | 23,001 | 24,854 | 25,618 | 24,235 | 22,852 | 21,965 | 20,976 | 21,530 | 22,083 | 22,026 | 22,469 | 22,179 | 21,889 | 20,959 | 20,697 | 19,504 | 18,311 | 19,825 | 18,966 | 18,987 | 19,009 | 16,763 | 16,485 | 16,314 | 16,143 | 15,767 | 15,517 | 15,162 | 14,807 | 14,667 | 14,005 | 13,805 | 13,605 | 13,658 | 14,486 | 105,326 | 196,166 | 192,419 | 192,702 | 193,467 | 194,233 | 194,233 | 193,893 | 102,622 | 11,352 | 15,433 | 16,294 | 124,494 | 232,694 | 228,613 | 224,003 | 189,601 | 155,199 | 155,199 | 157,920 | 145,376 | 132,832 | 132,832 | 133,535 | 144,709 | 155,883 | 155,883 | 152,458 | 76,229 | 68,066 | 68,066 | 70,509 | 70,509 | 2,443 | 2,443 | 0 |
Selling, General, and Administrative Expenses (SG&A) |
Loading...
|
M | 7,077 | 7,477 | 7,985 | 8,683 | 9,548 | 9,610 | 9,336 | 9,027 | 8,348 | 8,151 | 7,954 | 7,450 | 7,088 | 6,724 | 6,360 | 6,090 | 5,802 | 5,655 | 5,509 | 5,549 | 5,381 | 5,088 | 4,796 | 4,401 | 4,354 | 4,710 | 5,067 | 5,846 | 6,351 | 5,747 | 5,143 | 4,316 | 3,694 | 3,790 | 3,887 | 3,789 | 3,727 | 3,540 | 3,353 | 3,363 | 3,473 | 3,650 | 3,827 | 3,699 | 3,574 | 3,322 | 3,071 | 3,231 | 3,206 | 3,473 | 3,740 | 3,790 | 3,863 | 3,589 | 3,316 | 3,123 | 2,814 | 5,793 | 8,773 | 9,639 | 9,309 | 9,008 | 8,706 | 7,345 | 7,343 | 8,308 | 9,273 | 9,231 | 9,190 | 8,799 | 8,408 | 8,495 | 8,581 | 9,438 | 10,294 | 10,000 | 9,706 | 8,850 | 7,993 | 8,150 | 8,307 | 7,842 | 7,376 | 7,282 | 7,224 | 3,783 | 414 | 458 | 445 | 447 | 378 | 344 | 326 | 321 | 228 | 155 | 86 |
Research and Development (R&D) Expenses |
Loading...
|
M | 13,925 | 13,284 | 12,746 | 12,795 | 12,687 | 13,335 | 13,342 | 13,341 | 13,300 | 13,080 | 12,859 | 12,870 | 12,904 | 13,163 | 13,423 | 12,921 | 12,506 | 12,798 | 13,091 | 13,606 | 13,846 | 13,190 | 12,535 | 12,549 | 12,768 | 13,503 | 14,238 | 14,291 | 14,272 | 13,552 | 12,833 | 12,574 | 12,363 | 12,793 | 13,224 | 13,554 | 13,864 | 13,914 | 13,964 | 13,757 | 13,682 | 12,690 | 11,699 | 10,775 | 10,080 | 9,874 | 9,668 | 9,705 | 9,479 | 9,427 | 9,376 | 9,240 | 9,067 | 8,871 | 8,676 | 8,661 | 8,363 | 8,200 | 8,038 | 7,945 | 8,174 | 17,971 | 27,769 | 25,780 | 26,051 | 26,031 | 26,011 | 25,995 | 25,761 | 15,202 | 4,642 | 6,904 | 7,314 | 13,481 | 19,648 | 17,259 | 14,727 | 14,657 | 14,587 | 14,670 | 16,104 | 18,276 | 20,449 | 20,405 | 21,068 | 11,659 | 2,268 | 2,294 | 256 | 256 | 372 | 306 | 1,707 | 1,650 | 1,460 | 1,460 | 0 |
Other Operating Expenses |
Loading...
|
M | -623 | -598 | -774 | -1,163 | -1,189 | -1,156 | -889 | -677 | -670 | -506 | -342 | -2,622 | -2,477 | -2,655 | -2,833 | -775 | -592 | -381 | -170 | -163 | -632 | -594 | -557 | 300 | 1,707 | 2,702 | 3,697 | 4,717 | 4,995 | 4,936 | 4,876 | 5,075 | 4,919 | 4,946 | 4,973 | 4,683 | 4,878 | 4,725 | 4,572 | 3,838 | 3,542 | 3,164 | 2,785 | 5,351 | 5,312 | 5,791 | 6,270 | 3,827 | 3,800 | 3,414 | 3,027 | 2,737 | 2,587 | 2,701 | 2,816 | 2,883 | 2,828 | -189 | -3,206 | -3,926 | -2,997 | 78,347 | 159,691 | 159,294 | 159,308 | 159,129 | 158,949 | 159,006 | 158,942 | 78,622 | -1,699 | 35 | 399 | 101,575 | 202,752 | 201,353 | 199,570 | 166,094 | 132,619 | 132,379 | 133,508 | 119,258 | 105,007 | 105,145 | 105,243 | 129,267 | 153,201 | 153,130 | 151,757 | 75,526 | 67,316 | 67,416 | 68,476 | 68,539 | 755 | 829 | -86 |
Costs and Expenses |
Loading...
|
M | -128,602 | -125,133 | -125,860 | -128,599 | -130,246 | -130,546 | -127,812 | -123,610 | -121,006 | -120,211 | -119,416 | -120,448 | -119,766 | -119,850 | -119,935 | -116,420 | -113,318 | -109,100 | -104,881 | -105,486 | -107,586 | -108,085 | -108,584 | -106,757 | -103,839 | -100,976 | -98,114 | -95,473 | -92,601 | -91,307 | -90,013 | -89,777 | -91,322 | -90,893 | -90,464 | -89,565 | -87,524 | -85,991 | -84,459 | -83,201 | -81,505 | -83,106 | -84,708 | -84,272 | -83,452 | -81,034 | -78,617 | -77,142 | -78,661 | -79,706 | -80,751 | -80,761 | -77,332 | -75,233 | -73,134 | -70,762 | -67,531 | -64,567 | -61,604 | -61,828 | -64,246 | -75,576 | -86,907 | -68,276 | -68,330 | -66,477 | -64,625 | -64,866 | -66,790 | -43,395 | -19,999 | -41,651 | -39,737 | -39,481 | -39,226 | -18,884 | -1,678 | -15,812 | -29,945 | -29,492 | -44,682 | -48,936 | -53,189 | -53,816 | -49,673 | -106,676 | -163,921 | -163,912 | -152,975 | -76,923 | -69,048 | -69,325 | -79,525 | -79,687 | -11,090 | -10,649 | -339 |
Operating Income |
Loading...
|
M | 53,309 | 56,639 | 69,104 | 83,949 | 96,439 | 99,574 | 93,554 | 78,532 | 61,681 | 49,679 | 37,678 | 29,676 | 24,208 | 20,611 | 17,014 | 12,390 | 8,305 | 5,581 | 2,857 | 2,784 | 4,204 | 6,811 | 9,418 | 8,612 | 7,098 | 7,474 | 7,849 | 7,705 | 8,486 | 8,090 | 7,693 | 7,189 | 8,617 | 11,269 | 13,922 | 14,628 | 13,668 | 9,330 | 4,991 | 5,699 | 3,932 | 2,805 | 1,679 | -1,448 | -428 | -850 | -1,273 | -378 | -35 | 7,690 | 15,415 | 22,407 | 25,229 | 22,519 | 19,809 | 16,746 | 13,677 | 8,172 | 2,666 | -831 | -2,035 | -75,918 | -149,802 | -119,599 | -120,317 | -122,399 | -124,482 | -126,288 | -126,199 | -53,807 | 18,584 | -9,443 | -13,170 | -82,637 | -152,105 | -120,825 | -85,180 | -70,376 | -55,572 | -62,079 | -92,990 | -88,755 | -84,519 | -90,346 | -92,440 | -92,988 | -93,536 | -96,783 | -79,555 | -5,677 | 21,339 | 32,839 | 25,015 | 31,208 | 60,588 | 32,427 | 23,676 |
Interest Expense |
Loading...
|
M | 1,547 | 1,484 | 1,477 | 1,481 | 1,615 | 1,791 | 1,871 | 1,962 | 1,977 | 1,885 | 1,793 | 1,733 | 1,791 | 2,102 | 2,413 | 2,701 | 2,940 | 2,916 | 2,893 | 2,842 | 2,792 | 2,768 | 2,745 | 2,678 | 2,549 | 2,366 | 2,183 | 1,930 | 1,579 | 1,199 | 819 | 570 | 475 | 487 | 500 | 508 | 658 | 689 | 720 | 738 | 610 | 610 | 610 | 580 | 523 | 489 | 455 | 399 | 360 | 259 | 159 | 124 | 80 | 87 | 93 | 95 | 144 | 186 | 229 | 283 | 239 | 869 | 1,499 | 1,417 | 1,440 | 2,046 | 2,652 | 2,660 | 2,815 | 3,139 | 3,462 | 3,473 | 3,569 | 3,381 | 3,193 | 3,166 | 2,870 | 2,761 | 2,652 | 2,679 | 2,706 | 3,237 | 3,768 | 3,741 | 4,116 | 2,259 | 480 | 480 | 78 | 78 | 71 | 71 | 71 | 71 | 0 | 0 | 0 |
Non-operating Income/Expense |
Loading...
|
M | 7,934 | 11,113 | 10,441 | 9,754 | 5,139 | -1,789 | -4,959 | -2,324 | 2,522 | 10,328 | 18,134 | 17,293 | 16,218 | 12,614 | 9,010 | 5,264 | 4,153 | 1,136 | -1,881 | -2,999 | -3,636 | -2,290 | -945 | 1,722 | 3,224 | 2,110 | 995 | -455 | -1,861 | -141 | 1,578 | 878 | 2,735 | 2,817 | 2,900 | 4,003 | 3,707 | 3,655 | 3,604 | 4,522 | 4,179 | 5,234 | 6,288 | 4,525 | 4,482 | 5,877 | 7,272 | 6,586 | 6,646 | 4,021 | 1,396 | 4,139 | 3,577 | 2,985 | 2,394 | 2,710 | 278 | -22,230 | -44,739 | -48,927 | -46,624 | 56,562 | 159,749 | 161,670 | 164,385 | 144,884 | 125,383 | 125,383 | 132,264 | 74,906 | 17,548 | 19,672 | 14,026 | 116,964 | 219,901 | 217,777 | 213,753 | 158,782 | 103,811 | 103,811 | 104,004 | 94,006 | 84,007 | 84,007 | 86,811 | 44,904 | 2,997 | 2,997 | 0 | 0 | 0 | 0 | 1,045 | 1,045 | 1,045 | 1,045 | 0 |
EBT |
Loading...
|
M | 62,487 | 68,995 | 80,788 | 94,486 | 101,578 | 97,316 | 87,657 | 74,764 | 62,380 | 58,747 | 55,114 | 44,868 | 38,338 | 30,069 | 21,799 | 14,570 | 9,050 | 3,432 | -2,185 | -3,334 | -2,392 | 1,884 | 6,159 | 8,196 | 8,227 | 7,545 | 6,864 | 5,949 | 5,632 | 7,434 | 9,236 | 8,676 | 12,057 | 14,749 | 17,440 | 19,041 | 17,715 | 13,342 | 8,969 | 9,933 | 7,859 | 7,699 | 7,538 | 5,331 | 6,376 | 5,694 | 5,013 | 4,295 | 4,741 | 11,613 | 18,486 | 26,580 | 28,864 | 25,563 | 22,261 | 19,487 | 13,945 | -13,194 | -40,334 | -47,947 | -46,658 | 5,841 | 58,340 | 59,391 | 61,558 | 29,167 | -3,225 | -3,660 | 3,139 | 4,900 | 6,660 | 10,392 | 758 | 34,083 | 67,408 | 64,321 | 63,687 | 44,240 | 24,794 | 24,700 | 26,323 | 18,621 | 10,918 | 11,047 | 11,801 | 7,113 | 2,419 | 2,384 | -190 | 0 | 495 | 947 | 10,331 | 10,380 | 9,885 | 9,433 | 245 |
Income Tax Provision |
Loading...
|
M | 9,020 | 9,472 | 13,422 | 15,742 | 17,241 | 17,893 | 15,883 | 12,980 | 10,220 | 7,168 | 4,116 | 2,213 | 1,498 | 963 | 428 | 270 | -141 | -208 | -275 | 317 | -215 | 425 | 1,065 | 834 | 1,804 | 1,609 | 1,413 | 1,206 | 788 | 468 | 148 | 37 | 452 | 2,589 | 4,726 | 5,054 | 4,947 | 3,439 | 1,931 | 2,109 | 1,623 | 1,285 | 946 | 1,686 | 2,128 | 2,008 | 1,888 | 612 | 504 | 1,130 | 1,755 | 2,135 | 2,122 | 240 | -1,642 | -1,782 | -1,904 | -209 | 1,486 | 1,473 | 1,351 | 479 | -392 | -5,938 | -5,662 | -5,973 | -6,284 | -8,598 | -8,288 | -7,633 | -6,979 | 598 | -57 | 23,866 | 47,789 | 39,845 | 31,817 | 7,723 | -16,372 | -13,880 | -5,681 | -5,549 | -5,418 | -1,087 | -1,219 | -228 | 762 | 2,641 | 3,297 | 3,191 | -13,167 | -29,382 | -30,695 | -41,128 | -25,667 | -10,206 | -9,642 |
Income after Tax |
Loading...
|
M | 53,467 | 59,522 | 67,367 | 78,743 | 84,337 | 79,423 | 71,774 | 61,784 | 52,160 | 51,579 | 50,998 | 42,655 | 36,840 | 29,105 | 21,371 | 14,300 | 9,192 | 3,641 | -1,910 | -3,652 | -2,177 | 1,459 | 5,095 | 7,362 | 6,423 | 5,937 | 5,450 | 4,742 | 4,844 | 6,966 | 9,088 | 8,639 | 11,605 | 12,160 | 12,715 | 13,987 | 12,768 | 9,903 | 7,037 | 7,824 | 6,236 | 6,414 | 6,592 | 3,645 | 4,247 | 3,686 | 3,125 | 3,683 | 4,237 | 10,484 | 16,730 | 24,444 | 26,742 | 25,322 | 23,903 | 21,269 | 15,849 | -12,985 | -41,820 | -49,420 | -48,010 | 5,361 | 58,733 | 65,329 | 67,220 | 35,139 | 3,058 | 4,938 | 11,427 | 12,533 | 13,639 | 9,794 | 815 | 10,217 | 19,619 | 16,529 | 15,948 | 20,596 | 25,244 | 30,606 | 32,004 | 24,170 | 16,336 | 12,134 | 13,020 | 7,342 | 1,657 | -257 | -3,487 | -3,191 | 13,662 | 30,328 | 41,027 | 51,508 | 35,553 | 19,640 | 9,887 |
Non-Controlling Interest |
Loading...
|
M | 251 | 452 | 504 | 856 | 763 | 820 | 823 | 369 | 129 | -668 | -1,030 | -1,018 | -1,571 | -2,009 | -3,937 | -4,831 | -4,999 | -5,131 | -2,897 | -1,957 | -1,199 | 2,822 | 8,428 | 10,886 | 7,844 | 6,353 | 4,834 | 2,328 | 5,331 | 3,902 | 12,364 | 12,428 | 12,358 | 12,237 | 10,033 | 9,974 | 10,007 | 10,096 | -270 | -298 | -240 | -423 | -441 | -405 | -445 | -269 | -264 | -229 | -243 | -351 | -576 | -815 | -861 | -818 | -675 | -572 | -452 | -342 | -225 | 47 | 0 | 0 | -329 | -221 | -329 | -329 | -433 | -23 | -433 | -433 | -177 | -745 | -177 | -177 | -1,003 | -1,040 | -1,003 | -1,003 | -323 | -234 | -323 | -323 | -30 | -154 | -198 | -204 | -174 | -139 | 190 | 0 | -441 | -892 | -1,480 | -1,528 | -1,087 | -636 | -244 |
Net Income |
Loading...
|
M | 31,612 | 47,795 | 66,863 | 77,888 | 83,574 | 87,198 | 84,080 | 74,544 | 65,160 | 55,780 | 51,027 | 42,673 | 37,410 | 29,189 | 21,831 | 15,653 | 10,713 | 9,708 | 5,871 | 2,998 | 1,377 | 293 | 360 | 419 | 368 | 326 | 341 | 324 | 335 | 266 | 277 | 213 | 283 | 404 | 415 | 473 | 440 | 352 | 270 | 298 | 240 | 423 | 441 | 405 | 445 | 269 | 264 | 229 | 243 | 351 | 576 | 815 | 861 | 818 | 675 | 572 | 452 | 342 | 225 | -47 | 0 | 0 | 329 | 221 | 329 | 329 | 433 | 23 | 433 | 433 | 177 | 745 | 177 | 177 | 1,003 | 1,040 | 1,003 | 1,003 | 323 | 234 | 323 | 323 | 30 | 154 | 198 | 204 | 174 | 139 | -190 | 0 | 441 | 892 | 1,480 | 1,528 | 1,087 | 636 | 244 |
Shares (Basic, Weighted) |
|
M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Shares (Diluted, Weighted) |
|
R | 12,550,120,250.00 | 12,555,048,000.00 | 2,509,759,600.00 | 2,505,583,300.00 | 2,506,942,900.00 | 2,497,636,150.00 | 2,492,941,200.00 | 2,489,333,850.00 | 2,480,794,800.00 | 2,479,330,850.00 | 2,477,866,900.00 | 2,466,289,900.00 | 2,460,298,950.00 | 2,495,599,100.00 | 2,530,899,250.00 | 2,574,372,450.00 | 2,615,216,850.00 | 2,622,734,650.00 | 2,630,252,450.00 | 2,645,549,000.00 | 2,655,009,000.00 | 2,665,958,000.00 | 2,676,907,000.00 | 2,681,218,600.00 | 2,686,941,950.00 | 2,684,984,700.00 | 2,683,027,450.00 | 2,681,079,700.00 | 2,684,916,950.00 | 2,638,629,700.00 | 2,592,342,450.00 | 2,606,931,350.00 | 2,595,054,850.00 | 2,603,443,600.00 | 2,611,832,350.00 | 2,556,256,950.00 | 2,525,522,800.00 | 2,550,419,700.00 | 2,575,316,600.00 | 2,611,254,550.00 | 2,642,683,150.00 | 2,654,614,400.00 | 2,666,545,650.00 | 2,669,421,450.00 | 2,679,788,400.00 | 2,680,981,550.00 | 2,682,174,700.00 | 2,685,259,400.00 | 2,684,094,400.00 | 2,653,573,500.00 | 2,623,052,600.00 | 2,592,531,700.00 | 2,562,010,800.00 | 2,563,255,900.00 | 2,564,501,000.00 | 2,565,746,100.00 | 2,566,991,200.00 | 2,563,599,100.00 | 2,560,207,000.00 | 2,556,814,900.00 | 2,546,093,600.00 | 2,538,764,400.00 | 2,531,435,200.00 | 2,673,111,371.75 | 2,713,081,157.00 | 2,745,744,969.00 | 2,778,408,781.00 | 2,663,675,290.75 | 2,686,015,268.00 | 2,687,623,337.50 | 2,689,231,407.00 | 2,637,492,557.00 | 2,554,321,891.00 | 2,528,939,153.75 | 2,503,556,416.50 | 2,573,231,938.75 | 2,646,734,930.25 | 2,690,299,961.50 | 2,733,864,992.75 | 2,738,815,934.00 | 2,707,180,578.75 | 2,669,361,540.00 | 2,631,542,501.25 | 2,993,551,946.00 | 2,926,425,157.25 | 2,858,287,977.50 | 2,790,150,797.75 | 2,290,990,504.75 | 2,257,119,207.50 | 2,344,622,374.75 | 2,432,125,542.00 | 2,574,509,117.00 | 2,659,922,079.75 | 2,631,672,228.75 | 2,622,192,806.00 | 2,546,451,765.50 | 2,547,111,093.00 |
EBITDA |
Loading...
|
M | 100,314 | 107,080 | 119,857 | 135,578 | 144,777 | 142,909 | 135,189 | 122,252 | 109,498 | 104,598 | 99,697 | 88,004 | 82,691 | 76,319 | 69,948 | 65,999 | 61,351 | 56,573 | 51,795 | 52,543 | 54,724 | 59,057 | 63,389 | 62,553 | 60,522 | 60,781 | 61,040 | 60,788 | 61,334 | 60,270 | 59,207 | 57,380 | 57,476 | 58,453 | 59,429 | 58,803 | 56,634 | 51,525 | 46,417 | 46,185 | 44,076 | 42,522 | 40,967 | 40,135 | 40,067 | 36,746 | 33,426 | 31,605 | 31,228 | 39,565 | 47,902 | 52,959 | 55,266 | 53,499 | 51,732 | 50,424 | 48,675 | 56,171 | 63,667 | 62,768 | 61,821 | -33,346 | -128,513 | -110,358 | -122,842 | -124,924 | -127,007 | -128,813 | -135,869 | -69,020 | -2,170 | -28,506 | -26,586 | -90,512 | -154,438 | -124,850 | -85,180 | -70,376 | -55,572 | -62,079 | -93,183 | -88,948 | -84,712 | -90,539 | -95,436 | -95,984 | -96,532 | -99,780 | -79,555 | -5,677 | 21,339 | 32,839 | 23,970 | 30,163 | 59,543 | 31,382 | 23,676 |
Depreciation and Amortization |
Loading...
|
M | 41,384 | 44,821 | 45,132 | 49,093 | 48,339 | 45,867 | 46,701 | 44,564 | 47,058 | 47,234 | 47,410 | 47,826 | 48,404 | 49,186 | 49,967 | 49,848 | 49,784 | 49,424 | 49,063 | 49,986 | 51,174 | 51,987 | 52,800 | 53,314 | 53,034 | 53,183 | 53,333 | 52,747 | 52,695 | 51,256 | 49,818 | 48,508 | 46,662 | 45,387 | 44,112 | 42,716 | 41,470 | 40,375 | 39,280 | 38,580 | 38,375 | 38,194 | 38,012 | 37,746 | 36,687 | 35,712 | 34,736 | 33,689 | 33,052 | 31,827 | 30,601 | 29,858 | 29,568 | 30,585 | 31,601 | 32,529 | 33,497 | 34,621 | 35,745 | 36,889 | 37,812 | 38,383 | 29,057 | 19,546 | 7,373 | -2,525 | -2,525 | -2,525 | -9,671 | -15,213 | -20,754 | -19,062 | -13,416 | -7,874 | -2,332 | -4,025 | - | - | - | - | -193 | -193 | -193 | -193 | -2,997 | -2,997 | -2,997 | -2,997 | - | - | - | - | -1,045 | -1,045 | -1,045 | -1,045 | - |
EBIT |
Loading...
|
M | 58,930 | 62,259 | 74,725 | 86,485 | 96,439 | 97,042 | 88,489 | 77,688 | 62,440 | 57,364 | 52,287 | 40,178 | 34,287 | 27,134 | 19,980 | 16,151 | 11,566 | 7,149 | 2,732 | 2,557 | 3,550 | 7,069 | 10,589 | 9,240 | 7,489 | 7,598 | 7,707 | 8,041 | 8,639 | 9,014 | 9,389 | 8,871 | 10,814 | 13,066 | 15,317 | 16,087 | 15,164 | 11,151 | 7,137 | 7,605 | 5,701 | 4,328 | 2,955 | 2,389 | 3,379 | 1,034 | -1,311 | -2,084 | -1,825 | 7,738 | 17,301 | 23,101 | 25,698 | 22,914 | 20,131 | 17,895 | 15,178 | 21,550 | 27,922 | 25,879 | 24,010 | 39,048 | 28,937 | 25,806 | 25,495 | 344 | 344 | 344 | 434 | -4,986 | -10,406 | -9,443 | -13,170 | -7,750 | -2,330 | -3,292 | 0 | 0 | 0 | 0 | 1,440 | 1,440 | 1,440 | 1,440 | -653 | -653 | -653 | -653 | 0 | 0 | 0 | 0 | 8,751 | 8,751 | 8,751 | 8,751 | 0 |
Income from Discontinued Operations |
Loading...
|
M | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Tax Rate (Effective) |
Loading...
|
% | 14.50 | 13.54 | 16.19 | 16.47 | 16.96 | 19.08 | 19.28 | 18.12 | 16.64 | 11.69 | 6.75 | 4.58 | 4.37 | 1.99 | -0.39 | -0.43 | 1.68 | 5.72 | 9.76 | 28.32 | 19.96 | 23.41 | 26.86 | 11.31 | 22.81 | 21.89 | 20.96 | 19.95 | 15.47 | 9.30 | 3.12 | 2.14 | 2.14 | 12.57 | 23.01 | 24.95 | 25.31 | 27.75 | 30.20 | 30.48 | 27.65 | 20.33 | 13.02 | 28.31 | 32.01 | 31.84 | 31.68 | 13.96 | 12.55 | 10.70 | 8.85 | 8.74 | 7.50 | -2.88 | -13.27 | -13.30 | 433.68 | 441.21 | 448.75 | 442.04 | -4.25 | -4.08 | -3.91 | 625.44 | 625.98 | 631.78 | 637.58 | 307.17 | 306.03 | 301.48 | 296.92 | 3.50 | 3.88 | 21.72 | 39.56 | 52.78 | 74.96 | 36.57 | -1.82 | 1,937.25 | 1,456.41 | 1,456.36 | 1,456.32 | -803.39 | -805.88 | 2,794.46 | 3,726.62 | 7,201.65 | 7,008.47 | 10.48 | -1,033.92 | -1,631.05 | -1,536.99 | -2,621.12 | -2,453.92 | -1,969.65 | -3,933.16 |
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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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...
|
% | 33.00 | 34.49 | 37.56 | 40.42 | 43.04 | 43.95 | 42.99 | 40.35 | 36.55 | 32.76 | 28.97 | 25.23 | 23.20 | 21.37 | 19.55 | 18.36 | 16.51 | 15.58 | 14.66 | 14.79 | 15.17 | 16.23 | 17.28 | 17.26 | 17.46 | 18.87 | 20.29 | 21.36 | 22.47 | 21.91 | 21.35 | 20.80 | 20.94 | 22.62 | 24.31 | 24.78 | 24.76 | 22.45 | 20.13 | 20.26 | 19.38 | 17.66 | 15.94 | 15.19 | 15.57 | 15.49 | 15.40 | 14.59 | 14.43 | 19.25 | 24.07 | 28.21 | 30.48 | 29.26 | 28.04 | 26.84 | 25.24 | 20.93 | 16.63 | 14.07 | 13.06 | 25.80 | 38.54 | 59.23 | 58.83 | 58.94 | 59.05 | 59.05 | 58.61 | 39.15 | 19.69 | -0.77 | -3.21 | 29.78 | 62.77 | 83.23 | 106.81 | 95.42 | 84.03 | 84.03 | 63.75 | 58.45 | 53.15 | 53.15 | 52.45 | 65.74 | 79.02 | 79.02 | 100.00 | 100.00 | 100.00 | 100.00 | 86.69 | 86.69 | 82.25 | 73.37 | 100.00 |
Operating Income Margin |
Loading...
|
% | 23.85 | 25.43 | 29.06 | 32.35 | 35.16 | 35.93 | 34.68 | 31.44 | 27.23 | 22.87 | 18.52 | 15.73 | 13.46 | 11.57 | 9.68 | 7.37 | 5.29 | 3.59 | 1.89 | 1.77 | 2.60 | 4.39 | 6.19 | 5.72 | 4.79 | 4.97 | 5.16 | 5.05 | 5.60 | 5.50 | 5.40 | 5.13 | 6.02 | 7.68 | 9.33 | 9.83 | 9.32 | 6.43 | 3.55 | 4.14 | 3.01 | 2.04 | 1.08 | -1.32 | -0.44 | -0.93 | -1.42 | -0.67 | -0.47 | 5.45 | 11.38 | 16.49 | 18.86 | 17.39 | 15.93 | 14.28 | 12.40 | 6.95 | 1.49 | -1.53 | -2.97 | -60.84 | -118.70 | -94.29 | -94.99 | -101.86 | -108.74 | -108.74 | -108.68 | -57.00 | -5.33 | -29.46 | -33.42 | -75.37 | -117.32 | -93.18 | -64.62 | -65.68 | -66.74 | -66.74 | -90.10 | -102.81 | -115.51 | -115.51 | -118.09 | -118.11 | -118.12 | -118.12 | -92.17 | 3.91 | 56.01 | 56.01 | 40.15 | 40.15 | 78.85 | 68.27 | 100.00 |
Net Income Margin |
Loading...
|
% | 27.88 | 28.54 | 28.43 | 30.39 | 30.84 | 31.76 | 31.48 | 30.33 | 28.80 | 26.17 | 25.61 | 22.87 | 20.77 | 16.33 | 12.45 | 9.31 | 6.76 | 6.29 | 3.99 | 2.09 | 0.96 | 0.19 | 0.24 | 0.28 | 0.25 | 0.22 | 0.22 | 0.21 | 0.22 | 0.18 | 0.19 | 0.15 | 0.20 | 0.28 | 0.28 | 0.32 | 0.30 | 0.25 | 0.20 | 0.22 | 0.19 | 0.35 | 0.36 | 0.34 | 0.38 | 0.23 | 0.23 | 0.20 | 0.21 | 0.28 | 0.43 | 0.60 | 0.64 | 0.63 | 0.54 | 0.49 | 0.40 | 0.31 | 0.21 | -0.04 | 0.00 | 0.00 | 0.35 | 0.25 | 0.39 | 0.39 | 0.54 | 0.05 | 0.55 | 0.55 | 0.72 | 1.37 | 0.68 | 0.68 | 1.03 | 1.62 | 3.07 | 3.07 | 1.26 | 0.45 | 0.44 | 0.44 | 0.07 | 0.24 | 0.37 | 0.28 | 0.24 | 0.20 | -0.29 | -0.02 | 0.27 | 0.67 | 1.37 | 1.35 | 1.42 | 1.33 | 1.03 |
EBITDA Ratio |
Loading...
|
% | 44.91 | 48.11 | 50.93 | 53.13 | 53.59 | 51.70 | 50.32 | 49.63 | 48.74 | 49.51 | 50.27 | 47.18 | 45.96 | 43.15 | 40.35 | 39.77 | 39.07 | 37.37 | 35.67 | 35.72 | 36.38 | 39.11 | 41.83 | 41.74 | 40.76 | 40.48 | 40.20 | 39.91 | 40.42 | 40.96 | 41.50 | 41.01 | 40.79 | 40.48 | 40.17 | 39.76 | 38.85 | 36.88 | 34.91 | 35.22 | 34.72 | 33.91 | 33.10 | 33.41 | 33.79 | 31.42 | 29.04 | 28.22 | 27.55 | 32.35 | 37.15 | 39.25 | 41.42 | 41.78 | 42.13 | 43.17 | 44.84 | 58.71 | 72.58 | 73.20 | 70.89 | -13.45 | -97.79 | -85.35 | -97.44 | -104.32 | -111.20 | -111.20 | -117.61 | -81.65 | -45.68 | -68.29 | -67.67 | -93.90 | -120.14 | -97.53 | -64.62 | -65.68 | -66.74 | -66.74 | -90.32 | -103.03 | -115.73 | -115.73 | -122.43 | -122.45 | -122.47 | -122.47 | -92.17 | 3.91 | 56.01 | 56.01 | 39.06 | 39.06 | 77.39 | 66.09 | 100.00 |
EBIT Ratio |
Loading...
|
% | 26.33 | 27.91 | 31.54 | 33.48 | 35.16 | 34.86 | 32.53 | 31.19 | 27.76 | 26.90 | 26.05 | 21.43 | 19.04 | 15.22 | 11.40 | 9.63 | 7.37 | 4.56 | 1.76 | 1.55 | 2.07 | 4.50 | 6.94 | 6.14 | 5.05 | 5.06 | 5.07 | 5.28 | 5.70 | 6.15 | 6.60 | 6.36 | 7.59 | 8.94 | 10.29 | 10.84 | 10.36 | 7.76 | 5.17 | 5.61 | 4.40 | 3.25 | 2.10 | 1.86 | 2.73 | 0.42 | -1.89 | -2.42 | -2.30 | 5.35 | 13.01 | 17.00 | 19.19 | 17.68 | 16.18 | 15.30 | 13.78 | 23.12 | 32.47 | 31.02 | 28.90 | 36.30 | 23.72 | 20.61 | 20.31 | 0.45 | 0.45 | 0.45 | 0.53 | -14.96 | -30.33 | -29.46 | -33.42 | -24.07 | -3.59 | -7.12 | 0.00 | 0.00 | 0.00 | 0.00 | 2.18 | 2.18 | 2.18 | 2.18 | -1.26 | -0.95 | -0.95 | -0.95 | 0.00 | 0.00 | 0.00 | 0.00 | 9.14 | 9.14 | 12.18 | 18.27 | 0.00 |
EBT Ratio |
Loading...
|
% | 27.95 | 30.99 | 34.24 | 36.80 | 37.46 | 34.93 | 32.18 | 30.15 | 27.76 | 27.67 | 27.58 | 24.01 | 21.28 | 16.85 | 12.42 | 8.61 | 5.65 | 2.01 | -1.63 | -2.42 | -1.87 | 1.11 | 4.08 | 5.46 | 5.52 | 5.03 | 4.54 | 3.92 | 3.72 | 5.13 | 6.55 | 6.25 | 8.44 | 10.07 | 11.69 | 12.83 | 12.11 | 9.32 | 6.54 | 7.37 | 6.08 | 6.00 | 5.92 | 4.40 | 5.34 | 4.77 | 4.20 | 3.67 | 3.93 | 8.87 | 13.81 | 19.58 | 21.53 | 19.66 | 17.78 | 16.68 | 12.16 | -20.15 | -52.47 | -59.32 | -58.08 | -5.88 | 46.32 | 47.40 | 49.52 | 23.57 | -2.38 | -2.77 | 3.35 | 1.94 | 0.53 | 3.87 | -4.93 | 23.63 | 52.20 | 65.90 | 97.48 | 72.83 | 48.17 | 31.99 | 25.83 | 19.76 | 13.70 | 13.83 | 15.44 | 9.47 | 3.50 | 3.46 | -0.29 | -0.02 | 0.30 | 0.71 | 10.59 | 10.57 | 13.67 | 19.70 | 1.04 |
StockViz Staff
September 16, 2024
Any question? Send us an email