Please enter the stock ticker. Add .to for Canadian stocks.


All numbers in thousands except per share items and ratios.


Reported Currency: USD 2024-06-30 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
Revenue 3,311,540 3,269,950 3,187,806 3,053,136 2,984,688 2,885,509 2,979,672 2,765,465 2,552,714 2,919,577 2,584,738 2,436,780 2,297,211 2,162,463 2,288,264 2,034,741 1,943,408 1,832,151 1,977,705 1,988,306 2,022,914 1,943,986 1,956,619 1,955,169 1,929,167 1,877,763 1,933,944 2,029,563 1,841,081 1,864,910 1,971,688 2,021,920 1,868,998 1,701,703 1,691,581 1,759,641 1,681,093 1,652,640 1,672,108 1,741,714
Revenue Y/Y Growth 10.95% 13.32% 6.99% 10.40% 16.92% -1.17% 15.28% 13.49% 11.12% 35.01% 12.96% 19.76% 18.21% 18.03% 15.70% 2.34% -3.93% -5.75% 1.08% 1.69% 4.86% 3.53% 1.17% -3.67% 4.78% 0.69% -1.91% 0.38% -1.49% 9.59% 16.56% 14.91% 11.18% 2.97% 1.16% 1.03% - - - -
Cost of Revenue 892,935 868,589 906,010 808,669 0 825,575 2,599,270 725,537 699,819 713,899 2,599,270 643,045 647,705 616,268 2,390,392 593,969 580,840 578,334 2,362,082 581,045 591,828 588,087 2,383,221 577,648 593,142 610,439 2,436,932 600,822 616,632 603,700 2,395,619 606,348 581,955 582,459 2,289,750 573,541 573,582 551,046 2,157,456 544,303
Gross Profit 2,418,605 2,401,361 2,281,796 2,244,467 2,984,688 2,059,934 380,402 2,039,928 1,852,895 2,205,678 -14,532 1,793,735 1,649,506 1,546,195 -102,128 1,440,772 1,362,568 1,253,817 -384,377 1,407,261 1,431,086 1,355,899 -426,602 1,377,521 1,336,025 1,267,324 -502,988 1,428,741 1,224,449 1,261,210 -423,931 1,415,572 1,287,043 1,119,244 -598,169 1,186,100 1,107,511 1,101,594 -485,348 1,197,411
Gross Profit Margin 73.04% 73.44% 71.58% 73.51% 100.00% 71.39% 12.77% 73.76% 72.59% 75.55% -0.56% 73.61% 71.80% 71.50% -4.46% 70.81% 70.11% 68.43% -19.44% 70.78% 70.74% 69.75% -21.80% 70.46% 69.25% 67.49% -26.01% 70.40% 66.51% 67.63% -21.50% 70.01% 68.86% 65.77% -35.36% 67.41% 65.88% 66.66% -29.03% 68.75%
Research and Development 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
General and Administrative Expenses 11,326 11,077 13,808 10,122 10,138 10,188 9,734 11,299 12,152 10,198 9,617 11,741 11,429 11,264 11,161 11,016 10,878 11,236 11,138 10,734 10,680 11,555 45,778 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Operating Expenses 1,001,089 1,000,373 1,027,187 965,106 925,994 938,847 947,245 882,842 2,258,602 812,922 862,458 771,007 747,625 1,824,150 1,877,401 1,793,637 1,792,204 1,780,344 1,795,815 1,724,259 1,708,930 1,666,862 1,748,369 1,688,831 1,641,969 1,643,201 1,696,678 1,768,408 1,650,289 1,649,322 1,702,934 1,651,069 1,662,848 1,600,311 1,623,114 1,600,396 1,578,547 1,541,424 1,587,120 1,529,223
Operating Income or Loss 24 592,622 -1,624 282,861 490,208 396,567 510,562 316,450 214,458 765,011 392,077 361,360 337,596 330,528 434,730 245,494 143,426 29,374 179,772 241,514 313,736 269,268 199,301 246,548 268,244 246,869 236,595 262,170 197,191 219,869 267,830 368,645 193,127 206,163 187,809 260,432 211,204 203,118 197,068 311,130
Operating Margin 0.00% 18.12% -0.05% 9.26% 16.42% 13.74% 17.13% 11.44% 8.40% 26.20% 15.17% 14.83% 14.70% 15.28% 19.00% 12.07% 7.38% 1.60% 9.09% 12.15% 15.51% 13.85% 10.19% 12.61% 13.90% 13.15% 12.23% 12.92% 10.71% 11.79% 13.58% 18.23% 10.33% 12.12% 11.10% 14.80% 12.56% 12.29% 11.79% 17.86%
Interest Expense 31,708 31,728 31,879 31,888 31,856 31,836 31,901 31,780 31,723 34,970 37,333 35,100 38,096 36,651 35,663 39,768 38,373 36,734 33,496 38,475 40,718 40,721 40,577 39,848 39,705 37,056 36,879 36,821 36,799 36,799 36,877 37,043 34,752 32,224 31,736 31,641 33,031 34,538 34,604 32,929
EBITDA 24 -18,115 -1,624 282,861 489,624 406,304 520,397 325,249 7,959 789,642 420,429 392,093 374,650 364,071 473,600 277,624 182,428 54,437 251,152 232,232 337,601 296,692 253,868 266,717 295,589 275,896 271,414 295,628 223,737 238,002 284,728 390,925 209,755 236,408 207,564 283,549 234,268 222,321 222,489 323,713
Depreciation and Amortization -509,263 -80,784 -24,155 -3,606 -2,837 9,737 55,872 8,799 12,607 24,631 28,352 30,733 37,054 33,543 38,870 32,130 39,002 25,063 71,380 -9,282 23,865 27,424 54,567 20,169 27,345 29,027 34,819 33,458 26,546 18,133 16,898 22,280 16,628 30,245 19,755 23,117 23,064 19,203 25,421 12,583
Income Before Tax 487,673 574,071 501,198 419,949 457,184 376,071 478,421 286,265 222,562 732,433 354,617 332,281 299,940 296,068 399,406 206,414 105,449 -6,468 146,764 202,982 273,736 229,439 162,639 209,223 229,242 210,990 201,400 226,113 160,961 184,297 231,834 331,615 158,314 174,676 156,206 228,920 178,187 168,717 162,704 278,453
Income Tax Expense 115,788 132,036 102,235 86,519 101,460 80,342 96,437 55,791 43,095 139,403 60,313 64,963 62,262 64,352 86,917 54,048 33,793 -2,942 26,970 37,831 56,309 47,825 26,367 44,780 48,464 43,417 45,128 63,295 51,388 59,623 78,164 110,952 49,408 54,428 46,328 76,184 55,138 50,273 51,753 89,662
Net Income 371,909 442,471 397,339 333,586 356,308 294,126 382,223 228,879 179,322 590,638 294,430 261,297 237,238 229,525 312,150 151,678 71,260 -4,418 119,306 165,208 216,709 180,722 132,357 161,920 180,075 166,396 154,589 162,054 109,004 123,447 152,790 220,650 108,967 119,511 109,745 152,607 123,035 118,307 110,711 188,539
Net Income Margin 11.23% 13.53% 12.46% 10.93% 11.94% 10.19% 12.83% 8.28% 7.02% 20.23% 11.39% 10.72% 10.33% 10.61% 13.64% 7.45% 3.67% -0.24% 6.03% 8.31% 10.71% 9.30% 6.76% 8.28% 9.33% 8.86% 7.99% 7.98% 5.92% 6.62% 7.75% 10.91% 5.83% 7.02% 6.49% 8.67% 7.32% 7.16% 6.62% 10.82%
EPS 0.92 1.10 0.98 0.83 0.88 0.71 0.92 0.55 0.43 1.42 0.71 0.63 0.57 0.55 0.75 0.36 0.17 -0.01 0.28 0.38 0.51 0.42 0.31 0.38 0.42 0.39 0.36 0.38 0.26 0.30 0.37 0.53 0.26 0.29 0.26 0.37 0.29 0.28 0.26 0.44
EPS Diluted 0.92 1.09 0.97 0.82 0.87 0.71 0.91 0.55 0.43 1.41 0.71 0.62 0.57 0.55 0.74 0.36 0.17 -0.01 0.27 0.38 0.50 0.42 0.31 0.37 0.41 0.39 0.36 0.37 0.25 0.28 0.35 0.51 0.25 0.28 0.25 0.35 0.28 0.26 0.25 0.42
Weighted Average Shares Out 404,249 404,711 407,899 406,812 411,109 416,196 418,364 418,656 420,254 417,914 414,981 421,447 418,631 419,838 420,695 421,328 421,906 428,184 439,924 437,291 435,333 432,557 433,856 433,753 435,700 430,298 430,833 434,112 432,727 434,063 432,636 432,988 432,582 433,641 436,197 436,520 437,071 448,642 445,969 448,157
Weighted Average Shares Out Diluted 403,737 405,758 406,522 407,158 409,642 416,008 418,332 419,463 419,288 418,736 417,802 420,170 420,988 420,368 421,155 422,363 422,690 428,146 434,880 435,575 434,383 433,505 433,374 433,894 433,145 432,423 432,746 435,186 434,028 433,529 430,130 433,876 433,941 433,785 435,429 435,196 438,710 447,134 448,467 448,878

