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 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31 2015-12-31 2014-12-31 2013-12-31 2012-12-31 2011-12-31 2010-12-31 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31
Revenue 3,900,000 3,965,000 3,922,000 4,251,000 3,342,000 4,029,200 3,986,300 3,993,400 3,745,300 2,674,300 2,922,620 2,950,770 2,928,429 2,537,718 2,221,014 2,159,916 2,193,723 2,009,833 1,810,496 1,715,135 1,694,232
Revenue Growth - 1.10% -7.74% 27.20% -17.06% 1.08% -0.18% 6.62% 40.05% -8.50% -0.95% 0.76% 15.40% 14.26% 2.83% -1.54% 9.15% 11.01% 5.56% 1.23%
Cost of Revenue 1,865,000 1,879,000 1,795,000 1,890,000 1,685,000 1,864,100 1,918,500 1,804,900 1,744,400 1,157,100 1,322,831 1,373,358 1,372,042 1,264,278 1,090,856 1,048,612 1,041,779 969,050 881,485 846,117 847,714
Gross Profit 2,035,000 2,086,000 2,127,000 2,361,000 1,657,000 2,165,100 2,067,800 2,188,500 2,000,900 1,517,200 1,599,789 1,577,412 1,556,387 1,273,440 1,130,158 1,111,304 1,151,944 1,040,783 929,011 869,018 846,518
Gross Profit Margin 52.19% 52.61% 54.23% 55.54% 49.58% 53.74% 51.87% 54.80% 53.42% 56.73% 54.74% 53.46% 53.15% 50.18% 50.88% 51.45% 52.51% 51.78% 51.31% 50.67% 49.96%
Research and Development 166,000 184,000 174,000 171,000 115,000 131,300 160,500 151,700 128,500 74,900 80,800 85,100 85,400 0 0 0 0 0 0 0 0
General and Administrative Expenses 1,622,000 1,620,000 1,589,000 1,551,000 1,435,000 1,723,500 1,719,100 1,674,700 1,523,000 1,077,300 1,143,106 1,144,890 1,148,731 936,847 738,901 723,227 739,168 675,365 606,410 563,341 544,264
Total Operating Expenses 2,314,000 2,175,000 1,763,000 1,722,000 1,435,000 1,723,500 1,719,100 1,674,700 1,523,000 1,077,300 1,143,106 1,144,890 1,148,731 936,847 738,901 723,227 739,168 680,538 602,982 563,341 544,264
Operating Income or Loss -274,000 -85,000 306,000 622,000 456,000 522,300 -958,100 -1,585,300 454,700 375,200 445,600 419,166 381,939 300,728 380,273 381,187 380,421 354,891 314,794 72,922 295,130
Operating Margin -7.39% -2.14% 7.80% 14.63% 13.64% 12.96% -24.03% -39.70% 12.14% 14.03% 15.25% 14.21% 13.04% 11.85% 17.12% 17.65% 17.34% 17.66% 17.39% 4.25% 17.42%
Interest Expense 76,000 81,000 60,000 55,000 48,000 29,400 37,300 38,300 35,900 55,900 46,910 49,625 56,851 44,617 25,089 17,831 32,527 11,981 10,801 17,773 25,098
EBITDA 78,000 232,000 -677,000 972,000 336,000 706,600 -585,300 -1,251,100 770,500 579,300 575,247 544,884 513,337 378,708 439,995 437,277 444,329 432,264 373,210 138,999 348,772
Depreciation and Amortization 346,000 343,000 328,000 346,000 334,000 322,800 330,800 316,400 271,700 122,900 129,077 127,903 129,199 85,035 66,340 65,175 56,929 50,289 47,434 50,560 49,296
Income Before Tax -356,000 -175,000 -1,055,000 559,000 -60,000 345,400 -958,400 -1,626,500 440,900 329,700 404,373 369,335 330,679 256,111 357,656 363,356 355,472 358,135 314,837 71,038 274,155
Income Tax Expense 54,000 -43,000 -105,000 138,000 23,000 82,300 52,500 -53,200 9,500 77,000 81,120 52,150 8,920 -11,016 89,225 88,944 71,603 98,481 91,119 25,625 63,869
Net Income -413,000 -132,000 -950,000 411,000 -83,000 262,900 -1,011,000 -1,573,000 429,900 251,200 322,854 313,192 314,213 244,520 265,708 274,258 283,869 259,654 223,718 45,413 253,165
Net Income Margin -10.96% -3.33% -24.22% 9.67% -2.48% 6.52% -25.36% -39.39% 11.48% 9.39% 11.05% 10.61% 10.73% 9.64% 11.96% 12.70% 12.94% 12.92% 12.36% 2.65% 14.94%
EPS -2.07 -0.62 -4.41 1.88 -0.38 1.18 -4.51 -6.86 1.97 1.79 2.28 2.20 2.22 1.73 1.85 1.85 1.90 1.71 1.44 0.29 1.58
EPS Diluted -2.07 -0.62 -4.41 1.87 -0.38 1.17 -4.51 -6.86 1.94 1.76 2.24 2.16 2.18 1.70 1.82 1.83 1.87 1.68 1.41 0.28 1.55
Weighted Average Shares Out - 212,000 215,500 218,400 219,200 223,100 224,169 229,290 218,000 140,000 141,700 142,700 141,850 141,386 143,980 148,319 149,069 151,707 155,229 159,191 160,774
Weighted Average Shares Out Diluted - 212,000 215,500 220,200 219,200 224,400 224,300 229,400 221,600 142,500 144,200 145,000 143,945 143,553 145,985 150,102 151,679 154,721 158,271 162,017 164,028

