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


All numbers in thousands except per share items and ratios.


Reported Currency: USD 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31
Revenue 9,824,703 9,526,009 9,381,681 8,832,825 8,541,668 8,187,301 8,161,503 7,852,053 7,925,589 7,970,141 7,867,767 7,709,318 7,483,467 7,341,777 7,163,282 6,644,442 6,435,637 6,148,286 5,767,691 5,467,434 5,244,905 4,923,116 4,520,992 4,186,841 3,999,374 3,907,270 3,700,856 3,285,755 2,984,859 2,785,464 2,636,635 2,477,541 2,290,188 2,105,204 1,957,736 1,823,333 1,738,355 1,644,694 1,573,129 1,484,728
Revenue Y/Y Growth 15.02% 16.35% 14.95% 12.49% 7.77% 2.72% 3.73% 1.85% 5.91% 8.56% 9.83% 16.03% 16.28% 19.41% 24.20% 21.53% 22.70% 24.89% 27.58% 30.59% 31.14% 26.00% 22.16% 27.42% 33.99% 40.27% 40.36% 32.62% 30.33% 32.31% 34.68% 35.88% 31.74% 28.00% 24.45% 22.81% - - - -
Cost of Revenue 5,119,884 5,174,216 4,977,267 5,307,485 4,930,788 4,673,470 4,803,625 5,404,160 4,788,665 4,690,755 4,284,705 5,239,575 4,206,589 4,018,008 3,868,511 4,165,160 3,867,751 3,643,707 3,599,701 3,466,023 3,097,919 3,005,657 2,870,614 2,733,400 2,412,346 2,289,867 2,196,075 2,107,354 1,992,980 1,902,308 1,657,024 1,654,419 1,532,844 1,473,098 1,369,540 1,249,365 1,173,958 1,121,752 1,046,401 1,014,332
Gross Profit 4,704,819 4,351,793 4,404,414 3,525,340 3,610,880 3,513,831 3,357,878 2,447,893 3,136,924 3,279,386 3,583,062 2,469,743 3,276,878 3,323,769 3,294,771 2,479,282 2,567,886 2,504,579 2,167,990 2,001,411 2,146,986 1,917,459 1,650,378 1,453,441 1,587,028 1,617,403 1,504,781 1,178,401 991,879 883,156 979,611 823,122 757,344 632,106 588,196 573,968 564,397 522,942 526,728 470,396
Gross Profit Margin 47.89% 45.68% 46.95% 39.91% 42.27% 42.92% 41.14% 31.18% 39.58% 41.15% 45.54% 32.04% 43.79% 45.27% 46.00% 37.31% 39.90% 40.74% 37.59% 36.61% 40.93% 38.95% 36.50% 34.71% 39.68% 41.39% 40.66% 35.86% 33.23% 31.71% 37.15% 33.22% 33.07% 30.03% 30.04% 31.48% 32.47% 31.80% 33.48% 31.68%
Research and Development 735,063 711,254 702,473 673,341 657,159 657,983 687,275 673,926 662,739 716,846 657,530 647,470 563,887 537,321 525,207 486,936 453,802 435,045 453,817 409,376 379,776 383,233 372,764 331,789 327,026 317,213 300,730 273,351 255,236 267,083 257,108 225,191 216,099 207,300 203,508 180,859 171,762 155,061 143,106 125,876
General and Administrative Expenses 1,060,279 1,071,076 1,058,360 1,355,890 1,037,327 1,028,665 956,286 1,224,063 941,167 984,257 953,906 1,190,503 957,738 938,818 809,708 1,038,104 799,221 711,606 755,917 1,133,523 786,971 827,807 818,530 905,885 779,334 837,977 757,473 659,747 528,016 488,266 465,561 443,997 435,209 354,436 335,235 333,215 318,994 293,046 286,166 279,474
Total Operating Expenses 1,795,342 1,782,330 1,760,833 2,029,231 1,694,486 1,686,648 1,643,561 1,897,989 1,603,906 1,701,103 1,611,436 1,837,973 1,521,625 1,476,139 1,334,915 1,525,040 1,253,023 1,146,651 1,209,734 1,542,899 1,166,747 1,211,040 1,191,294 1,237,674 1,106,360 1,155,190 1,058,203 933,098 783,252 755,349 722,669 669,188 651,308 561,736 538,743 514,074 490,756 448,107 429,272 405,350
Operating Income or Loss 2,909,477 2,569,463 2,643,581 1,496,109 1,916,394 1,827,183 1,714,317 549,904 1,533,018 1,578,283 1,971,626 631,770 1,755,253 1,847,630 1,959,856 954,242 1,314,863 1,357,928 958,256 458,512 980,239 706,419 459,084 215,767 480,668 462,213 446,578 245,303 208,627 127,807 256,942 153,934 106,036 70,370 49,453 59,894 73,641 74,835 97,456 65,046
Operating Margin 29.61% 26.97% 28.18% 16.94% 22.44% 22.32% 21.00% 7.00% 19.34% 19.80% 25.06% 8.19% 23.46% 25.17% 27.36% 14.36% 20.43% 22.09% 16.61% 8.39% 18.69% 14.35% 10.15% 5.15% 12.02% 11.83% 12.07% 7.47% 6.99% 4.59% 9.75% 6.21% 4.63% 3.34% 2.53% 3.28% 4.24% 4.55% 6.20% 4.38%
Interest Expense 206,523 167,986 173,314 95,959 175,563 174,812 245,443 510,568 172,575 175,455 187,579 189,429 190,429 253,841 194,440 447,825 453,403 322,326 184,083 309,179 160,660 205,503 135,529 128,807 108,862 101,605 146,962 113,973 92,390 113,845 46,742 63,665 35,536 35,455 35,537 39,163 35,333 35,217 59,030 19,530
EBITDA 6,668,219 6,532,759 6,545,932 5,164,008 5,748,625 5,353,550 5,264,636 4,588,118 5,533,202 5,143,362 5,408,238 4,545,583 4,884,692 4,692,867 4,983,879 3,968,810 4,077,195 3,991,748 3,491,855 2,934,621 3,486,318 706,419 2,691,944 2,334,047 2,430,559 2,378,948 2,225,597 1,990,528 1,868,601 1,713,663 1,609,864 1,517,837 1,372,465 1,296,200 1,169,176 75,382 983,610 934,701 97,456 829,889
Depreciation and Amortization 3,780,435 3,850,917 3,758,039 3,840,646 3,664,013 3,499,406 3,550,319 4,038,214 3,738,780 3,344,853 3,240,967 3,805,301 3,033,304 2,845,237 2,754,937 3,014,568 2,762,332 2,633,820 2,511,902 2,584,668 2,306,681 2,257,411 2,148,247 2,085,844 1,942,887 1,848,707 1,779,019 1,745,225 1,659,974 1,585,856 1,339,330 1,363,903 1,257,802 1,209,513 1,093,760 996,142 906,039 858,994 785,870 764,843
Income Before Tax 2,702,954 2,513,856 2,614,579 1,148,150 1,909,049 1,679,332 1,468,874 39,336 1,621,847 1,623,054 1,979,692 550,853 1,660,959 1,593,789 2,034,502 506,417 861,460 1,035,602 795,870 149,333 1,012,323 500,916 399,659 119,396 378,810 428,636 299,616 131,330 116,237 13,962 223,792 90,269 79,127 51,232 39,879 20,731 42,238 40,490 38,426 45,516
Income Tax Expense 339,445 366,550 282,370 210,312 231,627 191,722 163,754 -15,948 223,605 182,103 382,245 -56,576 211,888 240,776 327,787 -35,739 71,484 315,406 86,803 -437,637 347,079 230,266 55,607 -14,538 -24,025 44,287 9,492 -54,187 -13,353 -51,638 45,570 23,521 27,610 10,477 12,221 -22,447 12,806 14,155 14,730 -37,855
Net Income 2,363,509 2,147,306 2,332,209 937,838 1,677,422 1,487,610 1,305,120 55,284 1,398,242 1,440,951 1,597,447 607,429 1,449,071 1,353,013 1,706,715 542,156 789,976 720,196 709,067 586,970 665,244 270,650 344,052 133,934 402,835 384,349 290,124 185,517 129,590 65,600 178,222 66,748 51,517 40,755 27,658 43,178 29,432 26,335 23,696 83,371
Net Income Margin 24.06% 22.54% 24.86% 10.62% 19.64% 18.17% 15.99% 0.70% 17.64% 18.08% 20.30% 7.88% 19.36% 18.43% 23.83% 8.16% 12.28% 11.71% 12.29% 10.74% 12.68% 5.50% 7.61% 3.20% 10.07% 9.84% 7.84% 5.65% 4.34% 2.36% 6.76% 2.69% 2.25% 1.94% 1.41% 2.37% 1.69% 1.60% 1.51% 5.62%
EPS 5.52 4.99 5.40 2.15 3.80 3.35 2.93 0.12 3.14 3.24 3.60 1.37 3.27 3.05 3.85 1.23 1.79 1.63 1.61 1.34 1.52 0.62 0.79 0.31 0.92 0.88 0.67 0.43 0.30 0.15 0.41 0.16 0.12 0.10 0.06 0.10 0.07 0.06 0.06 0.20
EPS Diluted 5.40 4.88 5.28 2.11 3.73 3.29 2.88 0.12 3.10 3.20 3.53 1.33 3.19 2.97 3.75 1.19 1.74 1.59 1.57 1.30 1.47 0.60 0.76 0.30 0.89 0.85 0.64 0.41 0.29 0.15 0.40 0.15 0.12 0.09 0.06 0.10 0.07 0.06 0.05 0.19
Weighted Average Shares Out 428,239 430,065 432,090 435,923 441,537 443,881 445,244 445,200 444,878 444,557 444,146 443,462 442,778 443,159 443,224 442,220 441,526 440,569 439,352 438,547 438,090 437,587 436,947 436,385 435,809 435,097 434,174 433,108 432,404 431,396 430,600 429,738 428,937 428,483 428,117 427,668 426,869 425,340 423,626 422,247
Weighted Average Shares Out Diluted 437,898 439,739 441,654 444,292 450,011 451,572 452,417 451,649 450,344 450,169 452,984 455,795 454,925 455,129 455,641 455,283 455,088 453,945 452,494 451,367 451,552 452,195 451,922 451,116 451,919 451,552 450,359 448,142 447,362 446,262 445,458 440,063 438,389 438,154 437,993 438,257 437,606 436,097 433,811 432,516