Reported Currency: USD 2024-06-30 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
Current Assets
Cash and Cash Equivalents 1,580,270 1,169,053 1,363,195 1,646,074 1,823,558 1,242,357 1,449,346 1,130,750 1,316,603 2,114,841 1,568,843 2,069,029 1,790,199 2,014,911 2,372,366 2,571,447 2,430,826 965,012 1,023,710 812,550 1,258,174 937,428 817,602 819,366 911,202 956,603 950,471 773,997 788,354 608,393 795,285 873,064 948,710 837,515 763,631 879,934 756,368 614,695 674,441 1,342,285
Short Term Investments 1,884,790 1,907,003 1,860,397 18,982,477 18,003,312 1,279,955 1,185,894 1,173,589 1,155,326 1,126,491 941,243 818,738 642,993 621,629 625,667 435,303 362,265 356,102 480,620 443,654 416,588 341,981 279,006 325,254 472,389 496,034 576,647 614,025 612,807 611,378 669,200 158,975 286,652 141,699 150,866 177,877 153,513 174,709 170,991 222,024
Cash + Short Term Investments 22,619,382 22,079,925 21,488,131 1,646,074 1,823,558 1,242,357 2,635,240 2,304,339 2,471,929 3,241,332 2,510,086 2,887,767 2,433,192 2,636,540 2,998,033 3,006,750 2,793,091 1,321,114 1,504,330 1,256,204 1,674,762 1,279,409 1,096,608 1,144,620 1,383,591 1,452,637 1,527,118 1,388,022 1,401,161 1,219,771 1,464,485 1,032,039 1,235,362 979,214 914,497 1,057,811 909,881 789,404 845,432 1,564,309
Net Receivables 7,193,668 6,943,236 6,948,793 177,750 181,562 194,944 6,239,960 5,913,521 5,856,496 5,528,518 5,469,568 5,538,085 5,530,501 5,067,521 5,122,921 4,768,317 4,714,832 4,470,382 4,567,810 4,297,880 4,476,647 4,228,480 4,087,984 3,960,967 3,863,596 3,741,057 3,746,324 3,855,879 3,678,331 3,435,799 3,945,195 3,620,537 3,795,359 3,681,855 3,640,893 3,683,876 3,370,632 3,226,353 3,593,186 3,134,067
Inventory -1,760,465 -1,465,771 -28,436,924 -7,387,618 -7,409,717 -6,556,454 -11,819,754 -6,133,321 -13,397,377 -6,348,107 -5,824,793 -6,627,140 -6,545,986 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
Other Current Assets 7,161,970 6,606,242 6,851,266 7,387,618 7,409,717 6,556,454 6,195,450 6,133,321 6,385,555 6,348,107 5,824,793 6,627,140 6,545,986 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
Total Current Assets 7,161,970 6,606,242 6,851,266 1,823,824 2,005,120 1,437,301 3,250,896 8,217,860 1,316,603 8,769,850 7,979,654 8,425,852 7,963,693 7,704,061 8,120,954 7,775,067 7,507,923 5,791,496 6,072,140 5,554,084 6,151,409 5,507,889 5,184,592 5,105,587 5,247,187 5,193,694 5,273,442 5,243,901 5,079,492 4,655,570 5,409,680 4,652,576 5,030,721 4,661,069 4,555,390 4,741,687 4,280,513 4,015,757 4,438,618 4,698,376
Non-Current Assets
Property, Plant and Equipment 667,241 658,575 603,299 423,279 421,049 421,102 423,232 414,228 415,446 417,888 419,883 419,941 428,723 404,281 405,930 410,228 414,335 422,012 422,091 416,966 398,885 406,841 416,372 424,754 427,619 424,751 422,960 399,924 424,984 356,908 349,432 348,169 346,024 346,471 348,224 336,825 332,015 327,231 332,098 333,938
Goodwill 184,089 174,597 174,597 174,597 174,597 185,509 185,509 169,652 169,652 169,652 169,652 169,652 169,652 169,652 169,652 169,652 169,652 169,652 169,652 169,652 173,037 173,037 173,037 171,095 178,975 178,945 178,945 173,422 144,913 144,513 144,513 134,146 154,327 153,747 153,291 153,281 150,682 150,551 150,944 103,337
Intangible Assets 939,453 888,719 980,609 174,597 174,597 185,509 287,509 169,652 753,185 716,645 761,145 662,636 627,647 594,309 649,168 560,739 547,958 542,013 616,364 527,390 520,908 515,595 601,629 513,092 514,499 513,586 614,549 534,091 539,961 544,914 619,890 564,663 563,842 547,519 607,128 524,269 521,312 507,509 584,525 492,500
Long Term Investments 24,971,748 24,844,839 2,559,704 21,042,415 20,019,302 19,980,069 19,717,473 19,569,541 19,148,843 18,741,597 18,723,522 17,752,212 16,930,777 16,636,468 15,126,509 14,924,076 14,224,300 14,688,998 15,062,390 15,171,722 14,682,830 14,487,283 14,338,366 14,575,977 14,412,206 14,584,025 14,745,546 14,975,953 14,760,908 14,787,635 14,159,867 14,378,611 13,738,096 13,271,654 12,971,957 12,897,375 13,379,535 13,799,607 13,326,799 13,538,003
Tax Assets 220,080 120,754 309,623 291,363 313,837 205,291 340,647 407,595 -18,223,787 43,527 57,425 63,654 44,659 76,667 29,055 0 0 0 17,706 0 0 0 35,490 0 0 0 86,764 0 0 0 134,365 0 0 0 6,811 0 0 0 37,452 0
Other Non-Current Assets 1,388,041 1,178,309 22,410,072 -21,042,415 -20,019,302 -19,980,069 -19,717,473 12,515,803 29,865,690 12,878,290 12,715,932 13,138,829 12,724,106 12,504,206 12,875,767 12,708,414 12,515,005 10,809,267 10,971,589 10,460,171 11,233,151 10,518,099 9,932,712 9,683,823 9,602,344 9,400,111 8,865,702 8,786,777 8,662,686 8,258,358 8,576,667 8,484,730 8,787,416 8,459,062 8,250,684 8,351,085 7,827,577 7,569,663 7,869,398 8,122,319
Total Non-Current Assets 27,431,199 26,977,074 26,057,295 889,239 909,483 811,902 949,388 33,076,819 31,375,844 32,250,954 32,086,414 31,544,288 30,297,917 29,791,274 28,606,913 28,212,370 27,323,292 26,089,929 26,643,428 26,218,511 26,487,903 25,585,260 24,895,977 24,855,649 24,621,144 24,587,832 24,299,917 24,336,076 23,993,491 23,547,414 23,364,844 23,345,656 23,025,863 22,230,934 21,730,967 21,738,566 21,689,809 21,847,052 21,716,691 22,097,597
Other Assets 0 0 0 33,398,285 32,394,091 32,046,861 29,680,644 -1,847,884 0 -8,746,554 -7,964,935 -8,410,582 -7,954,015 -1,273,777 -1,795,157 -1,735,395 -1,663,475 -253,952 46,202 545,359 -131,331 294,908 295,206 373,446 218,441 298,486 190,434 226,748 246,457 562,972 -328,547 309,248 -91,668 126,987 77,818 -125,050 255,819 597,280 185,516 45,098
Total Assets 34,593,169 33,583,316 32,908,561 36,111,348 35,308,694 34,296,064 33,880,928 39,446,795 32,692,447 32,274,250 32,101,133 31,559,558 30,307,595 36,221,558 34,932,710 34,252,042 33,167,740 31,627,473 32,761,770 32,317,954 32,507,981 31,388,057 30,375,775 30,334,682 30,086,772 30,080,012 29,763,793 29,806,725 29,319,440 28,765,956 28,445,977 28,307,480 27,964,916 27,018,990 26,364,175 26,355,203 26,226,141 26,460,089 26,340,825 26,841,071
Current Liabilities
Accounts Payable 730,407 683,508 631,164 626,448 598,162 539,333 523,131 579,262 541,689 524,562 514,980 557,478 535,286 463,467 426,124 406,844 424,806 368,724 360,314 336,547 294,949 262,781 256,917 231,197 252,358 248,746 246,460 228,539 221,633 218,040 213,128 261,622 246,490 256,838 224,752 230,008 225,213 218,443 237,270 255,430
Short Term Debt 26,008 38,862 57,222 12,171 24,328 36,209 52,024 11,582 23,188 23,150 471,962 16,387 25,960 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 Payables 0 0 47,525 0 0 0 34,350 0 0 0 21,068 0 0 0 41,282 30,069 10,921 83,677 13,398 15,279 38,437 43,243 703 37,196 576 96,735 11,327 116,608 94,887 169,959 14,768 96,885 40,162 31,291 55,763 2,021 29,135 20,957 67,623 17,618
Deferred Revenue 0 0 47,525 614,277 573,834 503,124 -52,024 -13,390,868 518,501 -12,817,119 -12,940,993 -12,143,891 -11,825,831 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
Other Current Liabilities 16,146,571 15,629,829 15,214,482 -626,448 -598,162 -539,333 -484,008 13,379,286 -23,188 12,793,969 12,469,031 12,127,504 11,799,871 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
Total Current Liabilities 16,902,986 16,352,199 15,950,393 626,448 598,162 539,333 39,123 579,262 541,689 524,562 514,980 557,478 535,286 463,467 426,124 406,844 424,806 368,724 360,314 336,547 294,949 262,781 256,917 231,197 252,358 248,746 246,460 228,539 221,633 218,040 213,128 261,622 246,490 256,838 224,752 230,008 225,213 218,443 237,270 255,430
Non-Current Liabilities
Long Term Debt 2,837,871 2,837,266 2,830,041 2,836,956 2,835,810 2,836,532 2,837,194 2,842,478 2,840,284 2,841,987 3,267,068 3,266,118 2,919,046 3,310,414 2,725,334 3,072,813 2,924,647 2,631,068 2,626,279 2,342,778 2,781,665 2,782,697 2,789,519 2,697,802 2,699,172 2,679,565 2,497,270 2,488,000 2,487,039 2,487,271 2,488,225 2,489,877 2,535,764 2,261,483 2,184,941 2,179,220 2,184,055 2,452,581 2,455,587 2,462,025
Deferred Revenue 0 0 4,643,752 0 0 0 0 0 0 0 0 0 0 -2,923,614 -2,341,371 0 0 0 -2,283,671 0 0 0 0 0 0 0 -2,337,574 0 0 0 -2,409,462 0 0 0 -1,967,000 0 0 0 -2,255,769 0
Deferred Tax 0 0 42,660 0 0 0 11,646 0 0 0 17,470 0 0 76,667 42,161 0 0 0 17,706 0 0 0 0 0 0 0 86,764 0 0 0 134,365 0 0 0 6,811 0 0 0 37,452 0
Other Non-Current Liabilities 7,065,261 6,595,339 1,972,478 -2,836,956 -2,835,810 -2,297,199 24,204,975 23,864,365 0 22,521,168 22,134,146 21,614,459 20,790,917 22,897,523 21,854,992 19,099,885 18,553,254 17,921,317 20,164,772 17,776,290 17,686,160 16,999,767 16,626,660 16,678,814 16,456,344 16,416,087 18,602,294 16,377,427 16,180,503 15,841,602 18,070,582 15,893,955 15,551,046 15,181,395 16,873,007 14,942,709 14,969,422 14,781,434 16,855,287 14,892,098
Total Non-Current Liabilities 9,903,132 9,432,605 9,488,931 2,836,956 2,835,810 539,333 27,053,815 26,706,843 2,840,284 25,363,155 25,418,684 24,880,577 23,709,963 23,360,990 22,281,116 22,172,698 21,477,901 20,552,385 20,525,086 20,119,068 20,467,825 19,782,464 19,416,179 19,376,616 19,155,516 19,095,652 18,848,754 18,865,427 18,667,542 18,328,873 18,283,710 18,383,832 18,086,810 17,442,878 17,097,759 17,121,929 17,153,477 17,234,015 17,092,557 17,354,123
Total Liabilities 26,806,118 25,784,804 25,439,324 29,181,439 28,421,509 27,352,049 27,112,767 33,076,819 32,692,447 25,386,451 25,433,403 24,895,847 23,719,641 29,791,274 28,606,913 28,212,370 27,322,349 26,089,929 26,643,428 26,218,511 26,487,903 25,585,261 24,895,977 24,855,649 24,621,144 24,587,832 24,312,630 24,336,076 23,993,491 23,547,414 23,364,843 23,345,656 23,025,863 22,230,934 21,730,967 21,738,566 21,689,809 21,847,052 21,716,691 22,097,597
Common Stock 158,705 105,803 105,803 7,173,623 105,803 105,803 105,803 105,803 105,803 105,803 70,535 70,535 70,535 70,535 70,535 70,535 70,535 70,535 70,535 70,535 70,535 70,535 47,024 47,024 47,024 47,024 47,024 47,024 47,024 47,024 47,024 47,024 47,024 47,024 47,024 47,024 47,024 47,024 47,024 47,024
Retained Earnings 11,669,567 11,455,158 11,040,908 10,800,697 10,624,518 10,296,539 10,161,005 9,805,237 9,602,948 9,582,790 9,015,135 8,920,334 8,682,088 8,556,621 8,348,381 8,057,556 7,927,280 7,877,371 7,932,372 7,971,019 7,826,015 7,721,039 7,558,619 7,505,706 7,423,162 7,322,201 6,956,882 6,880,062 6,735,066 6,703,675 6,595,987 6,519,536 6,375,893 6,282,870 6,178,070 6,083,120 5,945,305 5,836,968 5,732,410 5,762,406
Accumulated Other Comprehensive Income/Loss -1,033,640 -1,023,530 -925,838 -1,322,819 -1,181,673 -1,078,917 -1,264,581 -1,385,810 -1,029,630 -649,229 -281,955 -190,862 -122,444 -148,252 -62,172 -170,886 -249,350 -589,521 -257,299 -322,100 -260,796 -364,983 -510,470 -474,938 -395,842 -258,982 68,541 153,759 133,302 69,491 55,568 -9,808 57,282 8,124 -66,698 28,111 86,055 152,058 183,550 273,545
Total Stockholders Equity 7,773,782 7,784,832 7,455,431 6,915,579 6,887,185 6,944,015 6,748,332 6,346,066 6,514,485 6,864,503 6,653,011 6,648,441 6,578,276 6,414,600 6,310,802 5,995,112 5,801,116 5,493,475 6,074,939 6,056,296 5,976,760 5,759,952 5,437,851 5,437,848 5,426,118 5,451,776 5,411,344 5,430,536 5,286,518 5,179,607 5,047,208 4,925,765 4,902,501 4,751,213 4,600,246 4,583,266 4,502,187 4,578,622 4,589,945 4,708,903
Total Investments 1,884,790 1,907,003 4,420,101 26,126,604 25,293,717 24,957,826 24,545,672 23,636,966 23,545,192 23,658,053 23,705,508 23,292,268 22,315,029 22,155,935 21,370,503 21,023,658 20,202,785 19,133,822 19,856,776 19,470,231 19,707,264 19,164,608 18,828,321 18,717,157 18,479,194 18,532,423 18,508,646 18,526,592 18,128,720 17,955,440 17,857,006 17,726,972 17,235,050 16,689,329 16,460,690 16,379,706 16,184,039 16,385,979 16,508,087 16,633,570
Total Debt 3,068,999 3,070,380 3,055,662 2,836,956 2,835,810 2,836,532 2,837,194 2,842,478 2,840,284 2,841,987 3,267,068 3,266,118 2,919,046 3,310,414 2,725,334 3,072,813 2,924,647 2,631,068 2,626,279 2,342,778 2,781,665 2,782,697 2,789,519 2,697,802 2,699,172 2,679,565 2,497,270 2,488,000 2,487,039 2,487,271 2,488,225 2,489,877 2,535,764 2,261,483 2,184,941 2,179,220 2,184,055 2,452,581 2,455,587 2,462,025
Net Debt 1,488,729 1,901,327 1,692,467 1,190,882 1,012,252 1,594,175 1,387,848 1,711,728 1,523,681 727,146 1,698,225 1,197,089 1,128,847 1,295,503 352,968 501,366 493,821 1,666,056 1,602,569 1,530,228 1,523,491 1,845,269 1,971,917 1,878,436 1,787,970 1,722,962 1,546,799 1,714,003 1,698,685 1,878,878 1,692,940 1,616,813 1,587,054 1,423,968 1,421,310 1,299,286 1,427,687 1,837,886 1,781,146 1,119,740

