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


All numbers in thousands except per share items and ratios.
Put a checkmark beside items to have them appear in the chart below.


Reported Currency: USD TTM 2024-06-30 2023-06-30 2022-06-30 2021-06-30 2020-06-30 2019-06-30 2018-06-30 2017-06-30 2016-06-30 2015-06-30 2014-06-30 2013-06-30 2012-06-30 2011-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30 2006-06-30 2005-06-30
Revenue 13,549,000 13,639,000 14,694,000 14,544,000 12,861,000 12,468,000 9,458,200 9,262,259 9,092,132 9,474,349 9,599,292 10,218,427 11,339,332 12,478,151 13,265,823 8,370,798 7,695,548 8,835,449 8,447,922 8,193,630 8,463,415
Revenue Growth - -7.18% 1.03% 13.09% 3.15% 31.82% 2.12% 1.87% -4.03% -1.30% -6.06% -9.89% -9.13% -5.94% 58.48% 8.77% -12.90% 4.59% 3.10% -3.19%
Cost of Revenue 10,824,000 10,926,000 11,969,000 11,724,000 10,129,000 9,932,000 7,659,100 7,416,784 7,182,195 7,468,317 7,669,606 8,288,550 9,335,810 10,365,352 10,996,302 6,890,239 6,487,636 7,417,170 7,066,582 6,923,242 7,094,885
Gross Profit 2,725,000 2,713,000 2,725,000 2,820,000 2,732,000 2,536,000 1,799,100 1,845,475 1,909,937 2,006,032 1,929,686 1,929,877 2,003,523 2,112,799 2,269,521 1,480,559 1,207,912 1,418,280 1,381,340 1,270,388 1,368,530
Gross Profit Margin 20.09% 19.89% 18.54% 19.39% 21.24% 20.34% 19.02% 19.92% 21.01% 21.17% 20.10% 18.89% 17.67% 16.93% 17.11% 17.69% 15.70% 16.05% 16.35% 15.50% 16.17%
Research and Development 107,000 106,000 101,000 96,000 100,000 97,000 64,000 65,100 69,033 67,780 62,818 71,554 59,867 69,693 99,609 46,913 32,121 34,634 27,311 27,456 30,271
General and Administrative Expenses 1,273,000 1,260,000 1,246,000 1,284,000 1,292,000 1,385,000 999,000 817,881 998,626 1,469,428 960,548 889,996 1,209,834 1,431,218 1,667,593 1,102,707 925,929 1,055,864 998,813 823,600 1,164,105
Total Operating Expenses 1,408,000 1,366,000 1,321,000 1,347,000 1,317,000 1,426,000 876,600 882,981 1,067,659 1,537,207 1,023,367 961,549 1,269,701 1,500,911 1,767,202 1,149,620 958,050 1,090,499 1,026,124 851,056 1,194,376
Operating Income or Loss 1,260,000 1,214,000 1,508,000 1,239,000 1,321,000 994,000 791,700 962,493 842,278 468,825 906,319 968,328 733,822 611,888 502,319 330,940 249,863 327,781 355,216 419,332 174,154
Operating Margin 9.26% 8.90% 10.26% 8.52% 10.27% 7.97% 8.37% 10.39% 9.26% 4.95% 9.44% 9.48% 6.47% 4.90% 3.79% 3.95% 3.25% 3.71% 4.20% 5.12% 2.06%
Interest Expense 349,000 348,000 259,000 135,000 139,000 185,000 191,100 216,571 199,006 202,333 196,244 227,089 225,686 233,232 252,335 174,818 155,680 200,343 198,304 195,827 120,551
EBITDA 1,888,000 1,845,000 2,084,000 1,776,000 2,000,000 1,638,300 1,169,100 1,279,800 1,309,600 946,800 1,090,978 1,137,421 952,846 812,882 839,407 447,117 358,411 475,407 733,124 495,837 307,363
Depreciation and Amortization 587,000 587,000 573,000 580,000 573,000 607,200 349,700 352,700 358,800 354,200 154,798 128,985 115,809 171,521 211,188 94,166 80,624 88,690 73,282 76,505 132,751
Income Before Tax 949,000 907,000 1,251,000 1,115,000 1,193,000 825,000 604,100 875,328 764,954 411,202 894,734 910,332 727,160 579,651 587,072 272,298 202,731 275,064 249,279 377,629 186,812
Income Tax Expense 167,000 163,000 193,000 300,000 261,000 187,000 171,500 144,414 214,091 241,854 187,755 75,508 204,605 269,562 230,639 51,332 118,959 171,640 75,318 106,039 134,200
Net Income 769,000 730,000 1,048,000 805,000 939,000 612,000 430,200 719,584 596,418 245,474 679,415 531,757 548,108 422,253 381,228 155,526 170,853 247,606 452,672 260,682 132,065
Net Income Margin 5.64% 5.35% 7.13% 5.53% 7.30% 4.91% 4.55% 7.77% 6.56% 2.59% 7.08% 5.20% 4.83% 3.38% 2.87% 1.86% 2.22% 2.80% 5.36% 3.18% 1.56%
EPS 0.53 0.51 0.71 0.53 0.60 0.38 0.30 0.62 0.52 0.21 0.57 0.44 0.45 0.35 0.31 0.13 0.18 0.25 0.44 0.26 0.09
EPS Diluted 0.53 0.50 0.71 0.53 0.60 0.38 0.30 0.62 0.51 0.21 0.55 0.43 0.45 0.34 0.31 0.13 0.18 0.25 0.43 0.26 0.09
Weighted Average Shares Out - 1,439,000 1,468,000 1,514,000 1,551,000 1,600,000 1,439,000 1,439,000 1,439,000 1,439,000 1,439,000 1,439,000 1,439,000 1,439,000 1,439,000 1,439,000 1,439,000 1,439,000 1,439,000 1,439,000 1,439,000
Weighted Average Shares Out Diluted - 1,441,000 1,476,000 1,516,000 1,556,000 1,601,600 1,439,000 1,439,000 1,439,000 1,439,000 1,439,000 1,439,000 1,439,000 1,439,000 1,439,000 1,439,000 1,439,000 1,439,000 1,439,000 1,439,000 1,439,000

