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,940,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,866,000 1,876,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,074,000 2,089,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.64% 52.69% 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 180,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,608,000 1,610,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 1,788,000 1,794,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 -87,000 295,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 -2.50% 7.44% 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 77,000 64,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 -6,310
EBITDA 482,000 638,000 634,000 1,002,000 790,000 845,100 1,986,300 2,612,900 772,800 504,600 467,766 445,878 433,373 336,593 402,241 388,077 486,794 420,405 382,772 582,108 360,020
Depreciation and Amortization 345,000 343,000 328,000 380,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 -188,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 -24,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 -95,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 -2.80% -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 -0.44 -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 -0.45 -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 Q1 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 291,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 33,000 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 291,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 656,000 756,000 632,000 747,000 673,000 782,000 701,900 746,200 636,000 399,900 426,606 472,802 442,412 427,709 344,796 348,684 319,260 307,622 290,791 254,822 238,873
Inventory 613,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 342,000 259,000 269,000 83,000 66,000 100,700 123,300 116,800 83,500 34,400 55,305 34,429 49,828 146,304 121,473 127,087 120,228 100,045 129,816 132,517 97,458
Total Current Assets 1,902,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 953,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 2,400,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,618,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 9,000 4,000 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 214,000 213,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 27,000 59,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 5,221,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 7,123,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 279,000 305,000 279,000 268,000 305,000 307,900 283,900 284,400 223,000 133,600 132,611 132,789 165,290 149,117 114,479 100,847 104,329 82,321 79,951 82,317 91,576
Short Term Debt 343,000 378,000 118,000 182,000 299,000 2,300 92,400 30,100 21,100 12,100 112,831 309,862 298,963 276,701 7,754 82,174 25,795 1,244 2,995 412,212 72,879
Tax Payables 27,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 102,000 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 606,000 651,000 689,000 685,000 672,000 656,100 607,700 623,200 512,800 328,100 404,668 348,832 458,013 298,255 237,858 372,032 229,838 39,441 47,291 86,859 60,387
Total Current Liabilities 1,330,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,747,000 1,796,000 1,975,000 2,058,000 2,108,000 1,552,600 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 59,000 57,000 0 0 0 0 0 0 0 0 0 0 0 0 0 -72,524 0 0 0 0 0
Deferred Tax 214,000 226,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,192 42,912 58,196
Other Non-Current Liabilities 515,000 572,000 399,000 525,000 554,000 480,300 423,000 462,400 399,500 286,200 356,042 299,096 340,398 407,342 311,444 349,267 389,988 304,146 175,507 111,311 110,829
Total Non-Current Liabilities 2,535,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 3,865,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 190,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 -666,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 3,258,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 9,000 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,210,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 1,919,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 -96,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 345,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 -118,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 40,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 0 0 0 0
Change in Working Capital -55,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 -16,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 31,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 0 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 -70,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 496,000 339,000 1,386,000 20,000 202,000 37,900 1,254,100 2,099,400 -27,700 43,900 21,107 38,461 16,896 32,454 3,078 -13,783 -6,966 -8,648 1,673 232,244 -16,205
Net Cash Provided by Operating Activities 423,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 -144,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 20,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 -9,000 -39,000 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 37,000 39,000 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 47,000 40,000 -2,000 -140,000 1,000 -118,100 9,200 6,500 525,600 46,700 276,901 521,995 -1,577 -25,575 -48,092 5,860 596 6,327 8,180 20,918 99,032
Net Cash Used for Investing Activities -95,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 -209,000 -119,000 -2,000 -297,000 -701,000 -319,700 -9,400 -16,700 -921,600 -269,700 -301,030 -251,383 -228,912 -251,932 -242,137 -65,868 -226,147 -96,791 -362,006 0 0
Common Stock Issued 0 0 6,000 246,000 1,461,000 227,700 27,900 82,300 1,261,600 188,400 501,609 404,281 33,075 1,114,161 389,143 99,497 132,737 45,594 53,611 31,776 45,318
Common Stock Repurchased -150,000 -300,000 -150,000 -200,000 -140,000 -260,000 -250,200 -401,400 -813,900 -112,700 -163,192 -118,024 -38,837 -79,500 -223,993 -78,718 -112,634 -125,422 -293,772 -164,760 -37,703
Dividends Paid -118,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 -11,000 -10,000 -79,000 -36,000 -42,000 -33,200 88,400 95,600 12,300 -68,900 336,183 161,685 10,490 248,284 4,663 3,505 3,910 204,996 11,461 -60,246 -7,863
Net Cash Used Provided by Financing Activities -338,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 -17,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 -27,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,229,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,256,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 423,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 -144,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 279,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