| Period Ending: |
LTM
(Last Twelve Months) |
2025 03-31 |
2024 03-31 |
2023 03-31 |
2022 03-31 |
2021 03-31 |
2020 03-31 |
2019 03-31 |
2018 03-31 |
2017 03-31 |
2016 03-31 |
2015 03-31 |
2014 03-31 |
2013 03-31 |
2012 03-31 |
2011 03-31 |
2010 03-31 |
2009 03-31 |
2008 03-31 |
2007 03-31 |
2006 03-31 |
2005 03-31 |
2004 03-31 |
2003 03-31 |
2002 03-31 |
2001 03-31 |
2000 03-31 |
1999 03-31 |
1998 03-31 |
1997 03-31 |
1996 03-31 |
1995 03-31 |
1994 06-30 |
1993 06-30 |
1992 06-30 |
1991 06-30 |
1990 06-30 |
1989 06-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Report Filing | 2025-11-05 | 2025-06-18 | 2024-06-25 | 2023-06-30 | 2022-06-23 | 2021-06-24 | 2020-06-24 | 2019-06-21 | 2018-06-25 | 2017-06-23 | 2016-06-24 | 2015-06-24 | 2014-06-24 | 2013-06-24 | 2012-06-25 | 2011-06-24 | 2010-06-25 | 2009-06-24 | 2008-06-25 | 2007-06-25 | 2006-06-26 | 2005-06-24 | 2004-07-02 | 2003-07-31 | 2002-08-23 | 2001-03-31 | 2000-03-31 | 1999-03-31 | 1998-03-31 | 1997-03-31 | 1996-03-31 | 1995-03-31 | 1994-06-30 | 1994-06-30 | 1993-06-30 | 1992-06-30 | 1991-06-30 | 1989-06-30 |
| Revenue | 49,385,007 | 48,036,704 | 45,095,325 | 37,154,298 | 31,379,507 | 27,214,593 | 29,866,547 | 30,225,681 | 29,379,510 | 27,597,193 | 28,403,118 | 27,234,521 | 25,691,911 | 22,064,192 | 18,583,653 | 18,993,688 | 18,950,973 | 20,529,570 | 26,289,240 | 23,901,501 | 21,078,508 | 18,524,369 | 17,059,738 | 15,214,416 | 14,280,227 | 13,371,419 | 12,295,109 | 12,603,549 | 11,680,369 | 12,222,187 | 10,829,983 | 8,279,478 | 9,354,895 | 10,172,512 | 10,165,805 | 9,869,664 | 9,202,213 | 8,037,326 |
| Cost of Revenue | 40,509,254 | 38,458,666 | 35,727,007 | 30,841,282 | 25,407,834 | 22,382,220 | 24,485,351 | 24,781,785 | 23,889,153 | 22,734,336 | 22,605,465 | 21,841,676 | 20,801,139 | 18,640,995 | 16,388,564 | 16,615,326 | 16,683,797 | 18,455,800 | 21,520,353 | 19,190,927 | 16,978,461 | 14,848,427 | 13,682,027 | 12,109,597 | 11,304,642 | 10,835,856 | 8,925,092 | 9,094,677 | 8,527,519 | 9,300,218 | 8,553,227 | 6,674,247 | 7,685,465 | 8,430,469 | 8,301,494 | 7,855,203 | 7,146,919 | 6,422,894 |
| Gross Profit | 8,875,753 | 9,578,038 | 9,368,318 | 6,313,016 | 5,971,673 | 4,832,373 | 5,381,196 | 5,443,896 | 5,490,357 | 4,862,857 | 5,797,653 | 5,392,845 | 4,890,772 | 3,423,197 | 2,195,089 | 2,378,362 | 2,267,176 | 2,073,770 | 4,768,887 | 4,710,574 | 4,100,047 | 3,675,942 | 3,377,711 | 3,104,819 | 2,975,584 | 2,535,563 | 3,370,016 | 3,508,872 | 3,152,850 | 2,921,969 | 2,276,755 | 1,605,231 | 1,669,430 | 1,742,043 | 1,864,312 | 2,014,460 | 2,055,294 | 1,614,432 |
| Operating Expenses | 4,538,692 | 4,782,452 | 4,015,384 | 3,587,991 | 2,975,976 | 2,634,625 | 2,981,964 | 2,976,351 | 3,090,495 | 2,868,485 | 2,943,682 | 2,642,281 | 2,598,660 | 2,102,309 | 1,839,462 | 1,910,083 | 2,119,660 | 2,534,781 | 2,498,512 | 2,476,230 | 2,217,985 | 2,006,220 | 1,733,424 | 1,856,781 | 1,884,794 | 1,730,730 | 2,693,794 | 2,767,536 | 2,324,245 | 2,258,256 | 1,925,081 | 1,344,519 | 1,533,317 | 1,560,824 | 1,645,759 | 1,513,875 | 1,411,640 | 1,145,547 |
| Research & Development | 710,300 | 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 |
| Selling, General and Administrative | 4,538,692 | 4,782,452 | 4,015,383 | 3,587,990 | 2,975,977 | 2,634,625 | 2,981,965 | 2,976,351 | 3,090,495 | 2,868,485 | 2,943,682 | 2,642,281 | 2,598,660 | 2,102,309 | 1,839,462 | 1,910,083 | 2,119,660 | 2,534,781 | 2,498,512 | 2,476,230 | 2,217,985 | 2,006,220 | 1,733,424 | 1,856,781 | 1,884,794 | 1,730,730 | 1,897,760 | 1,913,779 | 1,565,405 | 1,650,022 | 1,369,703 | 1,007,750 | 1,073,702 | 1,078,531 | 1,173,630 | 1,129,978 | 1,071,884 | 849,904 |
| Other Operating Expenses | -710,300 | 0 | 1 | 1 | -1 | 0 | -1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.001 | -0.001 | 0 | -0.001 | 0 | 0 | 0.001 | 796,034 | 853,757 | 758,840 | 608,234 | 555,378 | 336,769 | 459,615 | 482,293 | 472,129 | 383,896 | 339,756 | 295,643 |
| Operating Income | 4,337,061 | 4,795,586 | 5,352,934 | 2,725,025 | 2,995,697 | 2,197,748 | 2,399,232 | 2,467,545 | 2,399,862 | 1,994,372 | 2,853,971 | 2,750,564 | 2,292,112 | 1,320,888 | 355,627 | 468,279 | 147,516 | -461,011 | 2,270,375 | 2,234,345 | 1,882,062 | 1,669,723 | 1,644,287 | 1,248,039 | 1,090,791 | 804,833 | 676,223 | 741,336 | 828,605 | 663,712 | 351,674 | 260,711 | 136,113 | 181,219 | 218,553 | 500,586 | 643,654 | 468,885 |
| Net Non-Operating Interest | 275,574 | 280,522 | 389,955 | 186,746 | 69,054 | 60,498 | 74,186 | 197,417 | 151,955 | 129,630 | 122,459 | 124,251 | 95,780 | 75,706 | 76,943 | 61,453 | 44,815 | 91,585 | 119,563 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Interest Income | 437,062 | 364,628 | 454,688 | 234,102 | 101,512 | 110,029 | 121,033 | 225,495 | 179,541 | 158,983 | 157,862 | 147,122 | 115,410 | 98,673 | 99,865 | 90,771 | 78,224 | 138,467 | 165,676 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Interest Expense | 161,488 | 84,106 | 64,733 | 47,356 | 32,458 | 49,531 | 46,846 | 28,078 | 27,586 | 29,353 | 35,403 | 22,871 | 19,630 | 22,967 | 22,922 | 29,318 | 33,409 | 46,882 | 46,113 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Equity & Other Income/(Expense) | 1,548,014 | 1,338,482 | 1,222,197 | 756,962 | 925,781 | 674,108 | 319,524 | -19,431 | 538,695 | 431,883 | 336,050 | 326,558 | 371,564 | 238,574 | 198,004 | 248,574 | 144,545 | -35,347 | 317,398 | 303,034 | 289,548 | 156,774 | 173,999 | -3,657 | -113,904 | 415,279 | 199,445 | 125,640 | 66,798 | 75,011 | 93,402 | 35,700 | 113,324 | 155,419 | 231,938 | 232,951 | 213,735 | 176,165 |
| Income Before Tax | 6,160,649 | 6,414,590 | 6,965,086 | 3,668,733 | 3,990,532 | 2,932,354 | 2,792,942 | 2,645,531 | 3,090,512 | 2,555,885 | 3,312,480 | 3,201,373 | 2,759,456 | 1,635,168 | 630,574 | 778,306 | 336,876 | -404,773 | 2,707,336 | 2,537,378 | 2,171,610 | 1,826,497 | 1,818,286 | 1,244,382 | 976,887 | 1,220,112 | 875,668 | 866,976 | 895,403 | 738,724 | 445,076 | 296,412 | 249,436 | 336,637 | 450,491 | 733,537 | 857,389 | 645,050 |
| Income Tax Expense | 1,391,410 | 1,624,835 | 1,893,665 | 1,175,765 | 1,115,918 | 649,976 | 681,817 | 659,944 | 504,406 | 628,900 | 878,269 | 893,469 | 767,808 | 551,686 | 262,272 | 312,821 | 92,664 | 56,442 | 911,495 | 896,495 | 796,728 | 656,908 | 672,018 | 507,403 | 421,723 | 533,192 | 409,166 | 420,746 | 458,682 | 353,493 | 185,433 | 161,887 | 123,729 | 160,828 | 212,590 | 301,449 | 415,643 | 298,090 |
| Income Attributable to Non-Controlling Interest | 137,840 | 24,669 | 126,488 | 41,650 | 24,504 | 37,117 | 74,985 | 102,714 | 92,123 | 95,876 | 121,517 | 134,566 | 168,529 | 121,319 | 84,743 | 57,302 | 34,756 | -24,278 | 77,962 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Net Income | 4,631,399 | 4,765,086 | 4,944,933 | 2,451,318 | 2,850,110 | 2,245,261 | 2,036,140 | 1,882,873 | 2,493,983 | 1,831,109 | 2,312,694 | 2,173,338 | 1,823,119 | 962,163 | 283,559 | 408,183 | 209,456 | -436,937 | 1,717,879 | 1,640,884 | 1,374,882 | 1,169,589 | 1,146,268 | 736,979 | 555,164 | 686,920 | 466,502 | 446,231 | 436,722 | 385,230 | 259,643 | 134,525 | 125,708 | 175,809 | 237,901 | 432,089 | 441,745 | 346,961 |
| Depreciation and Amortization | 2,254,683 | 2,251,233 | 2,087,066 | 2,039,904 | 1,821,880 | 1,644,290 | 1,445,571 | 1,792,375 | 1,734,033 | 1,610,950 | 1,625,837 | 1,409,075 | 1,250,853 | 1,105,109 | 1,067,830 | 1,175,573 | 1,414,569 | 1,495,170 | 1,491,135 | 1,379,912 | 1,213,630 | 996,301 | 956,735 | 854,480 | 807,826 | 798,779 | 796,034 | 853,757 | 758,840 | 608,234 | 555,378 | 336,769 | 459,615 | 482,293 | 472,129 | 383,896 | 339,756 | 295,643 |
| EBITDA | 6,591,744 | 7,046,819 | 7,440,000 | 4,764,929 | 4,817,577 | 3,842,038 | 3,844,803 | 4,259,920 | 4,133,895 | 3,605,322 | 4,479,808 | 4,159,639 | 3,542,965 | 2,425,997 | 1,423,457 | 1,643,852 | 1,562,085 | 1,034,159 | 3,761,510 | 3,614,256 | 3,095,692 | 2,666,023 | 2,601,022 | 2,102,519 | 1,898,616 | 1,603,612 | 1,472,256 | 1,595,093 | 1,587,445 | 1,271,946 | 907,052 | 597,481 | 595,728 | 663,512 | 690,682 | 884,482 | 983,410 | 764,528 |
| Earnings Per Share (EPS) | 3,540 | 3,596 | 3,659 | 1,795 | 2,052 | 1,606 | 1,455 | 1,311 | 1,692 | 1,211 | 1,483 | 1,376 | 1,151 | 607.6 | 180.4 | 260.3 | 133.6 | -278.3 | 1,081 | 1,022 | 841.5 | 712.5 | 687.2 | 420.5 | 305.4 | 363.6 | 248.7 | 235.8 | 239.6 | 200.5 | 132.8 | 70 | 66.9 | 91.8 | 123.3 | 223.3 | 251.1 | 200.1 |
| Diluted Earnings Per Share | 3,540 | 3,596 | 3,659 | 1,795 | 2,052 | 1,589 | 1,440 | 1,290 | 1,666 | 1,198 | 1,471 | 1,375 | 1,150 | 607.6 | 180.4 | 260.3 | 133.6 | -278.3 | 1,081 | 1,021 | 841.2 | 712.4 | 687.2 | 420.5 | 305.4 | 363.6 | 248.7 | 235.8 | 239.6 | 200.5 | 132.8 | 70 | 66.9 | 91.8 | 123.3 | 223.3 | 251.1 | 200.1 |
| Weighted Average Shares Outstanding | 1,303 | 1,311 | 1,351 | 1,366 | 1,389 | 1,398 | 1,399 | 1,436 | 1,474 | 1,504 | 1,556 | 1,579 | 1,584 | 1,583 | 1,572 | 1,568 | 1,568 | 1,570 | 1,589 | 1,605 | 1,627 | 1,648 | 1,695 | 1,777 | 1,828 | 1,868 | 1,875 | 1,890 | 1,823 | 1,921 | 1,955 | 1,922 | 1,878 | 1,916 | 1,930 | 1,935 | 1,759 | 1,734 |
| Diluted Weighted Average Shares Outstanding | 1,303 | 1,311 | 1,351 | 1,366 | 1,389 | 1,421 | 1,423 | 1,459 | 1,497 | 1,528 | 1,572 | 1,580 | 1,586 | 1,584 | 1,572 | 1,568 | 1,568 | 1,570 | 1,589 | 1,606 | 1,627 | 1,648 | 1,695 | 1,777 | 1,828 | 1,868 | 1,875 | 1,890 | 1,823 | 1,921 | 1,955 | 1,922 | 1,878 | 1,916 | 1,930 | 1,935 | 1,759 | 1,734 |