Reported Currency: USD Q1 2024-06-30 2023-06-30 2022-06-30 2021-06-30 2020-06-30 2019-06-30 2018-06-30 2017-06-30 2016-06-30 2015-06-30 2014-06-30 2013-06-30 2012-06-30 2011-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30 2006-06-30 2005-06-30
Current Assets
Cash and Cash Equivalents 432,000 588,000 689,000 775,000 850,000 743,000 601,600 617,013 560,953 518,604 703,983 509,443 360,386 365,966 239,831 227,000 152,210 230,767 97,286 84,519 160,734
Short Term Investments 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 432,000 588,000 689,000 775,000 850,000 743,000 601,600 617,013 560,953 518,604 703,983 509,443 360,386 365,966 239,831 227,000 152,210 230,767 97,286 84,519 160,734
Net Receivables 1,973,000 1,846,000 1,875,000 1,935,000 1,864,000 1,616,000 1,864,300 1,379,000 1,328,000 1,339,300 1,383,897 1,395,861 1,669,602 1,621,876 1,859,543 1,457,273 880,815 1,132,404 1,711,874 1,207,833 1,181,032
Inventory 2,228,000 2,031,000 2,213,000 2,439,000 1,991,000 1,832,000 1,953,800 1,350,512 1,304,228 1,251,407 1,212,320 1,328,450 1,656,004 1,702,520 1,692,602 1,248,460 790,587 1,069,546 1,008,567 1,024,250 1,098,072
Other Current Assets 605,000 500,000 531,000 704,000 561,000 344,000 790,400 86,125 91,486 94,228 108,467 91,510 144,914 124,957 113,591 80,653 47,051 72,330 61,408 55,654 104,819
Total Current Assets 5,238,000 4,965,000 5,308,000 5,853,000 5,266,000 4,535,000 5,210,100 3,265,759 3,283,298 3,211,079 3,408,559 3,325,080 3,830,640 3,815,318 3,911,998 3,013,385 1,870,662 2,505,047 2,879,135 2,372,256 2,544,301
Non-Current Assets
Property, Plant and Equipment 4,412,000 4,330,000 4,295,000 4,206,000 4,293,000 4,140,000 3,975,000 2,681,842 2,762,606 2,706,052 2,563,360 2,918,824 4,456,227 4,776,798 4,806,554 4,079,888 3,063,483 3,467,629 3,253,096 3,188,436 3,355,065
Goodwill 5,385,000 5,345,000 5,366,000 5,285,000 5,419,000 5,339,000 5,156,000 2,024,377 2,031,319 1,800,381 1,553,975 1,690,173 1,755,478 1,683,280 1,637,454 1,303,786 1,111,954 1,144,842 1,127,057 1,293,837 1,347,257
Intangible Assets 1,368,000 1,391,000 1,524,000 1,657,000 1,835,000 1,994,000 2,306,800 348,859 375,634 313,556 288,924 305,233 344,142 362,998 373,426 256,151 97,895 107,730 110,178 107,449 0
Long Term Investments 0 0 0 0 0 78,000 98,900 435,825 411,499 449,014 457,604 487,883 461,228 507,911 478,700 399,354 417,164 305,010 250,297 213,265 36,905
Tax Assets 144,000 148,000 134,000 130,000 139,000 135,000 190,900 65,100 66,635 47,767 77,799 95,091 162,169 146,959 141,932 351,421 131,469 84,385 48,092 289,919 134,352
Other Non-Current Assets 363,000 345,000 376,000 295,000 236,000 221,000 227,300 169,758 143,460 203,137 185,758 307,681 325,707 306,507 325,439 208,218 123,721 106,199 86,429 70,717 130,006
Total Non-Current Assets 11,672,000 11,559,000 11,695,000 11,573,000 11,922,000 11,907,000 11,954,900 5,725,762 5,791,152 5,519,907 5,127,419 5,804,884 7,504,951 7,784,453 7,763,504 6,598,819 4,945,686 5,215,794 4,875,148 5,163,622 5,003,584
Other Assets 0 0 0 0 0 0 0 -0 0 -0 -0 -0 0 -0 0 -0 -0 -0 -0 -0 0
Total Assets 16,910,000 16,524,000 17,003,000 17,426,000 17,188,000 16,442,000 17,165,000 8,991,521 9,074,449 8,730,986 8,535,977 9,129,964 11,335,590 11,599,771 11,675,502 9,612,204 6,816,348 7,720,841 7,754,283 7,535,878 7,547,885
Current Liabilities
Accounts Payable 2,380,000 2,580,000 2,690,000 3,073,000 2,574,000 2,171,000 2,303,400 2,000,900 2,575,788 2,432,017 2,342,647 1,786,394 1,996,496 1,995,211 1,973,366 1,450,304 965,555 1,277,542 1,145,802 1,145,724 1,138,866
Short Term Debt 128,000 96,000 194,000 251,000 199,000 290,000 794,200 1,810,887 1,123,604 921,862 1,011,382 521,588 1,081,249 939,476 380,694 1,171,716 771,621 648,195 1,169,296 856,770 556,013
Tax Payables 0 0 0 0 0 0 0 139,900 86,500 77,100 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 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,560,000 1,585,000 1,592,000 1,779,000 1,572,000 1,513,000 1,444,200 716,465 222,599 234,746 320,370 986,593 1,226,140 1,368,063 1,232,343 937,166 643,943 695,836 670,229 652,037 664,211
Total Current Liabilities 4,068,000 4,261,000 4,476,000 5,103,000 4,345,000 3,974,000 4,541,800 4,668,152 4,008,490 3,665,725 3,669,618 3,294,575 4,289,951 4,296,416 3,580,895 3,582,119 2,382,655 2,623,396 2,986,938 2,655,867 2,359,090
Non-Current Liabilities
Long Term Debt 7,655,000 7,091,000 7,116,000 6,833,000 6,648,000 6,494,100 5,313,300 2,654,709 3,483,003 3,447,704 2,569,252 3,000,075 2,899,879 3,065,784 3,274,266 1,642,375 1,513,784 1,753,906 1,374,470 1,547,098 1,562,281
Deferred Revenue 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Tax 570,000 584,000 616,000 677,000 696,000 672,000 1,011,700 161,509 215,190 212,791 229,701 252,038 256,623 217,267 261,099 381,167 169,642 174,797 166,667 401,597 223,259
Other Non-Current Liabilities 624,000 635,000 705,000 672,000 678,000 1,286,900 623,500 423,302 481,207 554,505 486,747 446,686 516,432 567,857 559,894 487,236 268,102 302,099 189,090 280,717 76,783
Total Non-Current Liabilities 8,849,000 8,310,000 8,437,000 8,182,000 8,022,000 7,781,000 6,948,500 3,239,520 4,175,328 4,215,001 3,281,424 3,697,159 3,668,197 3,844,690 4,088,237 2,525,305 1,951,529 2,224,051 1,729,771 2,229,412 1,862,323
Total Liabilities 12,917,000 12,571,000 12,913,000 13,285,000 12,367,000 11,755,000 11,490,300 7,907,672 8,183,818 7,880,726 6,951,043 6,991,734 7,958,148 8,141,106 7,669,132 6,107,424 4,334,183 4,847,447 4,716,709 4,885,279 4,221,414
Common Stock 14,000 14,000 14,000 15,000 15,000 16,000 16,300 1,392,157 1,415,519 1,453,237 1,678,413 2,716,591 3,487,319 3,872,935 4,350,298 3,424,808 1,969,445 2,302,025 2,326,378 2,085,380 2,552,917
Retained Earnings 890,000 879,000 865,000 534,000 452,000 246,000 323,700 524,879 286,421 139,783 451,512 588,811 513,155 512,414 676,742 590,830 713,271 943,734 932,824 589,632 1,103,257
Accumulated Other Comprehensive Income/Loss -1,006,000 -1,020,000 -862,000 -880,000 -766,000 -1,049,000 -722,400 -901,567 -880,841 -804,706 -665,633 -1,276,291 -708,360 -1,017,254 -1,085,010 -558,450 -251,396 -424,508 -265,903 -62,703 -389,560
Total Stockholders Equity 3,919,000 3,881,000 4,026,000 4,082,000 4,764,000 4,626,000 5,609,000 1,015,468 821,099 788,314 1,464,292 2,029,111 3,292,114 3,368,095 3,942,030 3,457,188 2,431,320 2,821,251 2,993,299 2,612,309 3,266,615
Total Investments -507,000 87,000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Debt 7,783,000 7,187,000 6,746,000 6,490,000 6,289,000 6,234,000 6,103,200 4,459,135 4,596,817 4,355,889 3,575,141 3,513,002 3,971,271 3,992,877 3,639,570 2,797,348 2,283,549 2,398,752 2,500,763 2,355,857 2,059,734
Net Debt 7,351,000 6,599,000 6,057,000 5,715,000 5,439,000 5,491,000 5,501,600 3,842,122 4,035,864 3,837,286 2,871,159 3,003,559 3,610,885 3,626,911 3,399,739 2,570,348 2,131,339 2,167,985 2,403,478 2,271,338 1,899,000