Reported Currency: USD 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31
Current Assets
Cash and Cash Equivalents 7,457,025 6,363,759 6,745,500 7,116,913 7,353,245 7,662,788 6,714,594 5,147,176 6,113,733 5,819,449 6,008,946 6,027,804 7,526,681 7,777,530 8,403,705 8,205,550 8,392,391 7,153,248 5,151,884 5,018,437 4,435,018 5,004,247 3,348,557 3,794,483 3,067,534 3,906,357 2,593,666 2,822,795 1,746,469 1,918,777 1,077,824 1,467,576 969,158 1,390,925 1,605,244 1,809,330 2,115,437 2,293,872 2,454,777 1,113,608
Short Term Investments 1,766,902 294,126 301,929 20,973 514,201 914,201 1,112,910 911,276 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 246,125 263,405 266,206 374,098 443,303 467,227 501,385 494,205 502,886 502,931 494,888
Cash + Short Term Investments 9,223,927 6,657,885 7,047,429 7,137,886 7,867,446 8,576,989 7,827,504 6,058,452 6,113,733 5,819,449 6,008,946 6,027,804 7,526,681 7,777,530 8,403,705 8,205,550 8,392,391 7,153,248 5,151,884 5,018,437 4,435,018 5,004,247 3,348,557 3,794,483 3,067,534 3,906,357 2,593,666 2,822,795 1,746,469 2,164,902 1,341,229 1,733,782 1,343,256 1,834,228 2,072,471 2,310,715 2,609,642 2,796,758 2,957,708 1,608,496
Net Receivables 1,217,659 1,276,359 1,228,691 1,842,054 1,139,974 1,218,326 1,025,509 988,898 875,042 765,386 824,650 804,320 782,350 775,222 807,036 610,819 604,789 565,668 1,081,547 454,399 466,168 492,034 432,955 362,712 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
Other Current Assets 1,687,513 1,683,282 1,646,883 938,193 1,772,054 1,711,021 1,629,610 2,219,123 1,828,128 1,255,943 1,264,419 1,237,701 1,106,756 1,051,524 896,767 945,211 829,300 845,223 214,350 705,668 426,572 380,876 387,395 5,536,940 5,662,447 5,440,532 5,223,910 4,847,179 4,638,879 4,535,883 4,319,101 3,986,509 3,850,637 3,552,690 3,471,365 3,121,125 2,960,071 2,803,752 2,581,348 2,318,557
Total Current Assets 12,129,099 9,615,553 9,921,313 9,918,133 10,779,474 11,506,336 10,482,623 9,266,473 8,816,903 7,840,778 8,098,015 8,069,825 9,415,787 9,604,276 10,107,508 9,761,580 9,826,480 8,564,139 6,447,781 6,178,504 5,327,758 5,877,157 4,168,907 9,694,135 8,729,981 9,346,889 7,817,576 7,669,974 6,385,348 6,700,785 5,660,330 5,720,291 5,193,893 5,386,918 5,543,836 5,431,840 5,569,713 5,600,510 5,539,056 3,927,053
Non-Current Assets
Property, Plant and Equipment 3,782,670 3,734,219 3,660,493 3,568,343 3,622,892 3,659,700 3,588,114 3,625,379 3,584,261 3,703,342 3,867,541 3,770,026 3,469,572 3,210,113 3,023,148 2,997,909 2,767,118 2,563,941 2,152,455 2,097,221 1,512,992 452,399 1,177,372 418,281 371,152 349,646 341,932 319,404 322,421 309,831 275,083 250,395 191,876 162,864 166,254 173,412 181,268 171,396 145,816 149,875
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 32,175,382 31,927,355 31,662,100 31,658,056 31,749,861 32,520,774 32,349,184 32,736,713 32,777,340 32,533,199 31,191,920 30,919,539 28,974,045 27,291,640 26,043,991 25,383,950 25,067,633 25,155,117 25,266,889 24,504,567 23,234,994 21,945,740 20,888,785 14,951,141 13,408,443 12,292,070 11,314,803 10,371,055 9,739,704 9,078,474 8,029,112 7,274,501 6,677,674 5,742,938 5,260,160 4,312,817 3,891,790 3,640,767 3,312,353 2,773,326
Long Term Investments 0 41,218 27,945 4,654 36,840 1,714 19,536 19,996 23,762 24,056 24,600 24,118 24,307 24,399 30,589 31,537 27,128 24,315 23,789 16,260 23,383 22,645 20,234 16,260 0 6,351 4,531 4,400 3,600 4,905 4,662 4,914 4,092 0 0 0 0 0 0 0
Tax Assets 0 0 0 1,910,106 0 0 0 261,541 0 0 0 148,095 325,000 378,000 427,000 589,091 429,000 389,000 612,000 658,206 470,000 563,000 592,000 564,425 581,000 537,500 523,000 478,266 395,400 338,600 297,600 227,248 200,000 0 0 0 0 0 0 0
Other Non-Current Assets 4,194,693 3,780,550 3,555,870 2,708,256 3,312,719 3,128,949 3,050,888 2,684,666 2,359,921 2,249,560 2,148,828 1,653,060 531,146 462,541 490,778 516,292 505,184 478,769 556,996 520,954 372,584 1,310,398 371,334 330,158 275,653 131,081 150,955 169,643 105,067 84,628 92,309 109,261 79,803 300,787 292,024 284,802 273,496 242,188 243,401 192,246
Total Non-Current Assets 40,152,745 39,483,342 38,906,408 39,849,415 38,722,312 39,311,137 39,007,722 39,328,295 38,745,284 38,510,157 37,232,889 36,514,838 33,324,070 31,366,693 30,015,506 29,518,779 28,796,063 28,611,142 28,612,129 27,797,208 25,613,953 24,294,182 23,049,725 16,280,265 14,636,248 13,316,648 12,335,221 11,342,768 10,566,192 9,816,438 8,698,766 7,866,319 7,153,445 6,206,589 5,718,438 4,771,031 4,346,554 4,054,351 3,701,570 3,115,447
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 52,281,844 49,098,895 48,827,721 48,731,992 49,501,786 50,817,473 49,490,345 48,594,768 47,562,187 46,350,935 45,330,904 44,584,663 42,739,857 40,970,969 40,123,014 39,280,359 38,622,543 37,175,281 35,059,910 33,975,712 30,941,711 30,171,339 27,218,632 25,974,400 23,366,229 22,663,537 20,152,797 19,012,742 16,951,540 16,517,223 14,359,096 13,586,610 12,347,338 11,593,507 11,262,274 10,202,871 9,916,267 9,654,861 9,240,626 7,056,651
Current Liabilities
Accounts Payable 641,953 598,557 607,348 747,412 534,429 615,374 591,987 671,513 560,156 504,278 617,202 837,483 643,059 622,931 532,942 656,183 541,298 446,668 545,488 674,347 444,129 442,194 439,496 562,985 441,427 448,219 436,183 359,555 301,443 273,398 294,831 312,842 285,753 240,458 231,914 253,491 209,365 211,729 190,567 201,581
Short Term Debt 1,820,396 2,217,050 1,196,564 399,844 399,614 776,234 399,163 0 0 0 0 699,823 699,473 699,128 698,788 499,878 499,517 499,161 498,809 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 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1,513,048 1,473,720 1,469,484 1,442,969 1,306,185 1,311,918 1,262,271 1,264,661 1,176,323 1,224,743 1,239,048 1,209,342 1,182,632 1,187,364 1,140,271 1,117,992 1,040,202 1,029,261 986,753 924,745 915,506 892,777 808,692 760,899 716,723 697,740 673,892 618,622 535,425 505,302 458,693 443,472 427,206 396,976 374,223 346,721 329,739 301,754 285,340 274,586
Other Current Liabilities 6,731,729 5,850,672 6,015,821 6,270,430 6,098,490 5,972,279 6,062,649 5,994,800 6,029,445 5,771,001 5,883,406 5,742,318 5,524,082 5,323,465 5,589,769 5,531,732 5,858,778 5,651,328 5,822,675 5,256,604 5,898,265 5,599,013 5,609,619 5,163,436 5,140,090 4,933,682 4,895,512 4,488,135 4,473,809 4,344,245 4,157,705 3,830,343 3,698,446 3,414,403 3,327,495 2,929,412 2,802,314 2,706,586 2,532,942 2,186,987
Total Current Liabilities 10,707,126 10,139,999 9,289,217 8,860,655 8,338,718 8,675,805 8,316,070 7,930,974 7,765,924 7,500,022 7,739,656 8,488,966 8,049,246 7,832,888 7,961,770 7,805,785 7,939,795 7,626,418 7,853,725 6,855,696 7,257,900 6,933,984 6,857,807 6,487,320 6,298,240 6,079,641 6,005,587 5,466,312 5,310,677 5,122,945 4,911,229 4,586,657 4,411,405 4,051,837 3,933,632 3,529,624 3,341,418 3,220,069 3,008,849 2,663,154
Non-Current Liabilities
Long Term Debt 14,160,932 14,307,144 15,315,042 16,190,218 15,987,234 16,217,457 16,193,380 16,575,579 16,097,842 16,572,132 16,968,639 17,101,558 17,016,007 16,968,956 16,772,444 17,754,726 17,400,616 16,981,998 15,570,692 16,181,872 13,378,424 13,540,455 11,070,047 10,360,058 8,336,586 8,342,067 6,542,373 6,499,432 4,888,783 4,836,502 3,383,331 3,364,311 2,373,966 2,373,085 2,372,218 2,371,362 2,421,800 2,408,100 2,400,000 885,849
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 0 0 0 0 0 0 0 0 0 0 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 4,693,050 2,539,059 2,858,052 3,092,806 3,068,207 3,091,996 3,152,699 3,310,814 3,170,280 3,202,807 3,078,570 3,144,891 2,359,987 2,305,254 2,504,720 2,654,608 2,948,809 3,232,112 3,226,199 3,355,987 3,443,882 3,591,352 3,587,720 3,888,257 3,721,750 3,745,229 3,584,107 3,465,042 3,424,719 3,445,276 3,090,853 2,955,842 3,033,001 2,752,751 2,639,191 2,078,459 1,985,731 1,994,617 1,922,563 1,635,789
Total Non-Current Liabilities 18,853,982 16,846,203 18,173,094 19,283,024 19,055,441 19,309,453 19,346,079 19,886,393 19,268,122 19,774,939 20,047,209 20,246,449 19,375,994 19,274,210 19,277,164 20,409,334 20,349,425 20,214,110 18,796,891 19,537,859 16,822,306 17,131,807 14,657,767 14,248,315 12,058,336 12,087,296 10,126,480 9,964,474 8,313,502 8,281,778 6,474,184 6,320,153 5,406,967 5,125,836 5,011,409 4,449,821 4,407,531 4,402,717 4,322,563 2,521,638
Total Liabilities 29,561,108 26,986,202 27,462,311 28,143,679 27,394,159 27,985,258 27,662,149 27,817,367 27,034,046 27,274,961 27,786,865 28,735,415 27,425,240 27,107,098 27,238,934 28,215,119 28,289,220 27,840,528 26,650,616 26,393,555 24,080,206 24,065,791 21,515,574 20,735,635 18,356,576 18,166,937 16,132,067 15,430,786 13,624,179 13,404,723 11,385,413 10,906,810 9,818,372 9,177,673 8,945,041 7,979,445 7,748,949 7,622,786 7,331,412 5,184,792
Common Stock 5,887,903 5,680,061 5,489,850 5,145,172 5,011,427 4,874,208 4,762,395 4,637,601 4,473,962 4,316,870 4,155,580 4,024,561 3,852,531 3,721,246 3,600,084 3,447,698 3,303,482 3,127,813 2,935,532 2,793,929 2,677,972 2,566,365 2,439,773 2,315,988 2,215,736 2,103,437 1,995,225 1,871,396 1,807,123 1,727,858 1,669,132 1,599,762 1,503,641 1,443,707 1,382,051 1,324,809 1,306,461 1,200,880 61 1,042,870
Retained Earnings 29,432,310 27,068,801 24,921,495 22,589,286 21,651,448 19,974,026 18,486,416 17,181,296 17,126,012 15,727,770 14,286,819 12,689,372 12,081,943 10,632,872 9,279,859 7,573,144 7,030,988 6,241,012 5,520,816 4,811,749 4,224,779 3,559,535 3,288,885 2,942,359 2,808,425 2,405,590 2,021,241 1,731,117 1,545,600 1,416,010 1,350,410 1,128,603 1,061,855 1,010,338 969,583 941,925 898,747 869,315 842,980 819,284
Accumulated Other Comprehensive Income/Loss -344,622 -89,114 -111,879 -223,945 -155,571 -139,266 -191,695 -217,306 -247,643 -144,476 -74,170 -40,495 -19,835 9,775 4,137 44,398 -1,147 -34,072 -47,054 -23,521 -41,246 -20,352 -25,600 -19,582 -14,508 -12,427 4,264 -20,557 -25,362 -31,368 -45,859 -48,565 -36,530 -38,211 -34,401 -43,308 -37,890 -38,120 -43,154 -4,446
Total Stockholders Equity 22,720,736 22,112,693 21,365,410 20,588,313 22,107,627 22,832,215 21,828,196 20,777,401 20,528,141 19,075,974 17,544,039 15,849,248 15,314,617 13,863,871 12,884,080 11,065,240 10,333,323 9,334,753 8,409,294 7,582,157 6,861,505 6,105,548 5,703,058 5,238,765 5,009,653 4,496,600 4,020,730 3,581,956 3,327,361 3,112,500 2,973,683 2,679,800 2,528,966 2,415,834 2,317,233 2,223,426 2,167,318 2,032,075 1,909,214 1,857,708
Total Investments 1,766,902 335,344 329,874 20,973 514,201 914,201 1,112,910 911,276 23,762 24,056 24,600 24,118 24,307 24,399 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1,300 246,125 263,405 266,206 374,098 443,303 467,227 501,385 494,205 502,886 502,931 494,888
Total Debt 15,981,328 16,524,194 16,511,606 14,543,261 14,300,368 14,469,538 14,437,128 14,353,076 13,888,117 14,233,303 14,534,561 15,392,895 15,493,164 15,626,017 15,559,340 16,308,973 16,047,133 15,794,159 14,669,501 14,759,260 12,425,746 12,594,135 10,305,023 10,360,058 8,336,586 8,342,067 6,542,373 6,499,432 4,888,783 4,836,502 3,365,431 3,364,311 2,373,966 2,373,085 2,372,218 2,371,362 2,400,000 2,400,000 2,400,000 900,000
Net Debt 8,524,303 10,160,435 9,766,106 7,426,348 6,947,123 6,806,750 7,722,534 9,205,900 7,774,384 8,413,854 8,525,615 9,365,091 7,966,483 7,848,487 7,155,635 8,103,423 7,654,742 8,640,911 9,517,617 9,740,823 7,990,728 7,589,888 6,956,466 6,565,575 5,269,052 4,435,710 3,948,707 3,676,637 3,142,314 2,917,725 2,287,607 1,896,735 1,404,808 982,160 766,974 562,032 284,563 106,128 -54,777 -213,608

