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


All numbers in thousands except per share items and ratios.


Reported Currency: USD 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
Revenue 3,053,136 2,984,688 2,885,509 2,979,672 2,765,465 39,827 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 1,614,400 1,577,688
Revenue Y/Y Growth 10.40% 7,394.13% -1.17% 15.28% 13.49% -98.27% 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% 2.37% 5.98% - - - -
Cost of Revenue 808,669 823,682 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 534,150 515,166 2,000,684
Gross Profit 2,244,467 2,161,006 2,059,934 380,402 2,039,928 -659,992 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 1,156,561 1,099,234 -422,996
Gross Profit Margin 73.51% 72.40% 71.39% 12.77% 73.76% -1,657.15% 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% 68.41% 68.09% -26.81%
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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2,770,275 -2,494,480 1,693,358 7,008,683 2,479,200 2,290,325 2,187,144 2,230,121 2,104,500 1,997,271 1,866,395 1,888,856 1,828,327 1,837,959 1,838,619 1,830,942 1,785,324 1,749,178 1,714,547 1,793,980 1,745,946 1,699,925 1,666,773 1,406,379 1,803,450 1,680,120 1,680,613 1,740,168 1,690,305 1,710,684 1,527,027 1,535,375 1,530,721 1,502,906 1,483,923 1,509,404 1,463,261 1,427,257 1,366,815 1,395,962
Operating Income or Loss 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 277,904 207,227
Operating Margin 9.26% 16.42% 13.74% 17.13% 11.44% 638.11% 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% 17.21% 13.13%
Interest Expense 31,888 31,856 31,836 31,902 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 30,330 30,510
EBITDA 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 303,140 230,268
Depreciation and Amortization 0 -584 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 25,236 23,041
Income Before Tax 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 247,585 181,726
Income Tax Expense 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 77,901 46,338
Net Income 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 169,673 130,379
Net Income Margin 10.93% 11.94% 10.19% 12.83% 8.28% 450.25% 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% 10.51% 8.26%
EPS 1.24 1.32 1.07 1.38 0.83 0.65 2.14 1.07 0.94 0.85 0.83 1.12 0.55 0.25 -0.02 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 0.58 0.43
EPS Diluted 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.02 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 0.56 0.41
Weighted Average Shares Out 269,191 270,864 274,977 276,625 277,192 276,815 276,772 276,654 277,547 277,733 277,793 278,540 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 292,214 301,622
Weighted Average Shares Out Diluted 271,439 273,095 277,339 278,888 279,642 279,525 279,157 278,535 280,113 280,659 280,245 280,770 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 304,715 314,246

Reported Currency: USD 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
Current Assets
Cash and Cash Equivalents 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 839,738
Short Term Investments 0 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 322,773 283,338
Cash + Short Term Investments 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 966,348 1,123,076
Net Receivables 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 3,234,504 3,420,256
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
Other Current Assets 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 4,200,852 4,543,332
Non-Current Assets
Property, Plant and Equipment 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 337,982 339,448
Goodwill 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 110,242 110,146
Intangible Assets 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Long Term Investments 0 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 12,990,327 12,422,310
Tax Assets 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 0 20,120
Other Non-Current Assets 0 -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 7,265,716 7,659,772
Total Non-Current Assets 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 20,704,267 20,551,796
Other Assets 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 210,006 -173,938
Total Assets 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 25,115,125 24,921,190
Current Liabilities
Accounts Payable 0 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 236,688 276,755
Short Term Debt 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 59,184 24,737
Deferred Revenue 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 -598,162 -539,333 -484,008 0 0 0 0 0 0 0 0 0 0 0 0 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 0 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 236,688 276,755
Non-Current Liabilities
Long Term Debt 0 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 2,032,555 2,032,242
Deferred Revenue 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 0 0
Deferred Tax 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 0 0
Other Non-Current Liabilities 0 -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 14,260,854 14,150,160
Total Non-Current Liabilities 0 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 16,293,409 16,182,402
Total Liabilities 0 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 20,704,267 20,551,796
Common Stock 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 47,024 47,024
Retained Earnings 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 5,421,913 5,265,015
Accumulated Other Comprehensive Income/Loss -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 258,883 189,391
Total Stockholders Equity 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 4,375,944 4,336,035
Total Investments 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 15,657,718 15,540,488
Total Debt 0 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 2,032,555 2,032,242
Net Debt -1,646,074 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 1,388,980 1,192,504

Reported Currency: USD 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
Cash Flows from Operating Activities
Net Income 0 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 169,673 130,379
Depreciation & Amortization 0 -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 25,236 23,041
Deferred Income Tax 0 -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 -111,660 56,281
Stock Based Compensation 0 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 6,187 5,621
Change in Working Capital 0 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 53,717 73,114
Accounts Receivable 0 -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 -99,306 23,633
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 0 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 153,023 49,481
Other Non-Cash Items 0 -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 11 -95,333
Net Cash Provided by Operating Activities 0 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 143,164 193,103
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment 0 -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 -9,862 -13,725
Acquisitions Net 0 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 -97 3,086
Purchases of Investments 0 -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 -1,150,886 -971,659
Sales/Maturities of Investments 0 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 881,666 971,999
Other Investing Activities 0 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 145,184 -159,060
Net Cash Used for Investing Activities 0 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 -133,995 -169,359
Cash Flows from Financing Activities
Debt Repayment 0 -1,086 -868 -3,309 0 0 -426,503 -1,038 -1,316 -395,230 -110,000 -350,298 -301,293 0 0 -7,951 -448,409 0 0 -4,501 0 0 -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 -125 -1,789
Common Stock Issued 0 966 0 0 0 0 0 0 345,511 0 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 53 -2,599
Common Stock Repurchased 0 -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 -192,668 -127,103
Dividends Paid 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 -12,775 -13,381
Other Financing Activities 0 632 -1,114 6,779 -18,419 636 -1,844 -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 1,624 152
Net Cash Used Provided by Financing Activities 0 -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 -203,891 -144,720
Effect of Forex Changes on Cash 0 -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 -1,441 -5,612
Net Change in Cash 0 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 -196,163 -126,588
Cash at End of Period 0 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 839,738
Cash at Start of Period 0 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 839,738 966,326
Free Cash Flow
Operating Cash Flow 0 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 143,164 193,103
Capital Expenditure 0 -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 -9,862 -13,725
Free Cash Flow 0 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 133,302 179,378