Reported Currency: USD TTM 2024-06-30 2023-06-30 2022-06-30 2021-06-30 2020-06-30 2019-06-30 2018-06-30 2017-06-30 2016-06-30 2015-06-30 2014-06-30 2013-06-30 2012-06-30 2011-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30 2006-06-30 2005-06-30
Cash Flows from Operating Activities
Net Income 775,000 730,000 1,058,000 815,000 951,000 617,000 437,400 719,584 596,418 245,474 679,415 531,757 548,108 422,253 381,228 155,526 170,853 247,606 452,672 260,682 132,065
Depreciation & Amortization 587,000 595,000 586,000 625,000 574,000 652,000 453,000 352,700 358,800 354,200 344,600 374,200 328,466 0 0 0 0 0 0 0 0
Deferred Income Tax -33,220 -37,000 -57,000 -33,000 4,000 -113,700 72,800 -73,500 0 0 0 0 0 0 0 0 0 0 0 0 0
Stock Based Compensation 42,000 32,000 54,000 63,000 58,000 34,000 18,600 21,000 26,500 24,200 28,300 30,300 32,811 0 0 0 0 0 0 0 0
Change in Working Capital -263,074 -120,000 -265,000 -207,000 -47,000 140,000 6,700 -122,500 72,000 88,500 -160,400 -73,200 -173,845 0 0 0 0 0 0 0 0
Accounts Receivable -43,000 0 93,000 -272,000 -189,000 133,300 -83,700 700 79,000 -106,700 -86,000 -5,200 -18,767 0 0 0 0 0 0 0 0
Inventory 95,000 95,000 248,000 -626,000 -112,000 25,600 3,200 -95,000 -52,900 -65,600 -17,400 14,200 -52,456 0 0 0 0 0 0 0 0
Accounts Payable 0 -43,000 -429,000 711,000 342,000 -48,100 120,500 137,000 129,700 211,100 0 0 0 0 0 0 0 0 0 0 0
Other Working Capital -272,123 -172,000 -177,000 -20,000 -88,000 29,200 -33,300 -165,200 -83,800 49,700 -57,000 -82,200 -102,623 0 0 0 0 0 0 0 0
Other Non-Cash Items 750,700 121,000 -115,000 263,000 -79,000 54,700 -212,400 802,200 -596,418 -245,474 -679,415 -531,757 -548,108 -422,253 -381,228 -155,526 -170,853 -247,606 -452,672 -260,682 -132,065
Net Cash Provided by Operating Activities 1,193,406 1,321,000 1,261,000 1,526,000 1,461,000 1,384,000 776,100 719,584 596,418 245,474 679,415 531,757 548,108 422,253 381,228 155,526 170,853 247,606 452,672 260,682 132,065
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -514,871 -492,000 -526,000 -527,000 -468,000 -400,000 -332,200 -369,830 -378,831 -350,865 -322,580 -341,010 -434,124 -721,493 -666,375 -426,210 -455,419 -520,470 -514,673 -360,933 -493,641
Acquisitions Net 23,105 -23,000 188,000 -1,000 214,000 425,000 258,200 -13,119 -335,872 -499,396 -97,473 -87,371 -183,159 -117,588 -345,959 -2,078,528 -91,923 891,304 -97,540 152,788 839
Purchases of Investments -17 0 -57,000 -17,000 -5,000 -200 -500 -13,900 0 0 0 0 0 0 0 0 0 0 0 0 -27,297
Sales/Maturities of Investments -3,000 0 57,000 17,000 5,000 200 500 0 0 2,300 0 0 0 0 0 0 0 0 0 0 59,017
Other Investing Activities -478,061 39,000 30,000 18,000 26,000 13,000 84,700 154,949 82,719 -152,353 85,189 -51,688 79,853 44,927 82,722 25,156 83,933 143,608 131,467 24,859 3,660
Net Cash Used for Investing Activities -490,756 -476,000 -308,000 -510,000 -228,000 38,000 10,700 -228,001 -631,984 -1,002,614 -334,864 -480,069 -537,430 -794,154 -929,611 -2,479,582 -463,408 514,442 -480,746 -183,286 -457,422
Cash Flows from Financing Activities
Debt Repayment -156,062 997,000 217,000 471,000 258,000 124,000 -59,700 -140,900 212,493 663,000 382,601 -46,817 75,817 518,349 580,446 864,233 35,451 -355,039 102,714 -458,699 163,708
Common Stock Issued 13,000 0 134,000 114,000 30,000 1,000 19,000 28,100 0 0 0 48,769 79,396 32,442 34,735 1,334,806 23,162 9,750 17,504 106,566 -2,516
Common Stock Repurchased 29,000 -81,000 -653,000 -744,000 -359,000 -604,000 -20,000 -35,700 -83,718 -349,100 -420,153 -122,400 -132,875 -226,170 0 0 0 -334,861 -282,358 -42,890 0
Dividends Paid -729,991 -722,000 -723,000 -732,000 -742,000 -761,100 -679,700 -523,587 -488,623 -483,004 -479,475 -467,264 -436,405 -453,978 -462,775 -243,233 -232,834 -292,573 -270,738 -229,145 -264,282
Other Financing Activities 157,918 -1,051,000 0 0 -366,000 4,000 -38,300 132,600 -328 4,448 -2,114 102,684 78,922 5,248 -56,198 80,275 3,449 53,008 -679 -21,852 -49,162
Net Cash Used Provided by Financing Activities -765,249 -857,000 -1,014,000 -886,000 -1,179,000 -1,236,000 -765,000 -713,124 -336,672 -127,615 -472,684 -503,229 -388,129 -127,515 143,214 1,957,506 -170,772 -899,915 -431,467 -646,102 -116,891
Effect of Forex Changes on Cash -29,000 -89,000 -100,000 -130,000 65,000 -108,000 1,000 -5,765 -13,487 -160,499 -1,398 21,654 11,042 -15,146 -58,889 -20,992 2,744 -21,718 -4,750 3,562 -8,769
Net Change in Cash -92,000 -101,000 -161,000 -75,000 107,000 141,000 -19,200 -15,505 44,257 -185,137 192,050 159,866 40,519 127,720 -5,451 123,316 -87,726 225,601 -114,334 -110,417 70,684
Cash at End of Period 1,907,000 588,000 689,000 775,000 850,000 743,000 601,600 538,794 557,157 516,291 696,592 504,924 334,468 329,635 210,867 172,014 46,244 158,820 -59,203 48,233 163,022
Cash at Start of Period 1,999,000 689,000 850,000 850,000 743,000 602,000 620,800 554,298 512,900 701,427 504,543 345,058 293,949 201,916 216,318 48,698 133,970 -66,781 55,131 158,650 92,338
Free Cash Flow
Operating Cash Flow 1,193,406 1,321,000 1,261,000 1,526,000 1,461,000 1,384,000 776,100 719,584 596,418 245,474 679,415 531,757 548,108 422,253 381,228 155,526 170,853 247,606 452,672 260,682 132,065
Capital Expenditure -514,871 -492,000 -526,000 -527,000 -468,000 -400,000 -332,200 -369,830 -378,831 -350,865 -322,580 -341,010 -434,124 -721,493 -666,375 -426,210 -455,419 -520,470 -514,673 -360,933 -493,641
Free Cash Flow 678,535 829,000 735,000 999,000 993,000 984,000 443,900 349,754 217,588 -105,390 356,835 190,747 113,984 -299,241 -285,146 -270,684 -284,566 -272,864 -62,002 -100,251 -361,576