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 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 1,409,432 1,340,407 1,270,089 1,175,230
Revenue Y/Y Growth 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% 23.34% 22.70% 23.86% 26.34% - - - -
Cost of Revenue 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 954,394 914,848 869,186 811,849
Gross Profit 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 455,038 425,559 400,903 363,381
Gross Profit Margin 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% 32.29% 31.75% 31.56% 30.92%
Research and Development 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 120,953 115,182 110,310 98,128
General and Administrative Expenses 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 223,678 180,777 192,998 182,965
Total Operating Expenses 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 344,631 295,959 303,308 281,093
Operating Income or Loss 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 110,407 129,600 97,595 82,288
Operating Margin 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% 7.83% 9.67% 7.68% 7.00%
Interest Expense 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 13,486 13,328 10,052 8,284
EBITDA 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 3,065,999 3,486,318 2,971,486 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 1,056,036 983,610 934,701 883,326 829,889 829,803 799,637 728,234 685,563
Depreciation and Amortization 3,664,013 3,526,367 3,550,319 4,038,214 4,000,184 3,565,079 3,436,612 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 718,780 668,937 629,238 603,275
Income Before Tax 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 97,537 117,372 88,944 74,004
Income Tax Expense 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 38,242 46,354 35,829 25,583
Net Income 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 59,295 71,018 53,115 48,421
Net Income Margin 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% 4.21% 5.30% 4.18% 4.12%
EPS 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 0.14 0.17 0.13 0.12
EPS Diluted 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 0.14 0.16 0.12 0.11
Weighted Average Shares Out 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 421,197 419,972 418,719 416,290
Weighted Average Shares Out Diluted 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 432,740 431,438 430,836 429,128

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 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 1,183,217 1,214,244 1,157,450 604,965
Short Term Investments 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 483,602 500,121 510,793 595,440
Cash + Short Term Investments 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 1,666,819 1,714,365 1,668,243 1,200,405
Net Receivables 1,139,974 32,520,774 1,025,509 1,586,898 875,042 765,386 824,650 804,320 782,350 775,222 807,036 610,819 604,789 565,668 1,081,547 979,068 466,168 492,034 432,955 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Inventory 482,375 -32,520,774 -1,025,509 -1,586,898 -875,042 -765,386 -824,650 0 -782,350 -775,222 -807,036 -610,819 -604,789 -565,668 0 -979,068 -466,168 -492,034 -432,955 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,289,679 2,929,347 2,655,119 3,208,021 2,703,170 2,021,329 2,089,069 1,237,701 1,889,106 1,826,746 1,703,803 1,556,030 1,434,089 1,410,891 214,350 1,160,067 892,740 872,910 820,350 5,899,652 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,331,973 2,156,663 1,954,015 1,918,541 1,858,358
Total Current Assets 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,940,469 3,823,482 3,668,380 3,586,784 3,058,763
Non-Current Assets
Property, Plant and Equipment 1,498,391 1,471,968 1,413,094 1,398,257 1,372,754 1,361,920 1,383,763 1,323,453 1,220,114 1,107,437 1,015,419 960,183 828,118 751,941 650,455 565,221 481,992 452,399 434,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 144,147 141,715 133,473 133,605
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 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,960,954 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 2,631,882 2,348,796 2,179,474 2,091,071
Long Term Investments 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 5,474,060 5,318,395 5,245,444 5,193,325 4,595,190 4,615,038 4,657,206 4,271,846 3,129,911 2,967,616 2,956,096 3,174,646 2,900,312 2,704,084 2,694,785 2,727,420 1,896,967 1,896,043 1,726,568 901,030 856,653 674,932 678,486 652,309 504,067 428,133 394,571 341,423 283,895 300,787 292,024 284,802 273,496 242,188 243,401 192,981 178,818 166,931 148,375 129,124
Total Non-Current Assets 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,116,182 2,954,847 2,657,442 2,461,322 2,353,800
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 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 6,778,329 6,325,822 6,048,106 5,412,563
Current Liabilities
Accounts Payable 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 150,374 137,226 133,883 108,435
Short Term Debt 399,614 399,387 399,163 0 0 0 0 699,823 699,473 699,128 698,788 499,878 499,517 499,161 498,809 843,043 1,037,723 750,812 746,268 477,417 527,079 392,595 429,431 315,094 331,723 248,871 296,258 197,632 201,232 172,073 181,634 140,389 179,350 150,406 107,323 69,746 70,559 98,548 54,858 54,018
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,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 252,956 241,330 230,015 215,767
Other Current Liabilities 6,098,490 6,349,126 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 4,413,561 4,860,542 4,848,201 4,863,351 4,686,019 4,613,011 4,541,087 4,466,081 4,173,041 4,142,086 4,095,374 3,861,447 3,632,711 3,497,214 3,242,330 3,145,861 2,789,023 2,622,964 2,556,180 2,425,619 2,117,241 2,074,766 1,858,020 1,844,897 1,775,983
Total Current Liabilities 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 2,548,655 2,335,124 2,263,653 2,154,203
Non-Current Liabilities
Long Term Debt 13,900,754 14,070,151 14,037,965 14,353,076 13,888,117 14,233,303 14,534,561 14,693,072 14,793,691 14,926,889 14,860,552 15,809,095 15,547,616 15,294,998 14,170,692 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 900,000 900,000 900,000 500,000
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 5,154,687 5,239,302 5,308,114 5,533,317 5,380,005 5,541,636 5,512,648 5,553,377 4,582,303 4,347,321 4,416,612 4,600,239 4,801,809 4,919,112 4,626,199 4,778,599 4,396,560 4,537,672 4,352,744 3,888,257 3,721,750 3,745,229 3,584,107 3,465,042 3,424,719 3,445,276 3,108,753 2,955,842 3,033,001 2,752,751 2,639,191 2,078,459 2,007,531 2,002,717 1,922,563 1,635,789 1,604,800 1,480,993 1,406,095 1,424,799
Total Non-Current Liabilities 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,535,789 2,504,800 2,380,993 2,306,095 1,924,799
Total Liabilities 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,198,943 5,053,455 4,716,117 4,569,748 4,079,002
Common Stock 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 60 60 60 60 60
Retained Earnings 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 735,913 676,618 605,600 552,485
Accumulated Other Comprehensive Income/Loss -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 1,645 6,502 4,503 3,575
Total Stockholders Equity 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 1,724,874 1,609,705 1,478,358 1,333,561
Total Investments 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 483,602 500,121 510,793 595,440
Total Debt 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 900,000 900,000 900,000 500,000
Net Debt 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 -283,217 -314,244 -257,450 -104,965

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 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 59,295 71,018 53,115 48,421
Depreciation & Amortization 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 718,780 668,937 629,238 603,275
Deferred Income Tax -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 -7,892 -16,569 -13,103 -10,832
Stock Based Compensation 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 29,878 29,285 25,825 18,922
Change in Working Capital -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 35,932 49,685 78,975 49,886
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 -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 13,003 -3,086 22,812 12,370
Other Working Capital -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 22,929 52,771 56,163 37,516
Other Non-Cash Items -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 -873,432 -746,332 -737,691 -668,227
Net Cash Provided by Operating Activities 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 -37,439 56,024 36,359 41,445
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -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 -36,562 -40,850 -28,248 -38,349
Acquisitions Net 0 0 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 -15,530 -20,981 -14,914 -15,240
Purchases of Investments 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 -123,883 -170,908 -60,546 -52,475
Sales/Maturities of Investments 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 139,693 181,676 146,138 153,315
Other Investing Activities 0 0 0 -757,387 0 0 0 0 -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 15,871 22,110 15,209 17,371
Net Cash Used for Investing Activities 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 -20,411 -28,953 57,639 64,622
Cash Flows from Financing Activities
Debt Repayment 0 0 0 -700,000 0 0 -700,000 -500,000 0 0 -500,000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -54 -61 -287 -251 -280 -275 -271 -267 -264
Common Stock Issued 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 9,877 14,469 32,448 31,004
Common Stock Repurchased -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 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 -32,826 -38,920 0 700,000 0 0 0 275,832 0 0 0 0 0 1,001,905 0 2,208,168 0 2,225,004 0 2,042,414 -544 1,882,476 -321 1,583,238 -247 1,405,560 61 1,017,080 12,820 13,380 11,371 -25,575 37,726 39,030 1,511,769 20,921 21,060 14,275 426,005 29,188
Net Cash Used Provided by Financing Activities -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 30,662 28,473 458,186 59,928
Effect of Forex Changes on Cash -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 -3,839 1,250 301 -86
Net Change in Cash -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 -31,027 56,794 552,485 165,909
Cash at End of Period 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 1,214,244 1,157,450 604,965
Cash at Start of Period 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 1,214,244 1,157,450 604,965 439,056
Free Cash Flow
Operating Cash Flow 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 -37,439 56,024 36,359 41,445
Capital Expenditure -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 -36,562 -40,850 -28,248 -38,349
Free Cash Flow 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 -74,001 15,174 8,111 3,096