Reported Currency: USD 2024-06-30 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
Cash Flows from Operating Activities
Net Income 371,909 442,471 397,340 333,586 356,308 294,126 382,223 228,879 179,322 590,638 294,430 261,297 237,238 229,525 312,150 151,678 71,260 -4,418 119,306 165,207 216,709 180,722 132,357 161,920 180,076 166,396 154,589 162,054 109,004 123,447 152,789 220,650 108,966 119,511 109,745 152,607 123,035 118,307 110,711 188,539
Depreciation & Amortization -64,278 -80,784 -24,155 -3,606 -2,837 9,737 9,835 8,799 12,607 24,631 28,352 30,733 37,054 33,543 38,870 32,130 39,002 25,063 71,380 -9,282 23,865 27,424 54,567 20,169 27,345 29,027 34,819 33,458 26,546 18,133 16,898 22,280 16,628 30,245 19,755 23,117 23,064 19,203 25,421 12,583
Deferred Income Tax 0 0 35,106 37,974 -57,467 0 -64,712 0 0 0 7,630 -88,793 -85,375 -73,774 -216,304 -57,213 -20,334 136,598 7,130 -20,498 -120,413 -80,064 -74,761 -63,339 -82,347 -88,818 -16,893 -200,322 -49,348 -78,997 9,012 -201,031 -24,771 -23,979 47,260 -76,830 -49,408 -25,105 30,812 -138,375
Stock Based Compensation 13,877 12,979 13,204 12,711 13,292 11,793 13,164 12,089 12,720 11,438 10,194 13,364 11,305 11,817 11,816 12,111 14,048 11,683 10,834 11,100 12,512 14,828 8,063 8,806 10,288 9,434 8,607 9,375 11,728 10,780 10,141 9,157 9,110 8,766 8,071 9,079 6,802 8,171 6,519 7,934
Change in Working Capital 461,003 383,229 341,980 696,584 400,034 153,254 488,596 484,922 185,485 266,860 389,449 605,963 184,157 107,688 332,869 417,701 322,909 -17,248 115,664 245,927 190,925 -65,472 108,106 93,083 3,333 -137,251 65,851 291,671 50,887 882 57,683 343,123 81,678 5,488 126,474 179,350 168,364 -59,701 18,989 249,230
Accounts Receivable -264,507 -68,133 5,878 -67,207 -239,389 -33,460 -20,389 36,310 -214,388 -69,704 697 -43,374 -225,428 -96,290 2,018 28,567 -107,034 -97,169 17,716 16,904 -67,321 -156,450 63,534 45,485 -78,340 -74,492 44,668 47,407 -100,583 -59,244 31,969 82,439 -95,280 -79,531 38,599 33,686 -62,046 -71,181 21,145 71,685
Inventory 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
Accounts Payable 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
Other Working Capital -21,876 -80,167 336,102 763,791 639,423 186,714 508,985 448,612 -147,297 336,564 388,752 649,337 409,585 203,978 330,851 389,134 429,943 79,921 97,948 229,023 258,246 90,978 44,572 47,598 81,673 -62,759 21,183 244,264 151,470 60,126 25,714 260,684 176,958 85,019 87,875 145,664 230,410 11,480 -2,156 177,545
Other Non-Cash Items -81,666 -145,456 -52,585 -156 -584 -23,587 -33,805 32,961 144 -415,885 -70,462 6,021 440 2,191 340 687 396 892 24,435 -56 718 892 49,343 2,523 702 1,177 -57,948 764 569 1,227 -124,657 13 -61 737 -50,336 129 14 137 -32,391 252
Net Cash Provided by Operating Activities 815,524 761,028 710,890 1,077,093 708,746 445,323 795,301 767,650 527,971 477,682 659,593 828,585 384,819 310,990 479,741 557,094 427,281 152,570 348,749 392,398 324,316 78,330 277,675 223,162 139,397 -20,035 189,025 297,000 149,386 75,472 121,866 394,192 191,550 140,768 260,969 287,452 271,871 61,012 160,061 320,163
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -24,133 -54,335 -10,953 -16,407 -14,188 -11,532 -17,414 -13,242 -12,914 -9,114 -13,076 -5,285 -37,401 -10,872 -7,124 -8,041 -8,369 -14,637 -58,655 9,002 -7,505 -3,299 -14,278 -5,878 -15,602 -14,102 -41,451 15,447 -77,258 -12,457 -12,934 -16,671 -8,763 -12,461 -23,300 -16,758 -15,824 -7,680 -11,161 -8,242
Acquisitions Net 0 0 -9,067 -13,658 94,076 0 62,262 -837,160 0 857,217 -39,611 18,158 206,689 55,279 137,669 4,713 -39,803 77,822 37,453 131,572 -64,006 -53,627 -8,664 8,664 -6,637 -300,848 -100,439 776 7,335 -71,346 73 237,905 13,100 -54,313 -156 -7,156 119,237 -12,281 173 -65,359
Purchases of Investments -2,146,201 -2,430,533 -1,606,171 -2,259,729 -1,150,316 -1,745,636 -269,416 -2,832,658 -2,961,095 -2,313,993 -2,398,709 -2,371,914 -2,223,428 -4,187,342 -1,655,395 -1,927,014 -1,591,919 -2,633,336 -1,606,451 -1,241,417 -1,100,541 -1,577,455 -1,488,803 -1,119,604 -2,025,054 -2,129,902 -1,420,964 -3,381,836 -1,398,368 -1,767,311 -1,336,178 -2,042,663 -1,331,860 -1,033,237 -1,059,347 -1,248,459 -1,073,622 -1,103,321 -1,196,289 -1,044,590
Sales/Maturities of Investments 1,998,055 1,478,401 1,131,525 1,146,008 1,150,980 1,395,641 197,009 1,989,511 1,727,021 1,857,905 1,631,572 1,675,097 1,933,752 2,795,928 1,342,227 1,348,571 2,485,582 2,635,265 1,446,553 810,707 1,151,771 1,698,183 1,450,839 885,191 2,108,695 2,254,868 1,707,817 3,031,878 1,387,235 1,660,246 1,385,535 1,464,402 1,083,705 839,075 886,675 1,164,542 1,221,225 1,131,410 808,399 704,058
Other Investing Activities 85,083 101,358 -70,762 -91,559 117,687 2,097 -313,381 933,043 -28,237 126,548 -128,749 45,013 -86,023 151,776 -63,141 60,923 9,995 -34,292 -51,821 35,569 41,107 -22,011 -126,875 -78,412 -146,342 58,500 -44,350 123,972 126,497 -78,887 -29,113 -15,473 -80,003 155,386 -145,709 1,463 20,950 -2,652 -190,572 236,660
Net Cash Used for Investing Activities -87,196 -905,109 -565,428 -1,235,345 198,239 -359,430 -340,940 -760,506 -1,308,472 518,563 -948,573 -638,931 -206,411 -1,195,231 -245,764 -520,848 855,486 30,822 -232,921 -254,567 20,826 41,791 -187,781 -310,039 -84,940 -131,484 100,613 -209,763 45,441 -269,755 7,383 -372,500 -323,821 -105,550 -341,837 -106,368 271,966 5,476 -589,450 -177,473
Cash Flows from Financing Activities
Debt Repayment -400 -20 -120 -940 -926 -868 -3,309 -1,989 -994 -426,503 -1,038 -1,316 -395,230 -110,000 -350,298 -301,293 -294,188 -4,259 -7,951 -448,409 0 0 -4,501 -1,933 -19,046 -23 -1,768 -313 0 -1,475 -4,920 -32,140 -4,706 -33,721 -1,882 -3,416 -272,548 -3,240 -1,871 -1,829
Common Stock Issued 0 0 -160 0 806 -806 0 0 327 -327 0 345,511 525 690,688 -5,762 448,952 0 0 290,974 0 0 0 95,657 0 0 181,792 6,983 0 0 0 1,921 -2,053 0 110,093 0 -1,859 3,750 0 -77,397 426,368
Common Stock Repurchased -223,763 0 -106,627 -2,917 -292,467 -135,152 -87,570 -6,570 0 0 0 -92,743 0 -29,683 -34,498 -12,957 -96,281 -202,621 -18,225 0 0 0 -17,951 0 0 -6,799 -19,429 -28,378 0 0 -32,522 -62,446 0 -37,424 0 -5,520 -126,919 -91,213 -2,230 -39,449
Dividends Paid -157,501 -28,220 -314,535 0 -28,329 -158,592 -53,045 -159,164 0 -22,983 -199,629 -134,822 0 -21,285 -21,325 -21,402 -21,351 -20,069 -178,156 -111,733 -18,302 0 -158,820 -18,258 -60,857 -17,016 -94,828 -77,613 -15,758 0 -153,345 -1 -15,944 -14,711 -14,795 -14,792 -14,698 -13,749 -140,705 -13,959
Other Financing Activities 2,448 -1,505 -2,357 -20,869 1,438 -1,114 8,960 -20,408 1,303 -2,703 -15,518 -18,584 -9,017 -1,503 -37,760 -14,325 292,413 734 -641 -15,202 -4,572 -976 -13,502 -4,408 17,827 -544 1,328 -2,575 21 -1,281 -2,447 -448 274,724 3,158 8,908 -3,253 1,095 -1,187 -578 -450
Net Cash Used Provided by Financing Activities -378,416 -29,705 -423,639 -22,846 -320,284 -295,726 -137,145 -184,153 636 -451,330 -216,185 98,046 -404,247 528,217 -449,643 98,975 174,781 -221,956 86,001 -575,344 -22,874 -976 -99,117 -22,666 -43,030 157,410 -107,714 -108,879 -15,737 -2,756 -191,313 -97,088 254,074 27,395 -7,769 -28,840 -409,320 -109,389 -222,781 370,681
Effect of Forex Changes on Cash -4,501 -5,563 8,111 3,615 -5,500 2,844 1,380 -8,844 -18,373 1,083 4,979 -8,870 1,127 -1,431 16,585 5,400 8,266 -20,134 9,331 -8,111 -1,522 681 7,459 17,707 -56,828 241 -5,450 7,285 871 10,147 -15,715 -250 -10,608 11,271 -27,666 -28,678 7,156 -16,845 -15,674 -13,757
Net Change in Cash 411,217 -194,142 -282,879 -177,484 581,201 -206,989 318,596 -185,853 -798,238 545,998 -500,186 278,830 -224,712 -357,455 -199,081 140,621 1,465,814 -58,698 211,160 -445,624 320,746 119,826 -1,764 -91,836 -45,401 6,132 176,474 -14,357 179,961 -186,892 -77,779 -75,646 111,195 73,884 -116,303 123,566 141,673 -59,746 -667,844 499,614
Cash at End of Period 1,580,270 1,169,053 1,363,195 1,646,074 1,823,558 1,242,357 1,449,346 1,130,750 1,316,603 2,114,841 1,568,843 2,069,029 1,790,199 2,014,911 2,372,366 2,571,447 2,430,826 965,012 1,023,710 812,550 1,258,174 937,428 817,602 819,366 911,202 956,603 950,471 773,997 788,354 608,393 795,285 873,064 948,710 837,515 763,631 879,934 756,368 614,695 674,441 1,342,285
Cash at Start of Period 1,169,053 1,363,195 1,646,074 1,823,558 1,242,357 1,449,346 1,130,750 1,316,603 2,114,841 1,568,843 2,069,029 1,790,199 2,014,911 2,372,366 2,571,447 2,430,826 965,012 1,023,710 812,550 1,258,174 937,428 817,602 819,366 911,202 956,603 950,471 773,997 788,354 608,393 795,285 873,064 948,710 837,515 763,631 879,934 756,368 614,695 674,441 1,342,285 842,671
Free Cash Flow
Operating Cash Flow 815,524 761,028 710,890 1,077,093 708,746 445,323 795,301 767,650 527,971 477,682 659,593 828,585 384,819 310,990 479,741 557,094 427,281 152,570 348,749 392,398 324,316 78,330 277,675 223,162 139,397 -20,035 189,025 297,000 149,386 75,472 121,866 394,192 191,550 140,768 260,969 287,452 271,871 61,012 160,061 320,163
Capital Expenditure -24,133 -54,335 -10,953 -16,407 -14,188 -11,532 -17,414 -13,242 -12,914 -9,114 -13,076 -5,285 -37,401 -10,872 -7,124 -8,041 -8,369 -14,637 -58,655 9,002 -7,505 -3,299 -14,278 -5,878 -15,602 -14,102 -41,451 15,447 -77,258 -12,457 -12,934 -16,671 -8,763 -12,461 -23,300 -16,758 -15,824 -7,680 -11,161 -8,242
Free Cash Flow 791,391 706,693 699,937 1,060,686 694,558 433,791 777,887 754,408 515,057 468,568 646,517 823,300 347,418 300,118 472,617 549,053 418,912 137,933 290,094 401,400 316,811 75,031 263,397 217,284 123,795 -34,137 147,574 312,447 72,128 63,015 108,932 377,521 182,787 128,307 237,669 270,694 256,047 53,332 148,900 311,921