Reported Currency: USD Q3 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31 2015-12-31 2014-12-31 2013-12-31 2012-12-31 2011-12-31 2010-12-31 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31
Current Assets
Cash and Cash Equivalents 296,000 334,000 365,000 339,000 438,000 404,900 309,600 320,600 383,900 284,600 151,639 74,954 80,132 77,128 540,038 450,348 203,991 169,384 65,064 434,525 506,369
Short Term Investments 0 0 24,000 22,000 33,000 40,000 28,200 54,400 14,100 28,100 57,698 15,868 2,192 0 0 37 258 146,939 79 0 0
Cash + Short Term Investments 296,000 334,000 365,000 339,000 438,000 404,900 309,600 320,600 383,900 284,600 151,639 74,954 80,132 77,128 540,038 450,385 204,249 316,323 65,143 434,525 506,369
Net Receivables 671,000 756,000 685,000 803,000 709,000 782,000 701,900 746,200 636,000 399,900 426,600 472,802 442,412 427,709 344,796 348,684 319,260 307,622 290,791 254,822 238,873
Inventory 619,000 624,000 627,000 504,000 466,000 561,700 598,900 623,100 517,100 340,400 387,095 438,559 402,940 361,762 308,738 291,640 306,125 258,032 232,441 208,179 213,709
Other Current Assets 335,000 259,000 216,000 195,000 178,000 291,000 277,600 221,000 192,400 157,000 199,980 157,487 185,612 146,304 121,473 127,087 120,228 100,045 129,816 132,517 97,458
Total Current Assets 1,921,000 1,973,000 1,893,000 1,837,000 1,791,000 1,999,900 1,888,000 2,002,500 1,882,600 1,196,700 1,206,970 1,143,802 1,111,096 1,012,903 1,315,045 1,217,796 949,862 982,022 718,191 1,030,043 1,056,409
Non-Current Assets
Property, Plant and Equipment 967,000 978,000 961,000 966,000 967,000 961,700 870,600 876,000 799,800 558,800 588,845 637,172 614,705 591,445 423,105 439,619 432,276 371,409 329,616 316,218 407,527
Goodwill 1,937,000 2,438,000 2,688,000 3,976,000 3,986,000 3,396,500 3,431,300 4,516,200 5,952,000 1,987,600 2,089,339 2,281,596 2,210,953 2,190,063 1,303,055 1,312,596 1,277,026 1,127,420 995,382 0 0
Intangible Assets 1,538,000 1,705,000 1,903,000 2,319,000 2,504,000 2,176,300 2,420,300 2,829,000 2,957,600 600,700 670,840 795,323 830,642 791,100 78,743 89,086 103,718 76,167 67,648 1,001,827 1,254,346
Long Term Investments 0 0 25,000 -408,000 -393,000 -479,600 -552,800 -718,000 -848,600 -160,300 -165,551 -238,394 -232,641 -249,822 -72,489 -72,524 -69,049 -60,547 -53,191 0 0
Tax Assets 193,000 228,000 287,000 408,000 393,000 479,600 552,800 718,000 848,600 160,300 165,551 238,394 232,641 249,822 72,489 72,524 69,049 60,547 53,191 0 0
Other Non-Current Assets 70,000 48,000 -114,000 122,000 94,000 68,500 76,800 156,200 64,100 59,100 94,271 220,154 204,901 169,887 138,003 28,835 67,518 118,551 70,513 59,241 79,863
Total Non-Current Assets 4,705,000 5,397,000 5,750,000 7,383,000 7,551,000 6,603,000 6,799,000 8,377,400 9,773,500 3,206,200 3,443,295 3,934,245 3,861,201 3,742,495 1,942,906 1,870,136 1,880,538 1,693,547 1,463,159 1,377,286 1,741,736
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 6,626,000 7,370,000 7,643,000 9,220,000 9,342,000 8,602,900 8,687,000 10,379,900 11,656,100 4,402,900 4,650,265 5,078,047 4,972,297 4,755,398 3,257,951 3,087,932 2,830,400 2,675,569 2,181,350 2,407,329 2,798,145
Current Liabilities
Accounts Payable 297,000 305,000 279,000 262,000 302,000 308,000 283,900 284,400 223,000 133,600 132,600 132,789 165,290 149,117 114,479 100,847 104,329 82,321 79,951 82,317 91,576
Short Term Debt 422,000 378,000 172,000 233,000 347,000 46,000 92,400 30,100 21,100 12,100 -107,429 309,862 298,963 276,701 7,754 82,174 25,795 1,244 2,995 412,212 72,879
Tax Payables 25,000 49,000 46,000 57,000 60,000 56,100 58,100 61,500 70,600 25,100 28,948 14,446 39,191 9,054 13,113 12,366 36,178 39,441 47,292 0 0
Deferred Revenue 0 91,000 84,000 51,000 41,000 29,200 29,300 8,900 14,100 2,200 3,482 4,922 5,514 0 0 -110,497 0 189,405 181,196 159,846 179,765
Other Current Liabilities 798,000 602,000 589,000 709,000 567,000 556,200 549,600 569,600 438,800 303,000 375,731 334,386 418,822 282,897 224,745 249,169 193,660 189,405 181,196 246,705 240,152
Total Current Liabilities 1,542,000 1,425,000 1,170,000 1,186,000 1,317,000 995,500 1,013,300 946,600 771,000 476,000 653,592 796,405 927,780 724,073 360,091 444,556 359,962 312,411 311,433 741,234 404,607
Non-Current Liabilities
Long Term Debt 1,898,000 1,921,000 1,975,000 2,070,000 2,108,000 1,553,000 1,564,900 1,611,600 1,511,100 1,141,000 1,152,882 1,166,178 1,222,035 1,490,010 604,015 387,151 423,679 482,063 367,161 270,104 779,940
Deferred Revenue 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -72,524 0 0 0 0 0
Deferred Tax 0 0 287,000 408,000 393,000 479,600 552,800 718,000 848,600 160,300 165,551 238,394 232,641 249,822 72,489 72,524 69,049 60,547 53,192 42,912 58,196
Other Non-Current Liabilities 696,000 730,000 686,000 911,000 947,000 479,500 975,800 1,180,500 1,248,100 446,500 521,593 537,490 573,039 657,164 383,933 349,267 389,988 364,693 175,507 111,311 110,829
Total Non-Current Liabilities 2,594,000 2,651,000 2,661,000 2,991,000 3,055,000 2,512,500 2,540,700 2,792,000 2,759,200 1,587,500 1,674,475 1,703,668 1,795,074 2,147,174 987,948 736,418 882,716 846,756 595,860 424,327 948,965
Total Liabilities 4,136,000 4,076,000 3,831,000 4,177,000 4,372,000 3,508,000 3,554,000 3,738,600 3,530,200 2,063,500 2,328,067 2,500,073 2,722,854 2,871,247 1,348,039 1,180,974 1,242,678 1,159,167 907,293 1,165,561 1,353,572
Common Stock 3,000 3,000 3,000 3,000 3,000 2,600 2,600 2,600 2,600 1,600 1,628 1,628 1,628 1,628 1,628 1,628 1,628 1,628 814 814 814
Retained Earnings -374,000 205,000 456,000 1,560,000 1,233,000 1,404,200 1,225,900 2,316,200 3,948,000 3,591,000 3,380,748 3,095,721 2,818,461 2,535,709 2,320,350 2,083,459 1,838,958 1,582,683 1,353,156 1,151,856 1,126,262
Accumulated Other Comprehensive Income/Loss -638,000 -636,000 -628,000 -592,000 -464,000 -599,700 -478,700 -291,000 -705,700 -594,000 -441,136 -69,062 -144,200 -190,970 24,156 83,542 39,612 145,819 79,914 56,454 164,100
Total Stockholders Equity 2,491,000 3,293,000 3,812,000 5,043,000 4,970,000 5,094,900 5,120,900 6,629,700 8,114,300 2,338,000 2,321,279 2,535,053 2,208,698 1,848,077 1,839,386 1,832,105 1,587,722 1,516,106 1,273,835 1,241,580 1,443,973
Total Investments 0 4,000 25,000 -408,000 -393,000 -479,600 -552,800 54,400 -848,600 -160,300 57,698 -238,394 -232,641 -249,822 -72,489 37 258 146,939 79 0 0
Total Debt 2,320,000 2,299,000 2,093,000 2,240,000 2,407,000 1,554,900 1,657,300 1,611,600 1,511,100 1,141,000 1,152,882 1,166,178 1,222,035 1,490,010 604,015 387,151 449,474 483,307 370,156 682,316 852,819
Net Debt 2,024,000 1,965,000 1,728,000 1,901,000 1,969,000 1,150,000 1,347,700 1,291,000 1,127,200 856,400 1,001,243 1,091,224 1,141,903 1,412,882 63,977 -63,197 245,483 313,923 305,092 247,791 346,450

