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


All numbers in thousands except per share items and ratios.


Reported Currency: USD 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
Revenue 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 1,690,711
Revenue Y/Y Growth 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% -0.57% - - - -
Cost of Revenue 868,589 906,010 808,669 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 2,401,361 2,281,796 2,244,467 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 1,690,711
Gross Profit Margin 73.44% 71.58% 73.51% 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% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00%
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,077 13,808 10,122 10,138 10,188 9,734 11,299 12,152 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
Total Operating Expenses 1,000,373 1,027,187 965,106 925,994 938,847 947,245 882,842 862,612 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
Operating Income or Loss 592,622 -1,624 282,861 490,208 396,567 510,562 316,450 254,140 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 293,549
Operating Margin 18.12% -0.05% 9.26% 16.42% 13.74% 17.13% 11.44% 9.96% 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% 17.36%
Interest Expense 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 30,311
EBITDA -18,115 -1,624 282,861 489,624 406,304 520,397 325,249 266,747 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 319,145
Depreciation and Amortization -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 25,596
Income Before Tax 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 263,454
Income Tax Expense 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 83,277
Net Income 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 179,961
Net Income Margin 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% 10.64%
EPS 1.65 1.48 1.24 1.32 1.07 1.38 0.83 0.65 2.13 1.07 0.94 0.85 0.83 1.12 0.55 0.25 -0.01 0.41 0.58 0.76 0.63 0.46 0.57 0.63 0.59 0.54 0.57 0.39 0.45 0.56 0.80 0.40 0.43 0.40 0.55 0.44 0.42 0.39 0.66 0.63
EPS Diluted 1.64 1.47 1.23 1.30 1.06 1.37 0.82 0.64 2.12 1.06 0.93 0.85 0.82 1.11 0.54 0.25 -0.01 0.41 0.57 0.75 0.63 0.46 0.56 0.62 0.58 0.54 0.56 0.38 0.43 0.53 0.76 0.38 0.41 0.38 0.52 0.42 0.40 0.37 0.63 0.60
Weighted Average Shares Out 268,211 269,053 269,191 270,864 274,977 276,625 277,192 276,815 276,772 276,647 277,547 277,733 277,793 278,523 278,648 278,968 285,430 286,659 286,293 285,768 285,600 285,901 285,361 284,663 284,344 284,105 283,090 282,002 274,259 272,954 275,764 275,886 276,255 277,396 277,117 278,507 283,430 285,368 286,121 287,253
Weighted Average Shares Out Diluted 270,505 271,015 271,439 273,095 277,339 278,888 279,642 279,525 279,157 277,226 280,113 280,659 280,245 279,762 281,576 281,793 285,430 289,920 290,384 289,588 289,004 288,916 289,262 288,763 288,281 288,497 290,124 289,352 289,019 286,754 289,251 289,294 289,190 290,286 290,131 292,473 298,089 298,978 299,252 299,934

Reported Currency: USD 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
Current Assets
Cash and Cash Equivalents 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
Short Term Investments 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 257,059
Cash + Short Term Investments 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 1,099,730
Net Receivables 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 3,270,373
Inventory -1,465,771 -28,436,924 -7,387,618 -7,409,717 -6,556,454 -11,819,754 -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 0
Other Current Assets 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 0
Total Current Assets 6,606,242 6,851,266 1,823,824 2,005,120 1,437,301 3,250,896 8,217,860 8,328,425 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 4,370,103
Non-Current Assets
Property, Plant and Equipment 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 335,741
Goodwill 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 103,565
Intangible Assets 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 483,714
Long Term Investments 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 13,077,393
Tax Assets 120,754 309,623 291,363 313,837 205,291 340,647 407,595 296,943 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 0
Other Non-Current Assets 1,178,309 22,410,072 -21,042,415 -20,019,302 -19,980,069 -19,717,473 12,515,803 12,661,563 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 7,650,495
Total Non-Current Assets 26,977,074 26,057,295 889,239 909,483 811,902 949,388 33,076,819 32,692,447 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 21,167,194
Other Assets 0 0 33,398,285 32,394,091 32,046,861 29,680,644 -1,847,884 -1,791,552 -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 284,455
Total Assets 33,583,316 32,908,561 36,111,348 35,308,694 34,296,064 33,880,928 39,446,795 39,229,320 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 25,821,752
Current Liabilities
Accounts Payable 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 272,455
Short Term Debt 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 0
Tax Payables 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 24,779
Deferred Revenue 0 47,525 614,277 573,834 503,124 -52,024 -13,390,868 -13,122,323 -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 0
Other Current Liabilities 15,629,829 15,214,482 -626,448 -598,162 -539,333 -484,008 13,379,286 13,099,135 -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 0
Total Current Liabilities 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 272,455
Non-Current Liabilities
Long Term Debt 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 2,036,967
Deferred Revenue 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 0
Deferred Tax 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 0
Other Non-Current Liabilities 6,595,339 1,972,478 -2,836,956 -2,835,810 -2,297,199 24,204,975 23,864,365 23,315,290 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 14,475,669
Total Non-Current Liabilities 9,432,605 9,488,931 2,836,956 2,835,810 539,333 27,053,815 26,706,843 26,155,574 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 16,512,636
Total Liabilities 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 21,167,194
Common Stock 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 47,024
Retained Earnings 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 5,587,824
Accumulated Other Comprehensive Income/Loss -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 333,899
Total Stockholders Equity 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 4,619,713
Total Investments 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 16,017,443
Total Debt 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 2,036,967
Net Debt 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 1,194,296

Reported Currency: USD 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
Cash Flows from Operating Activities
Net Income 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 179,961
Depreciation & Amortization -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 25,596
Deferred Income Tax 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 -134,647
Stock Based Compensation 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 7,428
Change in Working Capital 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 32,905
Accounts Receivable -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 -97,698
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 -80,167 336,102 763,791 639,423 186,714 508,985 448,612 399,873 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 130,603
Other Non-Cash Items -145,456 -52,585 -156 -584 -23,587 -33,805 32,961 137,837 -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 216
Net Cash Provided by Operating Activities 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 111,459
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -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 -12,693
Acquisitions Net 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 15,645
Purchases of Investments -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 -931,607
Sales/Maturities of Investments 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 958,426
Other Investing Activities 101,358 -70,762 -91,559 117,687 2,097 -313,381 933,043 -61,484 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 62,836
Net Cash Used for Investing Activities -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 92,607
Cash Flows from Financing Activities
Debt Repayment -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 -125
Common Stock Issued 0 -160 0 806 -806 0 0 327 0 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 4,988
Common Stock Repurchased 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 -4,586
Dividends Paid -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 -14,050
Other Financing Activities -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 -9
Net Cash Used Provided by Financing Activities -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 -13,782
Effect of Forex Changes on Cash -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 8,812
Net Change in Cash -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 199,096
Cash at End 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
Cash at Start of Period 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 643,575
Free Cash Flow
Operating Cash Flow 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 111,459
Capital Expenditure -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 -12,693
Free Cash Flow 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 98,766