Reported Currency: USD 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31
Cash Flows from Operating Activities
Net Income 2,363,509 2,147,306 2,332,209 937,838 1,677,422 1,487,610 1,305,120 55,284 1,398,242 1,440,951 1,597,447 607,429 1,449,071 1,353,013 1,706,715 542,156 789,976 720,196 709,067 586,970 665,244 270,650 344,052 133,934 402,835 384,349 290,124 185,517 129,590 65,600 178,222 66,748 51,517 40,755 27,658 43,178 29,432 26,335 23,696 83,371
Depreciation & Amortization 3,780,435 3,850,917 3,758,039 3,840,646 3,664,013 3,499,406 3,550,319 4,038,214 3,738,780 3,344,853 3,240,967 3,805,301 3,033,304 2,845,237 2,754,937 3,014,568 2,762,332 2,633,820 2,511,902 2,607,487 2,313,335 2,265,067 2,156,756 2,085,844 1,942,887 1,848,707 1,779,019 1,745,225 1,659,974 1,585,856 1,339,330 1,363,903 1,257,802 1,209,513 1,093,760 996,142 906,039 858,994 785,870 764,843
Deferred Income Tax -200,982 -209,387 -107,077 -171,128 -86,277 -103,172 -98,782 75,973 -57,797 -115,820 -68,906 -62,279 50,967 51,127 159,733 -159,584 -40,277 223,308 46,619 -188,694 52,105 35,519 6,627 -14,479 -39,453 -9,539 -22,049 -104,132 -57,090 -20,702 -26,764 -26,706 14,338 -17,876 -16,603 12,036 -29,417 -4,232 -37,042 7,501
Stock Based Compensation 65,650 68,766 76,345 82,519 79,720 78,030 99,099 153,789 152,062 150,392 119,209 99,329 95,078 101,583 107,230 107,594 106,357 104,210 97,019 100,066 100,262 103,848 101,200 88,714 82,316 81,232 68,395 48,530 44,763 44,028 44,888 43,646 43,495 44,112 42,422 35,860 32,834 28,590 27,441 30,251
Change in Working Capital 179,579 -247,227 105,034 59,004 -75,745 -35,189 -64,218 -753,943 93,272 -122,704 25,288 -28,696 183,719 -176,940 -220,060 -125,086 345,672 -210,706 -41,753 -236,904 231,180 4,356 44,411 1,131 92,561 -6,252 206,327 21,250 92,034 -135,518 81,211 17,855 86,182 54,735 33,608 -55,342 96,262 24,238 80,948 -27,489
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 30,597 -19,358 -145,265 213,228 -68,390 38,332 -89,668 125,074 53,875 -122,048 -215,444 185,279 24,836 72,313 -137,313 107,898 111,677 -112,027 -149,153 230,847 -7,643 -2,674 -124,467 121,831 -4,449 7,733 74,083 63,969 34,029 -12,439 -11,000 15,540 27,810 8,795 -19,898 49,031 6,762 6,447 -10,625 51,083
Other Working Capital 148,982 -227,869 250,299 -154,224 -7,355 -73,521 25,450 -879,017 39,397 -656 240,732 -213,975 158,883 -249,253 -82,747 -232,984 233,995 -98,679 107,400 -467,751 238,823 7,030 168,878 -120,700 97,010 -13,985 132,244 -42,719 58,005 -123,079 92,211 2,315 58,372 45,940 53,506 -104,373 89,500 17,791 91,573 -78,572
Other Non-Cash Items -3,867,090 3,470,430 3,785,660 -3,085,865 -3,266,818 -3,486,453 -2,612,798 -3,125,459 -4,767,749 -4,594,922 -3,991,166 -4,824,358 -4,729,760 -4,237,781 -3,731,289 -3,517,320 -2,700,299 -2,429,752 -3,062,942 -4,330,900 -3,863,920 -3,223,194 -3,032,845 -3,530,216 -3,171,557 -2,816,736 -2,558,573 -2,384,347 -2,288,878 -2,073,792 -1,960,743 -2,022,606 -1,915,275 -1,557,532 -1,409,435 -1,276,619 -1,231,119 -1,115,268 -1,008,295 -896,938
Net Cash Provided by Operating Activities 2,321,101 1,290,847 2,212,522 1,663,014 1,992,315 1,440,232 2,178,740 443,858 556,810 102,750 922,839 -403,274 82,379 -63,761 777,266 -137,672 1,263,761 1,041,076 259,912 -1,461,975 -501,794 -543,754 -379,799 -1,235,072 -690,411 -518,239 -236,757 -487,957 -419,607 -534,528 -343,856 -557,160 -461,941 -226,293 -228,590 -244,745 -195,969 -181,343 -127,382 -38,461
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -126,863 -78,287 -75,714 -81,632 -103,929 -100,972 -62,019 -111,593 -84,960 -90,018 -121,158 -165,979 -167,327 -110,278 -81,001 -148,356 -109,811 -141,741 -98,015 -107,737 -49,967 -47,382 -69,551 -77,627 -47,064 -39,875 -47,966 -32,092 -44,180 -72,855 -77,895 -79,845 -44,615 -28,738 -31,632 -33,653 -52,287 -47,324 -35,942 -38,856
Acquisitions Net 0 0 0 198,709 0 -198,709 0 -563,990 0 -68,876 -124,521 -788,349 0 0 0 0 0 0 0 0 0 0 0 0 -255,210 0 0 0 -10,217 -7,624 -25,372 -18,797 -17,249 -17,924 -23,207 -20,799 -14,467 -19,786 -22,906 -23,365
Purchases of Investments -1,742,246 0 0 0 0 -303,228 -201,634 -911,276 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2,799 0 0 0 -2,799 -14,246 -57,774 -5,603 -128,136 -18,492 -34,962 -146,582 -66,444 -67,949 -90,940 -71,597
Sales/Maturities of Investments 0 0 0 493,228 400,000 501,937 0 757,387 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 250,278 0 0 0 250,278 31,733 60,848 111,487 196,602 43,427 71,213 137,412 75,012 67,582 83,835 59,743
Other Investing Activities 0 0 0 -198,709 400,000 198,709 -201,634 -757,387 0 -68,876 -124,521 -788,349 -21,304 -1,000 -4,615 1,957 -8,840 -260 -288 -99,834 613 -2,654 -10,552 -2,731 -113,899 -441 -1,786 -3,749 9,110 6,560 24,603 17,180 17,374 18,831 22,851 23,061 10,707 19,147 23,131 22,934
Net Cash Used for Investing Activities -1,869,109 -78,287 -75,714 411,596 296,071 97,737 -263,653 -1,586,859 -84,960 -158,894 -245,679 -954,328 -188,631 -111,278 -85,616 -146,399 -118,651 -142,001 -98,303 -207,571 -49,354 -50,036 -80,103 -80,358 -168,694 -40,316 -49,752 -35,841 202,192 -56,432 -75,590 24,422 23,976 -2,896 4,263 -40,561 -47,479 -48,330 -42,822 -51,141
Cash Flows from Financing Activities
Debt Repayment 1,794,460 0 -400,000 0 0 0 0 0 0 0 -700,000 0 0 0 -500,000 0 0 1,009,464 0 2,226,110 0 2,243,196 0 2,061,852 0 1,900,000 0 1,600,000 0 1,420,510 0 0 0 0 0 54 -61 0 1,500,000 -280
Common Stock Issued 143,244 118,750 268,881 51,427 57,818 34,717 26,028 6,705 4,113 11,250 13,678 88,149 18,445 19,749 48,071 33,987 68,665 89,060 43,694 15,633 11,989 21,896 22,972 11,450 29,781 26,936 56,335 14,705 34,669 14,826 24,178 25,392 3,819 4,232 3,536 8,171 35,089 23,804 10,916 3,750
Common Stock Repurchased -1,700,000 -1,599,998 -2,000,000 -2,500,000 -2,500,100 -645,146 -400,101 0 0 0 0 0 -100,000 -500,022 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Dividends Paid 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 Financing Activities -11,108 -8,133 -1,825 -3,700 -32,826 -38,920 0 0 0 0 0 -224,168 0 0 0 0 0 -7,559 0 -17,942 0 -18,192 0 -19,438 -544 -17,524 -321 -16,762 -247 -14,950 61 1,017,080 12,820 13,380 11,371 -25,683 37,726 38,743 11,518 20,921
Net Cash Used Provided by Financing Activities 226,596 -1,489,381 -2,132,944 -2,452,273 -2,475,108 -649,349 -374,073 6,705 4,113 11,250 -686,322 -136,019 -81,555 -480,273 -451,929 33,987 68,665 1,090,965 43,694 2,223,801 11,989 2,246,900 22,972 2,053,864 29,237 1,909,412 56,014 1,597,943 34,422 1,420,386 24,239 1,042,472 16,639 17,612 14,907 -17,458 72,754 62,547 1,522,434 24,391
Effect of Forex Changes on Cash 153,452 -122,723 -95,790 139,342 -122,707 39,626 26,423 166,564 -180,058 -145,198 -11,448 -4,236 -63,843 23,477 -42,138 66,674 28,459 11,819 -70,902 29,810 -29,325 4,998 -5,014 -4,957 -5,562 -36,340 7,177 2,181 10,685 11,527 5,455 -11,316 -441 -2,742 5,334 -3,343 -7,741 6,221 -11,061 -4,398
Net Change in Cash 832,040 -381,741 -168,247 -238,321 -309,429 928,246 1,567,437 -969,732 295,905 -190,092 -20,610 -1,497,857 -251,650 -631,835 197,583 -183,410 1,242,234 2,001,859 134,401 584,065 -568,484 1,658,108 -441,944 733,477 -835,430 1,314,517 -223,318 1,076,326 -172,308 840,953 -389,752 498,418 -421,767 -214,319 -204,086 -306,107 -178,435 -160,905 1,341,169 -69,609
Cash at End of Period 7,459,085 6,363,759 6,745,500 7,118,515 7,356,836 7,666,265 6,738,019 5,170,582 6,140,314 5,844,409 6,034,501 6,055,111 7,552,968 7,804,618 8,436,453 8,238,870 8,422,280 7,180,046 5,178,187 5,043,786 4,459,721 5,028,205 3,370,097 3,812,041 3,078,564 3,913,994 2,599,477 2,822,795 1,746,469 1,918,777 1,077,824 1,467,576 969,158 1,390,925 1,605,244 1,809,330 2,115,437 2,293,872 2,454,777 1,113,608
Cash at Start of Period 6,627,045 6,745,500 6,913,747 7,356,836 7,666,265 6,738,019 5,170,582 6,140,314 5,844,409 6,034,501 6,055,111 7,552,968 7,804,618 8,436,453 8,238,870 8,422,280 7,180,046 5,178,187 5,043,786 4,459,721 5,028,205 3,370,097 3,812,041 3,078,564 3,913,994 2,599,477 2,822,795 1,746,469 1,918,777 1,077,824 1,467,576 969,158 1,390,925 1,605,244 1,809,330 2,115,437 2,293,872 2,454,777 1,113,608 1,183,217
Free Cash Flow
Operating Cash Flow 2,321,101 1,290,847 2,212,522 1,663,014 1,992,315 1,440,232 2,178,740 443,858 556,810 102,750 922,839 -403,274 82,379 -63,761 777,266 -137,672 1,263,761 1,041,076 259,912 -1,461,975 -501,794 -543,754 -379,799 -1,235,072 -690,411 -518,239 -236,757 -487,957 -419,607 -534,528 -343,856 -557,160 -461,941 -226,293 -228,590 -244,745 -195,969 -181,343 -127,382 -38,461
Capital Expenditure -126,863 -78,287 -75,714 -81,632 -103,929 -100,972 -62,019 -111,593 -84,960 -90,018 -121,158 -165,979 -167,327 -110,278 -81,001 -148,356 -109,811 -141,741 -98,015 -107,737 -49,967 -47,382 -69,551 -77,627 -47,064 -39,875 -47,966 -32,092 -44,180 -72,855 -77,895 -79,845 -44,615 -28,738 -31,632 -33,653 -52,287 -47,324 -35,942 -38,856
Free Cash Flow 2,194,238 1,212,560 2,136,808 1,581,382 1,888,386 1,339,260 2,116,721 332,265 471,850 12,732 801,681 -569,253 -84,948 -174,039 696,265 -286,028 1,153,950 899,335 161,897 -1,569,712 -551,761 -591,136 -449,350 -1,312,699 -737,475 -558,114 -284,723 -520,049 -463,787 -607,383 -421,751 -637,005 -506,556 -255,031 -260,222 -278,398 -248,256 -228,667 -163,324 -77,317