Reported Currency: USD TTM 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31 2015-12-31 2014-12-31 2013-12-31 2012-12-31 2011-12-31 2010-12-31 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31
Cash Flows from Operating Activities
Net Income -414,000 -132,000 -950,000 421,000 -83,000 263,100 -1,010,900 -1,573,300 431,400 251,100 322,913 318,161 318,489 247,446 267,335 274,412 283,869 259,654 223,718 45,413 210,286
Depreciation & Amortization 346,000 343,000 328,000 346,000 334,000 322,800 330,800 316,400 271,700 122,900 129,077 127,903 129,199 85,035 66,340 65,175 56,929 50,289 47,434 50,560 49,296
Deferred Income Tax -43,000 -130,000 -228,000 -20,000 -64,000 -37,400 -62,000 -143,800 -110,100 15,800 15,391 -31,562 -78,536 -88,402 1,386 195 13,371 25,568 53,700 -91,777 7,058
Stock Based Compensation 48,000 46,000 59,000 48,000 47,000 66,200 21,000 48,000 41,300 25,600 25,428 25,099 22,187 20,947 18,803 16,276 17,290 14,088 19,623 0 0
Change in Working Capital 83,000 -89,000 -78,000 -158,000 199,000 -19,800 -33,200 -144,800 -43,200 38,100 46,485 -60,216 -38,550 95,989 5,382 20,214 -28,512 46,746 -74,293 -3,671 55,824
Accounts Receivable -8,000 -58,000 85,000 -109,000 126,000 -91,400 23,500 -63,400 -75,100 -900 7,196 -32,532 -12,591 1,469 5,115 -3,742 -3,690 9,029 -19,979 0 0
Inventory 53,000 6,000 -141,000 -63,000 124,000 13,700 -19,900 -62,900 65,400 32,100 21,032 -25,367 -36,792 21,503 -9,309 27,710 -32,824 -716 -10,775 -7,460 4,103
Accounts Payable 18,000 14,000 30,000 -46,000 -23,000 26,100 7,100 44,200 7,200 8,800 10,043 -36,728 12,843 10,816 2,165 -4,947 5,430 -7,395 -6,581 0 0
Other Working Capital 20,000 -51,000 -52,000 60,000 -28,000 31,800 -43,900 -62,700 -40,700 -1,900 8,214 34,411 -2,010 62,201 7,411 1,193 2,572 45,828 -36,958 3,789 51,721
Other Non-Cash Items 510,000 339,000 1,376,000 3,000 217,000 50,000 1,255,200 2,076,400 -15,000 43,900 21,200 38,500 15,788 29,640 -5,333 -13,783 -6,966 -21,159 21,296 233,234 -57,995
Net Cash Provided by Operating Activities 534,000 377,000 517,000 657,000 635,000 632,800 499,800 601,900 563,400 497,400 560,401 417,846 369,685 393,469 362,324 362,489 335,981 387,697 271,855 232,769 306,259
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -169,000 -149,000 -149,000 -142,000 -87,000 -122,900 -188,000 -151,000 -126,100 -72,000 -105,767 -101,421 -95,401 -74,254 -45,842 -56,495 -78,917 -65,828 -52,614 -45,293 -56,257
Acquisitions Net 20,000 13,000 0 -220,000 -1,077,000 8,400 -130,500 -145,900 -335,700 -54,000 -2,041 -66,247 -4,861 -1,787,516 -35,556 -2,986 -117,300 -101,492 -32,083 -18,097 -17,165
Purchases of Investments 0 0 0 142,000 -1,000 122,900 -6,100 -2,500 -23,900 -6,300 -98,743 -104,880 -14,221 497 0 0 -166,208 -138,471 -285,412 0 0
Sales/Maturities of Investments 0 0 13,000 2,000 58,000 41,300 62,100 6,500 20,100 30,700 68,343 10,784 1,039 6 0 222 314,025 73 285,638 0 0
Other Investing Activities -117,000 47,000 -151,000 -140,000 -88,000 -117,000 -179,300 -144,500 399,500 -105,800 -106,100 -99,900 -95,939 -89,845 -93,934 -50,635 -78,321 6,327 8,180 24,391 13,548
Net Cash Used for Investing Activities -160,000 -89,000 -138,000 -358,000 -1,106,000 -68,400 -253,300 -286,400 60,000 -54,900 138,693 260,231 -115,021 -1,886,842 -129,490 -53,399 -47,804 -299,391 -76,291 -42,472 25,610
Cash Flows from Financing Activities
Debt Repayment 146,000 119,000 -60,000 -102,000 749,000 -200,800 51,000 -3,400 299,000 -116,800 -84,900 -19,500 -228,912 1,124,791 116,817 20,223 -106,136 96,791 -362,006 -60,246 -21,527
Common Stock Issued 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45,594 53,611 31,776 45,318
Common Stock Repurchased -400,000 -300,000 -150,000 -200,000 -228,000 -260,000 -250,000 -401,400 -813,900 -112,700 -163,200 -118,000 -38,837 -79,500 -223,993 -78,718 -112,634 -125,422 -293,772 -164,760 -37,703
Dividends Paid -125,000 -116,000 -104,000 -92,000 -88,000 -80,900 -78,600 -78,300 -64,600 -40,000 -37,387 -34,874 -31,425 -28,632 -29,077 -29,836 -26,952 -25,134 -21,863 -19,141 -15,823
Other Financing Activities -113,000 -10,000 -15,000 15,000 57,000 75,600 27,800 82,300 53,300 -33,400 -50,663 10,674 43,565 -14,278 34,852 16,911 16,636 57,008 11,461 0 13,664
Net Cash Used Provided by Financing Activities -392,000 -307,000 -329,000 -379,000 490,000 -466,100 -249,800 -400,800 -526,200 -302,900 336,183 161,685 -255,609 1,002,381 -101,401 -71,420 -229,086 3,243 -612,569 -212,371 -16,071
Effect of Forex Changes on Cash 5,000 -12,000 -24,000 -19,000 14,000 -3,000 -7,700 22,000 2,100 -6,600 -8,840 -1,108 3,949 28,082 -41,743 8,687 -24,484 12,771 48,085 -49,770 26,816
Net Change in Cash -13,000 -31,000 26,000 -99,000 33,000 95,300 -11,000 -63,300 99,300 133,000 76,685 -5,178 3,004 -462,910 89,690 246,357 34,607 104,320 -368,920 -71,844 342,614
Cash at End of Period 1,200,000 334,000 365,000 339,000 438,000 404,900 309,600 320,600 383,900 284,600 151,639 74,954 80,132 77,128 540,038 450,348 203,991 169,384 65,064 434,525 506,369
Cash at Start of Period 1,213,000 365,000 339,000 438,000 405,000 309,600 320,600 383,900 284,600 151,600 74,954 80,132 77,128 540,038 450,348 203,991 169,384 65,064 433,984 506,369 163,755
Free Cash Flow
Operating Cash Flow 534,000 377,000 517,000 657,000 635,000 632,800 499,800 601,900 563,400 497,400 560,401 417,846 369,685 393,469 362,324 362,489 335,981 387,697 271,855 232,769 306,259
Capital Expenditure -169,000 -149,000 -149,000 -142,000 -87,000 -122,900 -188,000 -151,000 -126,100 -72,000 -105,767 -101,421 -95,401 -74,254 -45,842 -56,495 -78,917 -65,828 -52,614 -45,293 -56,257
Free Cash Flow 365,000 228,000 368,000 515,000 548,000 509,900 311,800 450,900 437,300 425,400 454,634 316,425 274,284 319,215 316,482 305,994 257,064 321,869 219,241 187,476 250,002