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 1,416,139 1,415,691 1,384,118 1,326,406 1,321,318 1,322,669 1,291,273 1,291,764 1,308,356 1,297,360 1,277,838 1,271,111 1,266,560 1,228,941 1,195,042 1,180,884 1,164,908 1,136,576 1,141,279 1,130,461 1,119,000 1,064,000 1,084,000 1,085,000 1,070,000 1,057,000 1,046,000 1,029,000 1,023,000 975,000 989,000 992,000 977,627 711,080 998,759 1,033,694 1,022,532 996,450 967,001 983,983
Revenue Y/Y Growth 7.18% 7.03% 7.19% 2.68% 0.99% 1.95% 1.05% 1.62% 3.30% 5.57% 6.93% 7.64% 8.73% 8.13% 4.71% 4.46% 4.10% 6.82% 5.28% 4.19% 4.58% 0.66% 3.63% 5.44% 4.59% 8.41% 5.76% 3.73% 4.64% 37.12% -0.98% -4.03% -4.39% -28.64% 3.28% 5.05% - - - -
Cost of Revenue 93,214 91,759 85,870 86,033 84,171 -937,319 88,140 0 84,352 -3,502,794 80,385 79,155 81,210 -3,208,576 75,397 72,714 78,582 -3,086,131 74,575 79,044 72,793 -2,959,429 74,059 68,620 66,824 -2,841,419 63,019 62,428 62,341 -2,727,220 57,805 57,846 57,429 -2,831,127 57,779 56,977 56,612 -2,745,450 55,402 56,400
Gross Profit 1,322,925 1,323,932 1,298,248 1,240,373 1,237,147 2,259,988 1,203,133 1,291,764 1,224,004 4,800,154 1,197,453 1,191,956 1,185,350 4,437,517 1,119,645 1,108,170 1,086,326 4,222,707 1,066,704 1,051,417 1,046,207 4,023,429 1,009,941 1,016,380 1,003,176 3,898,419 982,981 966,572 960,659 3,702,220 931,195 934,154 920,198 3,542,207 940,980 976,717 965,920 3,741,900 911,599 927,583
Gross Profit Margin 93.42% 93.52% 93.80% 93.51% 93.63% 170.87% 93.17% 100.00% 93.55% 369.99% 93.71% 93.77% 93.59% 361.08% 93.69% 93.84% 93.25% 371.53% 93.47% 93.01% 93.49% 378.14% 93.17% 93.68% 93.75% 368.82% 93.98% 93.93% 93.91% 379.71% 94.16% 94.17% 94.13% 498.14% 94.21% 94.49% 94.46% 375.52% 94.27% 94.27%
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 89,678 85,214 7,567 7,486 81,586 87,075 9,120 8,448 81,600 75,890 7,776 8,364 74,064 71,990 72,385 70,198 72,976 78,413 74,575 79,044 73,000 70,000 74,000 69,000 67,000 69,000 63,000 62,000 62,000 59,000 58,000 58,000 55,403 50,149 57,779 56,977 54,439 52,021 55,402 56,400
Total Operating Expenses 186,709 189,300 -1,065,353 -1,061,985 -938,046 -177,798 88,140 993,487 -1,086,797 4,045,881 -945,772 -924,944 -945,378 1,850,110 930,700 946,000 909,000 889,000 873,000 880,000 870,000 837,000 841,000 836,000 836,000 819,000 804,000 806,000 811,000 779,000 768,000 769,000 763,000 739,000 729,000 735,000 721,000 415,000 758,000 778,000
Operating Income or Loss 343,544 1,226,391 318,765 264,421 299,101 2,437,786 253,948 298,277 221,559 237,211 251,681 267,012 239,972 731,773 188,945 173,048 165,540 760,882 201,818 186,609 185,394 701,510 178,700 184,393 173,711 1,458,263 153,346 140,363 137,178 539,590 141,910 139,294 133,574 516,293 235,990 207,502 199,492 3,906,164 208,597 205,795
Operating Margin 24.26% 86.63% 23.03% 19.94% 22.64% 184.31% 19.67% 23.09% 16.93% 18.28% 19.70% 21.01% 18.95% 59.55% 15.81% 14.65% 14.21% 66.95% 17.68% 16.51% 16.57% 65.93% 16.49% 16.99% 16.23% 137.96% 14.66% 13.64% 13.41% 55.34% 14.35% 14.04% 13.66% 72.61% 23.63% 20.07% 19.51% 392.01% 21.57% 20.91%
Interest Expense 28,621 25,676 25,955 25,818 24,867 24,658 23,965 21,828 19,944 19,653 20,886 21,769 21,178 21,409 21,674 22,813 20,808 20,502 21,094 21,432 21,000 24,000 22,000 22,000 22,000 22,000 21,000 21,000 21,000 20,000 20,000 23,000 19,369 19,222 19,246 19,114 19,060 19,007 19,033 19,037
EBITDA -28,621 -26,576 318,765 264,421 299,101 282,375 312,794 -21,828 221,559 237,211 251,681 267,012 239,972 271,393 253,212 235,054 223,729 247,590 268,424 250,149 249,330 227,256 242,787 249,307 234,353 238,048 241,568 222,992 208,803 207,103 231,801 221,589 205,276 210,652 235,990 207,502 199,492 230,666 208,597 205,795
Depreciation and Amortization -343,544 -363,287 -344,770 -290,324 -299,101 -2,155,411 58,846 -298,277 -314,120 -240,261 -251,681 -267,273 -244,800 -460,380 64,267 62,006 58,189 -513,292 66,606 63,540 63,936 -474,254 64,087 64,914 60,642 -1,220,215 88,222 82,629 71,625 -332,487 89,891 82,295 71,702 -305,641 -218,255 -215,837 -213,537 -3,675,498 -216,084 -212,848
Income Before Tax 314,923 336,711 318,815 264,506 274,234 257,717 229,983 276,449 201,615 217,558 230,795 245,243 218,794 249,984 231,538 212,241 202,921 227,088 247,330 228,760 228,000 204,000 220,000 227,000 213,000 216,000 221,000 202,000 192,000 176,000 201,000 199,000 195,448 180,623 216,744 188,388 180,432 211,659 189,564 186,758
Income Tax Expense 60,706 61,909 61,732 49,246 50,624 46,157 43,204 52,476 37,254 39,605 41,924 45,625 40,277 45,744 42,593 39,193 37,381 40,027 45,512 42,151 43,000 39,000 42,000 42,000 39,000 -811,000 67,000 62,000 55,000 51,000 60,000 60,000 61,874 58,474 71,358 61,278 58,784 64,911 57,152 55,835
Net Income 254,217 274,802 257,083 215,260 223,610 211,560 190,586 223,973 164,361 177,953 188,871 199,618 178,517 204,240 188,945 173,048 165,540 187,061 201,818 186,566 185,345 164,717 178,724 184,425 173,600 1,027,346 153,334 140,273 133,541 135,448 151,869 138,429 124,033 132,956 145,386 127,110 121,648 146,748 132,412 130,923
Net Income Margin 17.95% 19.41% 18.57% 16.23% 16.92% 15.99% 14.76% 17.34% 12.56% 13.72% 14.78% 15.70% 14.09% 16.62% 15.81% 14.65% 14.21% 16.46% 17.68% 16.50% 16.56% 15.48% 16.49% 17.00% 16.22% 97.19% 14.66% 13.63% 13.05% 13.89% 15.36% 13.95% 12.69% 18.70% 14.56% 12.30% 11.90% 14.73% 13.69% 13.31%
EPS 2.71 2.88 2.72 2.26 2.32 2.18 1.92 2.28 1.66 1.77 1.86 1.94 1.73 1.96 1.78 1.63 1.54 1.73 1.85 1.70 1.68 1.48 1.59 1.63 1.52 8.93 1.32 1.20 1.13 1.14 1.27 1.15 1.02 1.09 1.17 1.01 0.96 1.15 1.02 1.00
EPS Diluted 2.67 2.88 2.68 2.24 2.28 2.14 1.90 2.26 1.64 1.76 1.84 1.92 1.70 1.93 1.76 1.62 1.52 1.69 1.82 1.67 1.65 1.45 1.56 1.59 1.49 8.71 1.29 1.18 1.11 1.11 1.25 1.12 1.01 1.09 1.15 1.00 0.95 1.15 1.00 0.98
Weighted Average Shares Out 93,866 94,110 94,637 95,330 96,388 97,046 97,258 98,223 99,274 100,538 101,498 102,895 103,483 104,204 106,147 106,441 107,285 108,128 109,091 109,745 110,119 111,486 112,579 112,883 114,474 115,006 115,909 116,667 118,584 118,421 119,685 120,000 121,481 121,481 124,458 125,817 127,121 127,121 129,970 131,491
Weighted Average Shares Out Diluted 95,115 95,464 95,818 96,251 97,911 98,640 98,148 98,941 100,250 101,343 102,381 104,233 104,838 105,778 107,053 107,134 109,132 110,665 110,914 111,586 112,329 113,667 114,974 115,651 116,750 117,964 118,443 119,097 120,430 121,237 121,911 122,748 123,313 121,481 126,140 127,440 128,587 127,121 131,877 133,315

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 83,547 103,156 85,546 75,011 172,108 92,559 85,586 172,257 127,628 92,163 96,325 138,072 81,504 94,847 80,101 114,031 90,370 75,933 66,675 89,319 67,342 121,026 77,439 82,230 88,615 118,563 88,462 97,652 61,754 76,163 104,900 49,678 12,758 61,383 59,485 62,849 3,086 66,019 66,998 45,803
Short Term Investments 144,931 191,557 16,343,968 17,104,578 17,281,262 16,617,486 16,090,913 17,297,791 19,236,451 21,374,432 21,254,230 21,473,702 20,248,258 21,321,291 20,540,935 20,192,833 18,152,142 18,945,432 18,875,230 18,008,390 17,349,344 16,361,220 16,864,961 16,353,235 16,715,908 17,096,396 16,718,395 16,412,673 15,995,121 15,317,901 15,903,604 15,488,671 14,604,276 13,812,790 14,143,862 14,150,157 14,986,402 14,508,942 14,232,141 14,176,885
Cash + Short Term Investments 18,286,313 18,055,102 16,429,514 17,179,589 17,453,370 16,710,045 16,176,499 17,470,048 19,364,079 21,466,595 21,350,555 21,611,774 20,329,762 21,416,138 20,621,036 20,306,864 18,242,512 19,021,365 18,941,905 18,097,709 17,416,686 16,482,246 16,942,400 16,435,465 16,804,523 17,214,959 16,806,857 16,510,325 16,056,875 15,394,064 16,008,504 15,538,349 14,617,034 13,874,173 14,203,347 14,213,006 14,989,488 14,574,961 14,299,139 14,222,688
Net Receivables 645,966 630,223 616,881 601,787 594,421 484,887 475,363 478,571 487,929 487,443 485,475 484,392 477,596 474,180 458,359 445,539 441,740 441,662 432,236 425,372 419,610 415,157 406,907 407,676 396,379 391,775 389,084 380,028 370,306 384,454 361,283 358,686 349,652 344,552 676,155 627,660 565,965 543,988 499,876 425,425
Inventory -18,932,279 -18,685,325 -17,485,970 -18,224,127 -19,091,660 -18,104,485 -16,262,544 0 -19,404,360 -999,818 -22,206,950 -22,448,695 0 0 0 0 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 1,173,842 1,195,332 1,225,936 1,190,677 1,290,354 1,116,233 1,079,021 0 1,057,678 999,818 1,046,084 1,346,915 -20,725,854 -21,867,771 -20,999,294 -20,638,372 -18,593,882 460,177 -19,307,466 -18,433,762 -17,768,954 342,167 -17,271,868 -16,760,911 -17,112,287 246,313 -17,107,479 -16,792,701 -16,365,427 177,373 -16,264,887 -15,847,357 -14,953,928 186,348 -14,820,017 -14,777,817 -15,552,367 -59,953 -14,732,017 -14,602,310
Total Current Assets 1,173,842 1,195,332 786,361 747,926 246,485 206,680 1,468,339 172,257 1,505,326 21,954,038 675,164 994,386 81,504 22,547 80,101 114,031 90,370 19,923,204 66,675 89,319 67,342 17,239,570 77,439 82,230 88,615 17,853,047 88,462 97,652 61,754 15,955,891 104,900 49,678 12,758 14,405,073 59,485 62,849 3,086 15,058,996 66,998 45,803
Non-Current Assets
Property, Plant and Equipment 172,196 239,897 1,610,725 1,572,566 0 212,000 0 0 -1,298,911 205,000 0 0 -1,586,288 186,000 -1,682,060 -1,631,817 -1,295,024 161,000 -1,498,025 -1,351,495 -1,225,497 135,000 -1,072,856 -1,098,411 -1,216,687 108,000 -2,069,158 -2,009,825 -1,864,015 97,000 -2,023,856 -1,887,091 -1,665,136 83,000 -1,588,992 -1,564,951 -1,919,471 54,000 -1,695,854 -1,647,571
Goodwill 481,791 481,791 481,791 481,791 481,791 481,791 481,791 481,791 481,791 481,791 481,791 441,591 441,591 441,591 441,591 441,591 441,591 441,591 441,591 441,591 441,591 441,591 441,591 441,591 441,591 441,591 441,591 441,591 441,591 441,591 441,591 441,591 441,591 441,591 441,591 441,591 441,591 441,591 441,591 441,591
Intangible Assets 6,131,237 6,009,477 481,791 481,791 481,791 481,791 481,791 5,084,878 4,999,935 4,914,728 4,837,409 4,743,032 441,591 4,595,444 4,517,255 4,446,356 4,386,478 4,341,941 4,281,018 4,232,717 4,185,231 4,137,925 4,091,601 4,045,890 4,002,181 3,958,063 3,911,800 3,862,418 3,821,718 3,783,158 3,739,526 3,698,449 3,656,449 3,617,135 3,585,302 3,550,836 3,510,564 3,457,397 3,433,890 3,398,379
Long Term Investments 18,202,766 1,102,878 16,343,968 17,104,578 17,281,262 16,617,486 16,090,913 17,297,791 19,236,451 21,374,432 21,254,230 21,473,702 20,248,258 21,321,291 20,540,935 20,192,833 18,152,142 18,945,432 18,875,230 18,008,390 17,349,344 16,361,220 16,864,961 16,353,235 16,715,908 17,096,396 16,718,395 16,412,673 15,995,121 15,317,901 15,903,604 15,488,671 14,605,886 13,814,425 14,145,444 14,151,702 14,987,876 14,510,419 14,233,558 14,178,312
Tax Assets 630,268 17,795,989 554,853 404,480 427,608 0 568,282 0 1,298,911 -5,730,103 1,749,427 1,773,524 1,586,288 -23,728,849 1,682,060 1,631,817 1,295,024 0 1,498,025 1,351,495 1,225,497 0 1,072,856 1,098,411 1,216,687 0 2,069,158 2,009,825 1,864,015 0 2,023,856 1,887,091 1,665,136 0 1,588,992 1,564,951 1,919,471 0 1,695,854 1,647,571
Other Non-Current Assets 7,909,730 7,235,612 -17,954,693 -18,677,144 -17,281,262 -16,829,486 -16,659,195 8,091,328 -19,236,451 0 -21,254,230 -21,473,702 -20,248,258 0 -20,540,935 6,002,479 6,136,773 -13,493,767 6,077,729 -12,043,501 -11,368,034 -11,081,659 -10,552,881 -10,690,722 -11,096,035 -12,024,049 -11,296,838 -11,072,290 -10,655,927 -10,376,296 -10,572,047 -10,204,676 -9,248,471 -8,890,876 -9,283,634 -9,384,354 -10,196,525 -9,894,347 -9,524,560 -9,567,654
Total Non-Current Assets 27,396,751 26,856,167 1,036,644 886,271 909,399 481,791 481,791 25,870,910 481,791 22,061,223 2,231,218 2,215,115 441,591 21,948,882 441,591 26,636,903 24,730,506 6,054,256 25,394,550 6,406,480 6,422,901 5,856,152 6,753,671 6,104,104 6,061,464 5,621,938 5,863,148 5,781,974 5,780,785 5,480,196 5,773,148 5,725,586 5,799,006 5,448,140 5,303,401 5,208,939 5,232,942 5,111,663 5,150,589 5,052,249
Other Assets 0 0 24,343,022 25,073,761 25,704,239 24,848,688 22,888,658 0 25,863,211 -14,247,213 26,590,196 26,370,556 27,589,801 7,075,302 27,520,201 783,246 531,038 0 330,681 18,359,646 17,643,195 0 16,638,378 16,692,367 17,032,264 0 17,041,997 16,698,314 16,244,437 0 16,198,983 15,798,776 14,809,257 0 14,756,354 14,749,122 15,460,479 44,071 14,652,920 14,553,749
Total Assets 28,570,593 28,051,499 26,166,027 26,707,958 26,860,123 25,537,159 24,838,788 26,043,167 27,850,328 29,768,048 29,496,578 29,580,057 28,112,896 29,046,731 28,041,893 27,534,180 25,351,914 25,977,460 25,791,906 24,855,445 24,133,438 23,095,722 23,469,488 22,878,701 23,182,343 23,474,985 22,993,607 22,577,940 22,086,976 21,436,087 22,077,031 21,574,040 20,621,021 19,853,213 20,119,240 20,020,910 20,696,507 20,214,730 19,870,507 19,651,801
Current Liabilities
Accounts Payable 0 0 0 0 0 -430,027 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Short Term Debt 733,544 486,113 447,537 258,232 514,247 449,103 434,737 495,126 522,079 479,644 393,593 259,946 274,919 254,918 279,758 831,076 458,127 298,738 233,314 257,453 294,378 307,848 615,011 671,666 365,156 328,067 309,002 306,271 327,019 264,475 266,892 286,011 557,163 490,129 618,236 636,862 258,921 238,398 290,422 274,944
Tax Payables 630,268 494,639 554,853 404,480 427,608 686,172 568,282 856,101 1,298,911 1,765,021 1,749,427 1,773,524 1,586,288 1,833,723 1,682,060 1,631,817 1,295,024 1,476,832 1,498,025 1,351,495 1,225,497 1,047,737 1,072,856 1,098,411 1,216,687 1,312,002 2,069,158 2,009,825 1,864,015 1,743,990 2,023,856 1,887,091 1,665,136 1,450,888 1,588,992 1,564,951 1,919,471 1,797,265 1,695,854 1,647,571
Deferred Revenue 0 0 0 0 0 686,172 568,282 0 0 1,765,021 0 0 0 1,833,723 0 0 0 1,476,832 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 1,150,362 1,009,514 0 0 0 430,027 -568,282 -495,126 0 -1,765,021 0 0 1,586,288 -2,088,386 1,682,060 17,582,631 17,026,710 15,558,595 16,894,871 16,544,199 16,440,033 16,015,512 15,956,989 15,818,334 15,865,844 15,783,933 16,385,998 16,086,729 15,881,981 15,471,525 15,590,108 15,275,989 14,927,837 14,563,871 14,473,764 14,335,138 14,562,079 14,344,602 14,058,578 13,877,056
Total Current Liabilities 1,883,906 1,495,627 447,537 258,232 514,247 1,135,275 434,737 495,126 522,079 479,644 393,593 259,946 1,861,207 255 1,961,818 18,413,707 17,484,837 17,334,165 17,128,185 16,801,652 16,734,411 16,323,360 16,572,000 16,490,000 16,231,000 16,112,000 16,695,000 16,393,000 16,209,000 15,736,000 15,857,000 15,562,000 15,485,000 15,054,000 15,092,000 14,972,000 14,821,000 14,583,000 14,349,000 14,152,000
Non-Current Liabilities
Long Term Debt 1,629,978 1,629,559 1,798,583 1,798,117 1,628,354 1,627,952 1,627,547 1,627,143 1,546,858 1,546,494 1,546,194 1,986,116 1,668,322 1,667,886 1,667,506 1,272,104 1,346,795 1,348,988 1,351,190 1,353,395 1,355,601 1,357,185 1,358,947 817,474 1,131,215 1,132,201 1,130,806 1,131,796 1,132,791 1,133,165 1,133,544 1,133,928 743,953 743,733 743,500 743,300 992,500 992,130 991,800 991,500
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
Deferred Tax 0 0 0 0 0 0 568,282 0 1,298,911 0 0 0 0 0 0 0 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 Liabilities 20,017,548 20,439,510 15,954,103 17,655,677 17,657,472 14,572,750 14,511,384 0 13,466,140 0 0 0 0 -1,666,218 0 0 0 0 0 0 0 0 53 -474 -215 -201 194 204 209 -165 456 72 47 267 500 -300 -500 -130 200 -500
Total Non-Current Liabilities 21,647,526 22,069,069 17,752,686 19,453,794 19,285,826 16,200,702 16,707,213 1,627,143 16,311,909 1,546,494 1,546,194 1,986,116 1,668,322 1,668 1,667,506 1,272,104 1,346,795 1,348,988 1,351,190 1,353,395 1,355,601 1,357,185 1,359,000 817,000 1,131,000 1,132,000 1,131,000 1,132,000 1,133,000 1,133,000 1,134,000 1,134,000 744,000 744,000 744,000 743,000 992,000 992,000 992,000 991,000
Total Liabilities 23,531,432 23,564,696 21,542,896 22,727,652 23,013,832 20,641,298 20,477,190 20,720,057 20,956,308 21,125,242 20,888,427 20,963,135 20,280,559 20,275,639 19,816,985 19,685,811 18,831,632 18,683,153 18,479,375 18,155,047 18,090,012 17,680,545 17,930,583 17,307,092 17,362,042 17,243,564 17,825,922 17,524,524 17,342,149 16,869,226 16,990,648 16,696,282 16,229,278 15,797,661 15,835,938 15,714,854 15,812,879 15,517,264 15,340,715 15,142,853
Common Stock 102,218 102,218 105,218 105,218 105,218 105,218 109,218 109,218 109,218 109,218 113,218 113,218 113,218 113,218 117,218 117,218 117,218 117,218 121,218 121,218 121,218 121,218 124,218 124,218 124,218 124,218 127,218 127,218 127,218 127,218 130,218 130,218 130,218 130,218 134,218 134,218 134,218 134,218 139,218 139,218
Retained Earnings 7,706,655 7,478,813 7,519,893 7,285,809 7,092,544 6,466,220 6,633,369 6,469,956 6,315,609 6,182,100 6,353,261 6,185,966 6,020,552 5,874,109 6,002,407 5,838,930 5,686,431 5,551,329 5,686,636 5,514,517 5,364,820 5,213,468 5,267,964 5,115,071 4,955,608 4,806,208 4,239,582 4,112,757 3,994,665 3,890,798 3,934,026 3,817,666 3,715,179 3,614,369 3,686,375 3,568,715 3,472,042 3,376,846 3,443,803 3,329,397
Accumulated Other Comprehensive Income/Loss -2,467,236 -2,772,419 -2,458,974 -2,943,897 -2,961,093 -1,415,714 -1,811,549 -731,493 869,495 2,677,583 2,661,619 2,750,279 2,024,515 3,029,244 2,550,619 2,231,893 1,066,247 1,844,830 1,943,124 1,439,250 870,067 319,475 477,624 603,499 940,199 1,424,274 1,039,302 984,560 722,865 577,574 1,142,826 989,157 535,475 231,947 499,829 555,319 1,165,641 997,452 882,827 887,974
Total Stockholders Equity 5,039,161 4,486,803 4,623,131 3,980,306 3,846,291 4,895,861 4,361,598 5,323,110 6,894,020 8,642,806 8,608,151 8,616,922 7,832,337 8,771,092 8,224,908 7,848,369 6,520,282 7,294,307 7,312,531 6,700,398 6,043,426 5,415,177 5,538,905 5,571,609 5,820,301 6,231,421 5,167,685 5,053,416 4,744,827 4,566,861 5,086,383 4,877,758 4,391,743 4,055,552 4,283,302 4,306,056 4,883,628 4,697,466 4,529,792 4,508,948
Total Investments 144,931 1,294,435 18,038,627 18,748,272 18,926,609 18,208,368 17,603,729 18,793,933 20,718,178 22,757,991 22,573,198 22,754,978 21,452,296 22,452,651 21,615,030 21,204,699 19,108,514 19,847,271 19,759,657 18,858,006 18,136,734 17,118,544 17,599,988 17,072,719 17,416,912 17,734,484 17,311,809 16,984,269 16,559,436 15,879,728 16,459,775 16,048,603 15,139,963 14,343,690 14,640,148 14,642,694 15,472,599 14,992,977 14,710,170 14,648,270
Total Debt 2,363,522 2,115,672 2,246,120 2,056,349 2,142,601 2,077,055 2,062,284 2,122,269 2,068,937 2,026,138 1,939,787 2,246,062 1,943,241 1,922,804 1,947,264 2,103,180 1,804,922 1,647,726 1,584,504 1,610,848 1,649,979 1,665,033 1,973,958 1,489,140 1,496,371 1,460,268 1,439,808 1,438,067 1,459,810 1,397,640 1,400,436 1,419,939 1,301,116 1,233,862 1,361,736 1,380,162 1,251,421 1,230,528 1,282,222 1,266,444
Net Debt 2,279,975 2,012,516 2,160,574 1,981,338 1,970,493 1,984,496 1,976,698 1,950,012 1,941,309 1,933,975 1,843,462 2,107,990 1,861,737 1,827,957 1,867,163 1,989,149 1,714,552 1,571,793 1,517,829 1,521,529 1,582,637 1,544,007 1,896,519 1,406,910 1,407,756 1,341,705 1,351,346 1,340,415 1,398,056 1,321,477 1,295,536 1,370,261 1,288,358 1,172,479 1,302,251 1,317,313 1,248,335 1,164,509 1,215,224 1,220,641

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 254,217 274,802 257,083 215,260 223,610 398,339 186,779 223,973 164,361 177,953 188,871 199,618 178,517 204,240 188,945 173,048 165,540 187,061 201,818 186,566 185,345 164,717 178,724 184,425 173,600 1,027,346 153,334 140,273 133,541 135,448 151,869 138,429 124,033 132,956 145,386 127,110 121,648 146,748 132,412 130,923
Depreciation & Amortization 0 21,000 0 0 0 624,407 0 0 0 603,838 0 0 0 575,770 0 0 0 551,726 0 0 0 516,690 0 0 0 490,403 0 0 0 469,063 0 0 0 445,625 0 0 0 418,772 -2,354 -2,317
Deferred Income Tax 0 0 0 0 0 -9,047 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 450 -1,979
Stock Based Compensation 9,267 8,004 7,567 7,486 7,679 9,047 9,120 8,448 9,035 5,974 7,776 8,364 7,888 9,237 8,667 8,632 9,356 11,495 11,533 11,256 10,559 9,823 10,412 10,497 9,060 12,225 8,263 8,351 8,195 5,992 6,345 7,054 6,935 6,787 6,836 7,802 7,239 6,984 7,818 8,892
Change in Working Capital 0 839,814 0 0 0 -1,050,387 356,997 0 0 1,801,996 0 0 -1,801,996 1,904,010 16,417,959 -905,209 -19,983,506 19,650,549 -349,177 -45,264 -17,583,279 17,410,771 -86,791 -265,385 -17,883,432 18,347,585 -311,190 -148,102 -16,367,137 15,971,991 -239,778 -40,080 -14,823,315 14,383,588 -123,364 -91,237 -15,293,910 14,757,998 -175,805 -262,213
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 0 839,814 0 0 0 795,064 0 0 0 1,801,996 0 0 -1,801,996 1,904,010 16,417,959 -905,209 -19,983,506 19,650,549 -349,177 -45,264 -17,583,279 17,410,771 -86,791 -265,385 -17,883,432 18,347,585 -311,190 -148,102 -16,367,137 15,971,991 -239,778 -40,080 -14,823,315 14,383,588 -123,364 -91,237 -15,293,910 14,757,998 -175,805 -262,213
Other Non-Cash Items 96,589 116,595 22,237 104,065 246,041 399,448 -195,899 63,836 -164,361 -2,206,129 169,112 130,591 1,995,309 -2,286,202 -16,297,590 1,157,909 20,161,520 -20,055,637 490,897 122,050 17,821,219 -17,751,820 228,836 315,091 18,092,221 -19,522,118 504,642 286,129 16,694,352 -16,149,720 454,900 168,838 15,037,030 -14,572,011 253,749 138,519 15,451,991 -15,103,208 268,408 275,823
Net Cash Provided by Operating Activities 350,806 391,397 286,887 326,811 477,330 371,807 356,997 296,257 397,133 377,658 357,983 330,209 371,830 397,818 309,314 425,748 343,554 333,699 343,538 263,352 423,285 340,358 320,769 234,131 382,389 343,216 346,786 278,300 460,756 426,782 366,991 267,187 337,748 390,158 275,771 174,392 279,729 220,310 225,015 144,533
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -9,106 -13,104 -10,820 -17,419 -8,210 -8,163 -6,139 -6,646 -6,981 -7,514 -7,003 -8,198 -15,529 -12,966 -8,645 -10,829 -9,316 -12,154 -8,395 -14,639 -7,015 -17,776 -8,581 -6,769 -11,966 -6,834 -5,371 -4,102 -3,978 -15,024 -3,398 -2,861 -3,879 -6,294 -16,714 -7,869 -6,080 -4,885 -4,476 -4,931
Acquisitions Net 0 0 0 0 0 0 0 0 0 -3,843 0 0 0 -3,168 -1,670 -408 -3,641 0 0 0 0 -6,230 0 0 0 0 0 0 -2,599 0 0 0 0 0 0 0 0 0 0 0
Purchases of Investments -842,350 -597,635 -577,644 -401,836 -350,649 -379,722 -485,910 -470,742 -489,025 -385,963 -88,857 -470,035 -370,946 -263,319 -137,128 -718,872 -516,709 -479,602 -386,469 -283,500 -516,607 54,612 -765,126 -188,984 -373,076 -371,294 -363,687 -193,496 -516,149 -642,097 -274,758 -297,322 -385,678 -375,820 -238,382 -193,840 -374,688 -219,640 -193,832 -141,121
Sales/Maturities of Investments 119,520 512,562 181,624 267,710 118,959 145,159 217,369 350,011 223,006 110,704 203,911 71,307 116,708 90,133 122,759 81,122 217,978 257,612 191,059 252,543 223,250 161,048 99,129 105,797 74,019 190,461 149,946 107,246 111,970 323,272 103,379 89,402 61,951 235,112 137,891 94,638 139,049 169,604 110,506 125,535
Other Investing Activities -722,830 -85,073 -10,995 -10,822 -7,870 -9,440 -8,239 -125,960 -2,324 2,500 -61,903 1,209 82 48 -7,117 5 13 -6,600 -8,406 -4,998 -5,390 1,970 -6,028 -5,408 -2,854 -6,211 -7,254 -5,490 18 -9,567 3,237 -4,715 -4,378 -6,420 -6,089 -5,236 -2,608 1,588 -7,140 -5,833
Net Cash Used for Investing Activities -731,936 -98,177 -417,835 -162,367 -247,770 -252,166 -282,919 -132,606 -275,324 -284,116 46,148 -405,717 -269,685 -189,272 -31,801 -648,982 -311,675 -240,744 -212,211 -50,594 -305,762 193,624 -680,606 -95,364 -313,877 -193,878 -226,366 -95,842 -410,738 -343,416 -171,540 -215,496 -331,984 -153,422 -123,294 -112,307 -244,327 -53,333 -94,942 -26,350
Cash Flows from Financing Activities
Debt Repayment -247,304 -130,973 -189,305 -86,053 -20,070 -169,565 -60,535 0 -42,348 -225,026 -300,000 -310,027 -20,001 -352,430 -382,500 -2,500 -1,875 -1,875 -1,875 -1,875 -1,250 -304,637 -1,250 -21,250 -625 -125,625 -625 -21,998 -61,919 -22,224 -19,744 -128,111 -66,899 -1,978 0 0 -20,523 -9,328 0 0
Common Stock Issued 29,763 53,001 18,898 5,157 37,024 57,056 14,802 8,803 25,931 2,479 1,019 33,604 32,724 20,756 9,812 717 16,808 25,590 17,975 28,006 11,592 1,026 13,713 7,783 13,569 20,324 12,921 5,745 22,225 14,276 21,767 21,523 3,763 35,958 11,012 9,684 52,869 56,294 0 0
Common Stock Repurchased -23,469 -145,171 -96,898 -89,755 -179,276 -119,186 -72,031 -143,939 -119,482 -148,055 -97,796 -162,864 -132,720 -147,218 -129,919 301,156 -166,729 -125,100 -104,372 -119,201 -110,896 -123,435 -91,725 -96,635 -109,954 -111,541 -97,692 -90,037 -113,719 -93,428 -108,381 -117,886 -85,089 -88,460 -118,499 -100,948 -110,619 -107,224 -103,771 -112,678
Dividends Paid -21,117 -21,171 -21,376 -21,498 -20,071 -20,106 -20,233 -20,521 -19,687 -19,975 -20,177 -20,380 -19,511 -19,689 -19,962 -19,953 -18,588 -18,695 -18,841 -18,956 -17,696 -17,940 -18,075 -18,212 -17,194 -17,299 -17,439 -17,590 -16,503 -16,673 -16,780 -16,954 -16,524 -16,682 -16,911 -17,096 -16,210 -16,378 -16,648 -16,761
Other Financing Activities 124,475 -27,417 425,457 -62,643 30,653 137,145 -32,296 -25,244 70,886 294,981 -33,559 595,490 26,191 311,520 213,537 -26,113 139,113 38,996 -46,173 -74,631 -51,231 -55,125 456,895 -19,310 10,861 116,759 -19,512 -23,120 102,664 4,379 -18,995 226,032 116,157 -183,485 -29,426 116,911 -10,606 -96,574 5,079 21,896
Net Cash Used Provided by Financing Activities 356,956 -271,731 136,776 -254,792 -151,740 -114,656 -170,293 -122,804 -84,700 -95,596 -450,513 135,823 -113,317 -187,061 -309,032 253,307 -31,271 -81,084 -153,286 -186,657 -169,481 -500,111 359,558 -147,624 -103,343 -117,382 -122,347 -147,000 -67,252 -113,670 -142,133 -15,396 -48,592 -254,647 -164,836 -1,133 -105,089 -173,210 -115,340 -107,543
Effect of Forex Changes on Cash 4,565 -3,879 4,707 -6,749 1,729 1,988 9,544 3,782 -1,644 -2,108 4,635 -3,747 -2,171 -6,739 -2,411 -6,412 13,829 -2,613 -685 -4,124 -1,726 9,716 -4,512 2,472 4,883 -1,855 -7,263 440 2,825 1,567 1,904 625 -5,797 19,809 8,995 -1,189 6,754 5,254 6,462 -4,853
Net Change in Cash -19,609 17,610 10,535 -97,097 79,549 6,973 -86,671 44,629 35,465 -4,162 -41,747 56,568 -13,343 14,746 -33,930 23,661 14,437 9,258 -22,644 21,977 -53,684 43,587 -4,791 -6,385 -29,948 30,101 -9,190 35,898 -14,409 -28,737 55,222 36,920 -48,625 1,898 -3,364 59,763 -62,933 -979 21,195 5,787
Cash at End of Period 83,547 103,156 85,546 75,011 172,108 92,559 85,586 172,257 127,628 92,163 96,325 138,072 81,504 94,847 80,101 114,031 90,370 75,933 66,675 89,319 67,342 121,026 77,439 82,230 88,615 118,563 88,462 97,652 61,754 76,163 104,900 49,678 12,758 61,383 59,485 62,849 3,086 66,019 66,998 45,803
Cash at Start of Period 103,156 85,546 75,011 172,108 92,559 85,586 172,257 127,628 92,163 96,325 138,072 81,504 94,847 80,101 114,031 90,370 75,933 66,675 89,319 67,342 121,026 77,439 82,230 88,615 118,563 88,462 97,652 61,754 76,163 104,900 49,678 12,758 61,383 59,485 62,849 3,086 66,019 66,998 45,803 40,016
Free Cash Flow
Operating Cash Flow 350,806 391,397 286,887 326,811 477,330 371,807 356,997 296,257 397,133 377,658 357,983 330,209 371,830 397,818 309,314 425,748 343,554 333,699 343,538 263,352 423,285 340,358 320,769 234,131 382,389 343,216 346,786 278,300 460,756 426,782 366,991 267,187 337,748 390,158 275,771 174,392 279,729 220,310 225,015 144,533
Capital Expenditure -9,106 -13,104 -10,820 -17,419 -8,210 -8,163 -6,139 -6,646 -6,981 -7,514 -7,003 -8,198 -15,529 -12,966 -8,645 -10,829 -9,316 -12,154 -8,395 -14,639 -7,015 -17,776 -8,581 -6,769 -11,966 -6,834 -5,371 -4,102 -3,978 -15,024 -3,398 -2,861 -3,879 -6,294 -16,714 -7,869 -6,080 -4,885 -4,476 -4,931
Free Cash Flow 341,700 378,293 276,067 309,392 469,120 363,644 350,858 289,611 390,152 370,144 350,980 322,011 356,301 384,852 300,669 414,919 334,238 321,545 335,143 248,713 416,270 322,582 312,188 227,362 370,423 336,382 341,415 274,198 456,778 411,758 363,593 264,326 333,869 383,864 259,057 166,523 273,649 215,425 220,539 139,602