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 701,377 704,705 697,635 690,860 674,708 669,673 665,288 644,559 613,927 601,197 580,774 561,743 551,135 555,801 567,404 576,405 601,651 593,566 587,613 577,263 566,184 578,522 575,982 569,239 560,792 555,292 550,500 530,512 522,326 518,240 516,211 502,307 508,498 480,840 475,360 457,459 442,367 440,656 430,525 413,806
Revenue Y/Y Growth 3.95% 5.23% 4.86% 7.18% 9.90% 11.39% 14.55% 14.74% 11.39% 8.17% 2.36% -2.54% -8.40% -6.36% -3.44% -0.15% 6.26% 2.60% 2.02% 1.41% 0.96% 4.18% 4.63% 7.30% 7.36% 7.15% 6.64% 5.62% 2.72% 7.78% 8.59% 9.80% 14.95% 9.12% 10.41% 10.55% - - - -
Cost of Revenue 467,965 461,073 253,590 244,835 239,327 229,140 240,671 227,254 222,050 211,047 221,036 212,398 209,460 213,137 212,843 198,103 199,019 190,393 197,819 195,111 184,784 189,927 192,422 190,224 190,277 180,149 185,787 178,798 174,653 168,168 175,922 168,816 165,548 157,145 164,904 156,909 158,805 151,284 149,129 142,361
Gross Profit 233,412 243,632 444,045 446,025 435,381 440,533 424,617 417,305 391,877 390,150 359,738 349,345 341,675 342,664 354,561 378,302 402,632 403,173 389,794 382,152 381,400 388,595 383,560 379,015 370,515 375,143 364,713 351,714 347,673 350,072 340,289 333,491 342,950 323,695 310,456 300,550 283,562 289,372 281,396 271,445
Gross Profit Margin 33.28% 34.57% 63.65% 64.56% 64.53% 65.78% 63.82% 64.74% 63.83% 64.90% 61.94% 62.19% 61.99% 61.65% 62.49% 65.63% 66.92% 67.92% 66.34% 66.20% 67.36% 67.17% 66.59% 66.58% 66.07% 67.56% 66.25% 66.30% 66.56% 67.55% 65.92% 66.39% 67.44% 67.32% 65.31% 65.70% 64.10% 65.67% 65.36% 65.60%
Research and Development 0 23,212 18,959 1,261 2,992 6,700 0 2,364 987 0 0 0 0 0 0 0 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 20,331 17,992 20,466 17,676 20,400 20,741 14,611 21,291 17,421 16,481 17,313 18,465 17,352 13,465 13,985 15,573 17,320 12,602 12,769 18,965 13,700 14,105 13,934 14,502 13,664 11,904 11,679 14,005 13,226 10,428 11,928 12,011 11,404 11,428 10,464 10,335 10,598 10,715 11,290 10,220
Total Operating Expenses 8,849 28,259 240,407 219,483 228,135 234,673 221,269 220,593 219,207 213,517 211,104 202,937 200,649 191,288 189,333 191,822 195,231 183,966 178,232 181,658 175,757 173,019 170,472 171,187 172,723 169,004 156,669 155,444 153,847 150,448 143,657 144,480 138,620 133,687 130,648 128,962 127,451 124,799 123,126 120,615
Operating Income or Loss 224,563 215,373 205,805 231,853 207,246 212,680 240,611 196,957 172,000 395,219 148,634 146,408 141,026 151,376 165,228 186,480 207,401 219,208 211,562 200,494 205,655 212,517 211,391 206,357 196,149 204,519 206,567 194,873 192,525 198,348 195,427 187,817 203,185 190,560 178,602 169,222 155,077 163,316 157,191 149,693
Operating Margin 32.02% 30.56% 29.50% 33.56% 30.72% 31.76% 36.17% 30.56% 28.02% 65.74% 25.59% 26.06% 25.59% 27.24% 29.12% 32.35% 34.47% 36.93% 36.00% 34.73% 36.32% 36.73% 36.70% 36.25% 34.98% 36.83% 37.52% 36.73% 36.86% 38.27% 37.86% 37.39% 39.96% 39.63% 37.57% 36.99% 35.06% 37.06% 36.51% 36.17%
Interest Expense 54,766 49,471 48,115 51,585 56,821 57,461 57,290 58,797 56,526 55,711 55,987 56,104 52,613 51,589 53,249 53,399 55,914 54,190 51,493 50,010 47,892 55,180 54,097 56,585 55,113 52,523 47,741 50,102 49,295 49,648 47,871 46,581 43,410 42,217 43,234 44,590 45,573 47,987 46,376 43,722
EBITDA 436,832 426,067 406,787 432,399 411,989 419,912 447,269 398,466 373,786 379,295 348,875 357,439 324,026 328,851 345,659 363,241 386,487 398,443 378,668 363,384 366,640 377,200 377,931 365,302 358,591 363,597 405,602 338,855 351,119 349,828 328,019 348,631 359,515 313,360 320,546 304,021 307,530 283,898 400,698 268,935
Depreciation and Amortization 212,269 210,694 200,982 200,546 204,743 207,232 206,658 199,302 201,786 197,036 193,791 184,472 183,297 177,823 175,348 176,249 177,911 171,364 165,463 162,693 162,057 158,914 156,538 156,685 159,059 157,100 144,990 141,439 140,621 140,020 131,729 132,469 127,216 122,259 120,184 118,627 116,853 114,084 111,836 110,395
Income Before Tax 173,535 244,504 176,162 367,590 150,335 247,847 500,283 138,407 264,547 339,597 81,026 447,987 141,479 338,936 147,690 169,736 168,097 169,496 290,893 168,305 170,418 385,636 192,407 254,543 141,590 237,486 238,199 165,194 235,781 242,393 356,351 197,355 237,914 155,567 206,115 173,546 208,053 151,862 241,001 172,197
Income Tax Expense -22 2,438 4,372 -217 3,560 6,683 5,651 -159 2,471 4,299 2,179 10 -755 -2,178 -27 -1,133 91 1,825 11,184 50,231 12 -247 29 58 56,800 39 24 58 20 210 22 36 37 215 39 1,293 80,048 9,332 176,869 65,543
Net Income 173,449 241,969 172,031 367,923 146,902 241,293 494,747 138,444 262,044 335,209 78,914 447,953 142,223 341,128 147,703 170,828 167,971 167,650 279,677 168,281 170,366 385,734 192,486 254,662 141,643 237,573 238,248 165,225 235,875 242,235 356,392 197,444 237,931 155,428 206,142 172,324 208,144 142,642 241,100 158,086
Net Income Margin 24.73% 34.34% 24.66% 53.26% 21.77% 36.03% 74.37% 21.48% 42.68% 55.76% 13.59% 79.74% 25.81% 61.38% 26.03% 29.64% 27.92% 28.24% 47.60% 29.15% 30.09% 66.68% 33.42% 44.74% 25.26% 42.78% 43.28% 31.14% 45.16% 46.74% 69.04% 39.31% 46.79% 32.32% 43.37% 37.67% 47.05% 32.37% 56.00% 38.20%
EPS 1.22 1.70 1.21 2.59 1.05 1.72 3.54 0.99 1.88 2.40 0.57 3.21 1.02 2.44 1.05 1.21 1.19 1.20 2.00 1.21 1.23 2.79 1.39 1.84 1.03 1.72 1.73 1.20 1.72 1.76 2.60 1.44 1.73 1.13 1.54 1.30 1.57 1.08 1.83 1.22
EPS Diluted 1.22 1.70 1.21 2.58 1.05 1.72 3.53 0.99 1.87 2.40 0.56 3.21 1.02 2.44 1.05 1.21 1.19 1.20 2.00 1.21 1.23 2.79 1.39 1.84 1.03 1.72 1.72 1.20 1.72 1.76 2.59 1.44 1.73 1.13 1.53 1.29 1.56 1.08 1.83 1.21
Weighted Average Shares Out 141,902 142,098 141,839 141,780 139,767 139,957 139,640 139,630 139,560 139,791 139,670 139,374 139,291 139,601 140,598 140,451 140,735 139,762 139,692 139,474 138,739 138,322 138,248 137,840 137,764 138,110 138,105 137,972 137,449 137,341 137,334 137,277 137,150 136,982 133,973 132,319 132,220 132,120 131,530 130,066
Weighted Average Shares Out Diluted 142,223 142,229 142,198 142,124 140,024 140,008 139,982 139,934 139,976 139,929 139,738 139,655 139,609 139,632 140,604 140,772 140,778 139,968 139,853 139,618 138,832 138,464 138,323 138,235 138,184 138,246 138,307 138,173 137,531 137,519 137,505 137,438 137,383 137,350 134,709 133,086 133,176 132,678 131,906 130,248

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 423,550 530,960 508,571 769,622 254,466 613,189 200,999 152,522 343,457 420,251 322,294 297,036 129,298 216,976 87,530 322,817 777,995 39,687 246,425 243,576 62,999 91,659 55,887 101,565 137,244 67,088 36,042 53,477 121,705 214,994 65,899 182,306 97,541 400,507 318,557 65,126 194,928 509,460 440,028 425,741
Short Term Investments 12,386 5,248 24,187 8,750 537 3,204 30,046 21,118 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Cash + Short Term Investments 423,550 530,960 508,571 769,622 254,466 613,189 200,999 152,522 343,457 420,251 322,294 297,036 129,298 216,976 87,530 322,817 777,995 39,687 246,425 243,576 62,999 91,659 55,887 101,565 137,244 67,088 36,042 53,477 121,705 214,994 65,899 182,306 97,541 400,507 318,557 65,126 194,928 509,460 440,028 425,741
Net Receivables 0 0 0 0 0 -122,122 -312,781 0 19,734 18,594 18,190 0 0 18,159 -206,873 0 0 -622,780 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Inventory 0 0 0 0 0 32,532 38,509 0 -197,593 146,535 -218,158 0 0 267,219 298,429 0 0 457,809 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 -423,550 -530,960 362,332 334,460 296,995 247,461 597,357 252,839 346,059 157,294 365,154 443,335 327,313 49,704 35,263 310,705 294,071 287,122 291,764 288,438 308,466 292,736 456,587 501,808 420,943 420,882 491,668 540,239 566,312 403,988 428,278 348,426 409,869 333,993 334,107 341,501 359,704 326,451 335,782 328,063
Total Current Assets 423,550 530,960 780,106 986,025 412,411 771,060 524,084 549,282 511,657 596,139 487,480 519,455 260,646 362,502 214,349 449,499 903,325 161,838 368,926 365,128 227,954 249,680 315,723 384,371 304,537 234,592 250,588 326,807 400,887 362,048 264,828 321,315 299,866 535,405 451,320 200,095 327,230 634,702 565,296 548,664
Non-Current Assets
Property, Plant and Equipment 132,474 134,674 135,779 136,180 138,258 143,331 145,700 147,174 148,289 146,599 152,316 154,435 152,901 155,266 157,623 159,905 162,344 124,961 121,221 122,381 124,370 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Goodwill 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
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 337,797 316,691 217,449 216,533 219,143 212,084 217,265 222,438 219,075 216,390 199,541 227,953 210,650 202,612 194,317 176,352 173,734 165,806 207,204 208,519 212,639 217,432 173,563 165,421 164,344 163,475 155,428 169,854 183,403 175,116 176,882 325,614 182,367 216,919 268,647 264,616 262,050 298,315 304,795 318,640
Tax 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
Other Non-Current Assets 19,747,076 19,695,889 19,569,504 19,467,459 19,405,083 19,331,289 19,277,721 18,849,883 18,990,606 18,942,888 18,639,630 18,414,782 18,496,335 18,478,764 18,578,322 18,565,734 18,651,933 18,668,446 18,363,116 18,236,547 18,075,020 17,913,088 18,172,833 18,121,216 18,177,566 18,016,754 17,771,821 17,447,084 17,394,131 17,330,107 17,146,947 16,748,138 16,561,157 16,178,981 16,062,012 15,855,765 15,674,468 15,243,706 15,011,087 14,790,647
Total Non-Current Assets 20,217,347 20,147,254 19,922,732 19,820,172 19,762,484 19,686,704 19,640,686 19,219,495 19,357,970 19,305,877 18,991,487 18,797,170 18,859,886 18,836,642 18,930,262 18,901,991 18,988,011 18,959,213 18,691,541 18,567,447 18,412,029 18,130,520 18,346,396 18,286,637 18,341,910 18,180,229 17,927,249 17,616,938 17,577,534 17,505,223 17,323,829 17,073,752 16,743,524 16,395,900 16,330,659 16,120,381 15,936,518 15,542,021 15,315,882 15,109,287
Other 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 Assets 20,640,897 20,678,214 20,702,838 20,806,197 20,174,895 20,457,764 20,164,770 19,768,777 19,869,627 19,902,016 19,478,967 19,316,625 19,120,532 19,199,144 19,144,611 19,351,490 19,891,336 19,121,051 19,060,467 18,932,575 18,639,983 18,380,200 18,662,119 18,671,008 18,646,447 18,414,821 18,177,837 17,943,745 17,978,421 17,867,271 17,588,657 17,395,067 17,043,390 16,931,305 16,781,979 16,320,476 16,263,748 16,176,723 15,881,178 15,657,951
Current Liabilities
Accounts Payable 87,167 87,703 95,758 88,961 84,978 72,802 72,585 58,698 66,846 63,722 57,970 66,315 84,954 93,609 88,040 80,588 92,597 92,135 93,593 104,545 102,427 96,983 92,323 92,798 83,209 85,377 84,338 94,535 96,672 100,998 100,113 100,876 99,644 98,802 103,042 109,158 94,131 101,946 98,095 96,021
Short Term Debt 743,242 324,926 69,989 350,900 357,400 358,300 49,985 0 0 0 0 0 0 0 0 0 750,000 0 0 0 0 0 56,000 0 0 0 242,000 105,000 0 0 170,000 0 0 0 0 0 0 0 0 0
Tax Payables 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 639,389 0 0 -261,939 -272,422 -358,300 0 0 0 0 0 0 0 0 0 0 -92,957 0 0 0 0 0 -93,360 0 0 0 -84,338 -94,535 0 0 -100,113 0 0 0 0 0 0 0 0 0
Other Current Liabilities -743,242 281,925 -95,758 -88,961 -84,978 586,308 -72,585 558,475 587,919 -63,722 616,216 569,027 589,639 548,940 579,548 523,090 360 536,956 588,501 520,599 559,197 548,689 1,037 541,232 -81,965 547,399 600 122 543,437 -100,190 3,845 -99,327 528,737 -98,249 478,197 -108,501 -93,398 -101,039 -96,505 420,498
Total Current Liabilities 726,556 694,554 69,989 88,961 84,978 659,110 49,985 617,173 654,765 64,026 674,186 635,342 674,593 642,549 667,588 603,678 750,000 629,091 682,094 625,144 661,624 645,672 56,000 634,030 1,244 632,776 242,600 105,122 640,109 808 173,845 1,549 628,381 553 581,239 657 733 907 1,590 516,519
Non-Current Liabilities
Long Term Debt 7,240,029 7,672,229 7,877,005 8,062,699 8,066,895 8,316,045 7,967,974 8,167,712 8,005,033 8,103,547 7,779,304 7,533,633 7,537,784 7,564,337 7,563,646 7,630,210 7,341,457 7,296,290 7,361,279 7,352,217 7,040,067 7,040,263 7,477,228 7,571,278 7,599,455 7,329,470 6,886,030 6,886,759 7,005,729 7,030,880 6,645,970 6,833,991 6,502,580 6,456,948 6,306,727 6,487,130 6,562,331 6,525,852 6,241,768 6,254,874
Deferred Revenue 0 0 0 0 0 0 0 0 0 0 0 0 0 55,928 57,683 60,536 61,717 61,752 61,961 63,183 60,461 58,415 61,059 61,505 58,760 58,473 58,768 59,176 57,183 57,023 57,495 58,093 55,770 53,132 54,048 53,403 50,673 49,502 49,425 48,942
Deferred Tax 0 0 0 0 0 0 0 0 0 0 0 0 0 -55,928 -57,683 -60,536 -61,717 -61,752 -61,961 -63,183 -60,461 -58,415 -61,059 -61,505 -58,760 -58,473 -58,768 -59,176 -57,183 -57,023 -57,495 -58,093 -55,770 -53,132 -54,048 -53,403 -50,673 -49,502 -49,425 -48,942
Other Non-Current Liabilities 958,605 526,640 976,514 926,420 936,010 885,481 933,368 62,951 883,966 862,008 908,297 871,366 910,987 879,956 908,130 847,721 884,637 831,311 880,760 826,490 862,521 704,087 725,416 695,535 704,672 691,249 706,655 660,610 697,292 656,401 722,268 693,039 684,151 623,281 635,287 611,616 592,664 590,794 579,942 565,461
Total Non-Current Liabilities 8,198,634 8,198,869 8,853,519 8,989,119 9,002,905 9,201,526 8,901,342 8,230,663 8,888,999 8,965,555 8,687,601 8,404,999 8,448,771 8,444,293 8,471,776 8,477,931 8,226,094 8,127,601 8,242,039 8,178,707 7,902,588 7,744,350 8,202,644 8,266,813 8,304,127 8,020,719 7,592,685 7,547,369 7,703,021 7,687,281 7,368,238 7,527,030 7,186,731 7,080,229 6,942,014 7,098,746 7,154,995 7,116,646 6,821,710 6,820,335
Total Liabilities 8,925,190 8,893,423 8,923,508 8,989,119 9,002,905 9,201,526 8,951,327 8,847,836 8,888,999 8,965,555 8,687,601 8,404,999 8,448,771 8,444,293 8,471,776 8,477,931 8,976,094 8,127,601 8,242,039 8,178,707 7,902,588 7,744,350 8,258,644 8,266,813 8,305,371 8,020,719 7,835,285 7,652,491 7,703,021 7,688,089 7,542,083 7,528,579 7,186,731 7,080,782 6,942,014 7,099,403 7,155,728 7,117,553 6,823,300 6,820,335
Common Stock 1,422 1,420 1,420 1,420 1,401 1,400 1,399 1,399 1,399 1,398 1,396 1,396 1,396 1,395 1,398 1,407 1,407 1,406 1,397 1,397 1,394 1,385 1,382 1,382 1,382 1,381 1,381 1,381 1,378 1,373 1,373 1,373 1,372 1,370 1,369 1,329 1,322 1,320 1,320 1,311
Retained Earnings 409,371 478,156 470,980 534,291 401,879 485,221 466,888 195,035 278,948 240,821 128,549 272,398 47,151 126,022 29,705 172,304 225,656 282,913 329,323 262,548 306,861 350,777 167,946 179,066 128,166 188,609 144,647 102,546 133,674 94,899 36,043 -134,808 -146,799 -197,989 -182,487 -217,441 -223,330 -267,085 -256,162 -347,592
Accumulated Other Comprehensive Income/Loss 23,601 16,116 26,474 10,618 1,438 1,424 3,035 -6,166 -14,938 -26,106 -26,924 -36,339 -37,883 -40,250 -42,617 -46,317 -47,157 -31,503 -45,082 -33,184 -31,907 -26,144 -21,241 -22,707 -24,162 -37,419 -40,863 -42,989 -28,613 -30,510 -100,531 -102,997 -77,770 -31,387 -38,181 -39,523 -40,950 -42,515 -44,074 -45,620
Total Stockholders Equity 11,714,234 11,783,241 11,777,601 11,815,565 11,169,256 11,253,553 11,210,588 10,917,461 10,977,292 10,933,093 10,788,230 10,908,587 10,668,904 10,752,174 10,670,242 10,870,805 10,912,542 10,990,198 10,815,073 10,750,530 10,733,999 10,632,606 10,397,398 10,398,188 10,335,124 10,388,046 10,333,813 10,282,412 10,266,622 10,171,416 10,036,624 9,856,519 9,846,532 9,840,526 9,829,453 9,210,485 9,097,512 9,046,405 9,045,282 8,821,532
Total Investments 337,797 316,691 217,449 216,533 219,143 212,084 217,265 243,556 219,075 216,390 199,541 227,953 210,650 202,612 194,317 176,352 173,734 165,806 207,204 208,519 212,639 217,432 173,563 165,421 164,344 163,475 155,428 169,854 183,403 175,116 176,882 325,614 182,367 216,919 268,647 264,616 262,050 298,315 304,795 318,640
Total Debt 8,134,197 8,135,054 7,946,994 8,062,699 8,066,895 8,316,045 8,017,959 8,167,712 8,005,033 8,103,547 7,779,304 7,533,633 7,537,784 7,564,337 7,563,646 7,630,210 8,091,457 7,296,290 7,361,279 7,352,217 7,040,067 7,040,263 7,533,228 7,571,278 7,599,455 7,329,470 7,128,030 6,991,759 7,005,729 7,030,880 6,815,970 6,833,991 6,502,580 6,456,948 6,306,727 6,487,130 6,562,331 6,525,852 6,241,768 6,254,874
Net Debt 7,710,647 7,604,094 7,438,423 7,293,077 7,812,429 7,702,856 7,816,960 8,015,190 7,661,576 7,683,296 7,457,010 7,236,597 7,408,486 7,347,361 7,476,116 7,307,393 7,313,462 7,256,603 7,114,854 7,108,641 6,977,068 6,948,604 7,477,341 7,469,713 7,462,211 7,262,382 7,091,988 6,938,282 6,884,024 6,815,886 6,750,071 6,651,685 6,405,039 6,056,441 5,988,170 6,422,004 6,367,403 6,016,392 5,801,740 5,829,133

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 173,111 241,535 171,790 367,807 146,775 241,164 494,632 138,566 262,076 335,298 78,847 447,977 142,234 341,114 147,717 170,869 168,006 167,671 279,709 168,305 170,418 385,635 192,407 254,543 141,590 237,486 238,199 165,194 235,781 242,183 356,328 197,320 237,877 155,352 206,075 172,253 208,053 142,526 241,005 172,197
Depreciation & Amortization 212,269 210,694 200,982 200,546 204,743 207,232 206,658 199,302 201,786 197,036 193,791 184,472 183,297 177,823 175,348 176,249 177,911 171,365 165,464 162,692 162,057 158,914 156,539 156,684 159,059 157,100 144,990 141,439 140,621 140,020 131,729 132,469 127,216 122,259 120,184 118,627 116,853 114,084 111,836 110,395
Deferred Income Tax 0 -426,681 -19,554 -185,327 0 0 0 0 0 -218,401 18,386 -355,120 -52,700 -246,315 -33,860 -33,591 -16,392 -2,872 -128,063 -14,109 -7,837 -225,369 -31,376 -101,815 3,628 -76,727 -77,538 -16,828 -89,340 -90,762 -206,692 -51,574 -75,445 -11,944 -67,864 -36,416 -68,668 -22,425 -124,566 -59,911
Stock Based Compensation 5,870 5,293 6,734 7,194 7,921 7,090 9,093 10,711 6,970 4,845 7,475 7,803 5,382 3,850 5,883 6,532 5,338 4,811 7,091 8,098 5,621 4,663 5,490 6,098 4,029 3,941 4,321 5,339 4,319 2,979 3,621 4,647 3,835 3,341 3,725 4,217 4,038 3,573 4,164 2,575
Change in Working Capital 17,800 -51,021 87,488 -48,141 29,470 -35,724 82,443 -54,772 18,062 -28,897 40,121 -50,434 49,207 -28,494 35,684 -35,213 2,560 -38,249 50,369 -52,117 29,500 -6,182 30,568 -9,204 5,069 14,617 43,185 -26,583 4,611 -26 22,438 -12,359 -12,858 -3,590 43,268 1,281 -16,900 14,524 6,397 -30,183
Accounts Receivable 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
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 17,800 -51,021 87,488 -48,141 29,470 -35,724 82,443 -54,772 0 -28,897 0 0 49,207 -28,494 35,684 -35,213 2,560 -38,249 50,369 -52,117 29,500 -6,182 30,568 -9,204 5,069 14,617 43,185 -26,583 4,611 -26 22,438 -12,359 -12,858 -3,590 43,268 1,281 -16,900 14,524 6,397 -30,183
Other Non-Cash Items 434,263 366,450 23,823 4,382 7,209 -78,270 -352,434 3,376 -145,214 1,547 4,493 3,786 2,725 9,563 2,385 2,367 4,281 4,156 2,085 3,345 2,294 2,091 2,434 3,078 2,538 2,267 2,056 337 -2,530 -2,578 -1,275 -2,766 -2,843 -2,936 -3,018 -4,440 -6,996 -7,070 -7,118 -5,679
Net Cash Provided by Operating Activities 412,905 346,270 471,263 346,461 396,118 341,492 440,392 296,368 343,680 291,428 343,113 238,484 330,145 257,541 333,157 287,213 341,704 306,882 376,655 276,214 362,053 319,752 356,062 309,384 315,913 338,684 355,213 268,898 293,462 291,816 306,149 267,737 277,782 262,482 302,370 255,522 236,380 245,212 231,718 189,394
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -38,690 -62,514 -52,908 -47,370 -34,482 -51,226 -53,458 -38,077 -31,944 -42,925 -50,569 -29,487 -30,254 -35,456 -35,261 -22,734 -43,585 -43,844 -44,820 -31,671 -20,557 -24,840 -23,115 -22,002 -16,975 -26,873 -18,368 -18,305 -10,444 -24,319 -19,918 -13,733 -14,882 -10,620 0 -43,337 -8,679 -13,725 -13,296 -2,795
Acquisitions Net -548 -1,626 -4,715 -3,328 -5,602 -2,773 -3,449 -4,449 -3,598 0 0 0 0 23,044 -8,793 -4,452 -9,799 -8,930 -35 -494 -724 -469,225 465,310 -2,734 -4,368 166,497 66,061 110,496 159,985 127,986 287,790 48,232 68,709 49,748 96,574 23,337 112,504 -81,394 139,909 173,037
Purchases of Investments -230,514 -383,247 -346,975 -240,180 -248,997 -332,950 -575,386 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Sales/Maturities of Investments 3,922 107,642 106,573 249,170 3,964 171,555 573,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 0 0 0 0 0
Other Investing Activities -536 -8,055 13,038 11,170 17,778 3,464 66,326 -12,128 -54,658 -265,375 -354,389 274,644 -125,698 154,302 -92,141 -21,875 -82,683 -383,891 -122,325 -244,673 -291,905 392,870 -620,970 27,335 -297,937 -428,774 -357,310 -223,458 -384,888 -274,428 -421,972 -362,263 -438,554 -252,130 -388,740 -232,150 -546,024 -225,146 -311,592 -257,394
Net Cash Used for Investing Activities -266,366 -347,800 -284,987 -30,538 -267,339 -211,930 8,019 -266,308 -90,200 -308,300 -404,958 245,157 -155,952 141,890 -136,195 -49,061 -136,067 -436,665 -167,180 -276,838 -313,186 -101,195 -178,775 2,599 -319,280 -289,150 -309,617 -131,267 -235,347 -170,761 -154,100 -327,764 -384,727 -213,002 -292,166 -252,150 -442,199 -320,265 -184,979 -87,152
Cash Flows from Financing Activities
Debt Repayment -800 -24,835 -188,299 -6,502 -250,899 -201 -36,704 -6,065 -100,362 -73,874 -463,101 -6,246 -28,488 -1,284 -68,576 -305,393 -710,139 -66,861 -22,521 -136,253 -1,935 -117,998 -41,315 -30,998 270,591 -325,657 -2,342 -1,282,940 -21,037 -258,320 -253,543 -137,870 -19,682 -107,310 -155,427 -584,017 -4,209 295,859 -3,950 -117,936
Common Stock Issued 365 1,896 -149 494,824 135 18,058 -48 1,551 459 24,863 4,639 2,361 11 1,865 -14 1,488 125 201,936 1,596 50,632 155,561 0 0 0 0 976 84 53,216 56,817 1,379 1,343 11,702 1,102 15,553 577,305 95,353 1,973 0 0 0
Common Stock Repurchased -16,291 -110 -169 -782 -1,129 -117 -541 -26 0 399,476 699,167 0 0 -46,418 -137,458 -152,671 1,500,252 0 30,251 449,803 0 -13 -19 -41 -10,483 527,910 137,000 1,238,716 0 477,650 170,000 474,838 0 299,022 0 524,066 50,000 0 0 0
Dividends Paid -237,005 -233,838 -234,269 -231,085 -223,465 -222,325 -222,275 -222,267 -223,164 -222,008 -221,930 -221,932 -222,828 -222,289 -223,787 -223,783 -213,785 -212,294 -212,292 -211,922 -203,623 -203,087 -203,082 -203,071 -195,999 -196,083 -196,077 -195,650 -185,307 -185,379 -185,360 -185,193 -171,265 -171,105 -166,107 -165,251 -153,195 -153,011 -152,022 -150,217
Other Financing Activities -16,509 9,494 69,718 -1,554 -11,492 322,142 38,092 -499 -16,790 -3,647 -8,185 -451 -6,688 -173 -421 -10,520 -41,283 -138 -1,799 -16,799 -21,527 38,012 -375 617 8,759 -5,799 -1,696 -19,201 -1,877 -7,290 -896 -18,685 -6,176 -3,690 -12,544 -4,509 -2,098 1,637 123,520 205,648
Net Cash Used Provided by Financing Activities -253,949 -247,616 -353,168 255,011 -486,960 117,557 -221,476 -227,280 -339,857 124,810 10,590 -226,268 -257,993 -268,299 -430,256 -690,879 535,170 -77,357 -204,765 135,461 -71,524 -283,086 -244,791 -233,493 72,868 1,347 -63,031 -205,859 -151,404 28,040 -268,456 144,792 -196,021 32,470 243,227 -134,358 -107,529 144,485 -32,452 -62,505
Effect of Forex Changes on Cash 0 -37,025 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 114,983 0 0 0 0 0 0 0 0 0 1,184 0 0 0 -186
Net Change in Cash -107,410 -249,146 -166,892 570,934 -358,181 247,119 226,935 -197,220 -86,377 107,938 -51,255 257,373 -83,800 131,132 -233,294 -452,727 740,807 -207,140 4,710 134,837 -22,657 -63,727 -68,306 78,490 69,501 165,864 -17,435 -68,228 -93,289 149,095 -116,407 84,765 -302,966 81,950 253,431 -129,802 -313,348 69,432 14,287 39,551
Cash at End of Period 423,550 530,960 780,106 946,998 376,064 734,245 487,126 260,191 457,411 543,788 435,850 487,105 229,732 313,532 182,400 415,694 868,421 127,614 334,754 330,044 195,207 217,864 281,591 349,897 271,407 201,906 36,042 53,477 121,705 214,994 65,899 182,306 97,541 400,507 318,557 65,126 194,928 509,460 440,028 425,741
Cash at Start of Period 530,960 780,106 946,998 376,064 734,245 487,126 260,191 457,411 543,788 435,850 487,105 229,732 313,532 182,400 415,694 868,421 127,614 334,754 330,044 195,207 217,864 281,591 349,897 271,407 201,906 36,042 53,477 121,705 214,994 65,899 182,306 97,541 400,507 318,557 65,126 194,928 508,276 440,028 425,741 386,190
Free Cash Flow
Operating Cash Flow 412,905 346,270 471,263 346,461 396,118 341,492 440,392 296,368 343,680 291,428 343,113 238,484 330,145 257,541 333,157 287,213 341,704 306,882 376,655 276,214 362,053 319,752 356,062 309,384 315,913 338,684 355,213 268,898 293,462 291,816 306,149 267,737 277,782 262,482 302,370 255,522 236,380 245,212 231,718 189,394
Capital Expenditure -38,690 -62,514 -52,908 -47,370 -34,482 -51,226 -53,458 -38,077 -31,944 -42,925 -50,569 -29,487 -30,254 -35,456 -35,261 -22,734 -43,585 -43,844 -44,820 -31,671 -20,557 -24,840 -23,115 -22,002 -16,975 -26,873 -18,368 -18,305 -10,444 -24,319 -19,918 -13,733 -14,882 -10,620 0 -43,337 -8,679 -13,725 -13,296 -2,795
Free Cash Flow 374,215 283,756 418,355 299,091 361,636 290,266 386,934 258,291 311,736 248,503 292,544 208,997 299,891 222,085 297,896 264,479 298,119 263,038 331,835 244,543 341,496 294,912 332,947 287,382 298,938 311,811 336,845 250,593 283,018 267,497 286,231 254,004 262,900 251,862 302,370 212,185 227,701 231,487 218,422 186,599