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-30 2017-12-30 2016-12-30 2015-12-30 2014-12-30 2013-12-30 2012-12-31 2011-12-31 2010-12-31 2009-12-31 2008-12-31 2007-12-31 2006-03-31 2005-03-31 2004-03-31
Revenue 15,035,300 15,426,900 16,262,700 17,886,300 11,946,000 11,500,500 11,433,900 11,907,700 11,076,900 9,429,300 7,719,600 6,909,100 6,840,327 6,135,317 5,448,221 5,092,785 5,137,585 2,905,007 1,257,164 1,253,374 1,374,617
Revenue Growth - -5.14% -9.08% 49.73% 3.87% 0.58% -3.98% 7.50% 17.47% 22.15% 11.73% 1.01% 11.49% 12.61% 6.98% -0.87% 76.85% 131.08% 0.30% -8.82%
Cost of Revenue 8,982,500 8,988,300 9,765,700 12,310,800 8,149,300 7,056,300 6,861,900 6,931,500 6,078,400 5,047,100 4,050,200 3,796,100 3,780,506 3,550,261 3,233,125 3,018,313 3,067,364 1,739,080 629,548 629,834 612,149
Gross Profit 6,052,800 6,438,600 6,497,000 5,575,500 3,796,700 4,444,200 4,572,000 4,976,200 4,998,500 4,382,200 3,669,400 3,113,000 3,059,821 2,585,056 2,215,096 2,074,472 2,070,221 1,165,928 627,616 623,540 762,468
Gross Profit Margin 40.26% 41.74% 39.95% 31.17% 31.78% 38.64% 39.99% 41.79% 45.13% 46.47% 47.53% 45.06% 44.73% 42.13% 40.66% 40.73% 40.30% 40.14% 49.92% 49.75% 55.47%
Research and Development 797,200 910,700 662,200 681,000 512,600 778,200 822,200 857,900 876,700 671,900 581,800 507,800 388,941 294,728 282,146 275,258 317,217 194,750 101,057 87,881 100,813
General and Administrative Expenses 4,555,600 4,650,100 4,179,100 4,529,200 3,344,600 2,503,400 2,397,300 2,564,000 2,351,400 1,923,500 1,499,100 1,337,900 1,295,847 1,157,531 1,068,309 1,030,845 1,053,485 599,463 205,833 236,578 201,612
Total Operating Expenses 5,992,100 5,672,400 4,841,300 5,210,200 3,857,200 3,728,700 3,666,400 3,539,000 4,299,300 2,921,300 2,316,800 1,977,500 1,684,788 1,452,259 1,350,455 1,306,103 1,370,702 794,213 306,890 324,459 302,425
Operating Income or Loss -264,600 766,200 1,614,900 -34,000 -210,800 715,500 905,600 1,437,200 699,200 1,460,900 1,352,600 1,135,500 1,375,033 1,132,797 864,641 768,369 699,519 371,715 320,726 299,081 460,043
Operating Margin -1.64% 4.97% 9.93% -0.19% -1.76% 6.22% 7.92% 12.07% 6.31% 15.49% 17.52% 16.43% 20.10% 18.46% 15.87% 15.09% 13.62% 12.80% 25.51% 23.86% 33.47%
Interest Expense 570,700 573,100 592,400 636,200 497,800 517,300 542,300 534,600 454,800 336,400 333,200 313,300 319,002 333,100 277,963 266,750 380,779 239,213 31,285 0 0
EBITDA 2,514,300 3,457,000 6,433,200 4,478,300 1,988,200 3,260,700 3,474,300 3,471,600 3,404,000 2,807,900 2,145,100 1,816,900 1,669,685 1,482,224 1,056,695 894,882 734,501 -991,803 352,717 357,347 556,931
Depreciation and Amortization 2,791,400 2,679,200 3,027,600 4,506,500 2,216,100 1,838,700 1,885,900 1,725,000 1,454,700 1,000,800 538,900 498,000 546,604 494,488 422,788 401,157 425,279 210,399 46,827 45,100 44,323
Income Before Tax -951,700 202,900 2,813,200 -664,400 -721,200 154,400 298,400 903,000 121,700 915,400 974,500 747,300 804,079 654,636 355,944 226,975 -71,557 -1,441,415 274,605 312,247 512,608
Income Tax Expense 62,400 148,200 734,600 604,700 -51,300 137,600 54,100 207,000 358,300 67,700 41,400 120,800 161,145 115,833 10,402 -20,773 128,550 80,097 90,063 108,655 177,999
Net Income -883,300 54,700 2,078,600 -1,269,100 -669,900 16,800 352,500 696,000 480,000 847,600 929,400 623,700 640,850 536,810 345,115 232,571 -196,076 -1,517,363 184,542 203,592 334,609
Net Income Margin -5.73% 0.35% 12.78% -7.10% -5.61% 0.15% 3.08% 5.84% 4.33% 8.99% 12.04% 9.03% 9.37% 8.75% 6.33% 4.57% -3.82% -52.23% 14.68% 16.24% 24.34%
EPS -0.73 0.05 1.71 -1.05 -1.11 0.03 0.69 1.30 0.94 1.80 2.49 1.63 1.54 1.25 0.69 0.31 -0.64 -5.90 0.80 0.76 1.24
EPS Diluted -0.74 0.05 1.71 -1.05 -1.11 0.03 0.68 1.30 0.92 1.70 2.34 1.58 1.52 1.22 0.68 0.30 -0.64 -5.90 0.79 0.74 1.21
Weighted Average Shares Out - 1,200,300 1,212,100 1,208,800 601,200 560,000 518,382 535,385 521,739 498,588 397,179 394,747 415,210 430,839 324,453 305,162 304,360 257,150 229,389 268,985 268,931
Weighted Average Shares Out Diluted - 1,206,900 1,217,400 1,208,800 601,200 516,500 516,500 536,700 520,500 497,400 398,000 394,500 420,236 438,785 328,979 306,913 304,360 257,150 234,209 273,621 276,318

Reported Currency: USD Q3 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-30 2017-12-30 2016-12-30 2015-12-30 2014-12-30 2013-12-30 2012-12-31 2011-12-31 2010-12-31 2009-12-31 2008-12-31 2007-12-31 2006-03-31 2005-03-31 2004-03-31
Current Assets
Cash and Cash Equivalents 1,878,700 991,900 1,259,900 701,200 844,400 475,600 388,100 292,100 998,800 1,236,000 225,500 291,300 349,969 384,330 686,024 428,481 597,456 484,202 150,124 137,733 101,713
Short Term Investments 169,000 192,500 212,600 233,800 203,500 65,800 57,500 110,600 83,800 54,000 28,200 27,000 0 30,686 29,085 27,559 42,260 91,361 368,003 670,348 585,445
Cash + Short Term Investments 2,047,700 1,184,400 1,472,500 935,000 1,047,900 563,700 449,200 418,900 1,138,400 1,349,100 284,100 408,600 349,969 415,016 715,109 456,040 639,716 575,563 518,127 808,081 687,158
Net Receivables 3,944,900 4,040,600 3,243,800 4,266,400 4,843,800 2,640,100 2,416,500 3,173,100 3,015,400 2,434,000 2,268,500 1,820,000 1,554,342 1,426,438 1,157,081 1,234,634 1,164,613 1,132,121 242,193 297,334 191,094
Inventory 4,084,600 3,469,700 3,519,500 3,977,700 5,471,900 2,670,900 2,580,200 2,542,700 2,456,400 1,951,000 1,651,400 1,656,900 1,525,242 1,396,742 1,240,271 1,114,219 1,065,990 1,063,840 279,008 286,267 320,797
Other Current Assets 1,230,500 4,281,400 2,399,600 1,723,800 1,616,900 882,600 921,800 1,086,700 912,300 738,600 2,295,800 585,700 473,164 370,608 470,954 528,458 344,663 287,777 152,572 136,770 118,792
Total Current Assets 11,307,700 12,976,100 10,635,400 10,902,900 12,867,500 6,757,300 6,367,700 7,213,300 7,522,500 6,472,700 6,441,200 4,471,200 3,902,717 3,568,844 3,559,443 3,285,386 3,174,673 3,059,301 1,191,900 1,528,452 1,317,841
Non-Current Assets
Property, Plant and Equipment 2,676,900 3,005,200 3,283,800 3,479,400 3,783,500 2,404,200 2,170,200 2,339,100 2,322,200 1,983,900 1,785,700 1,665,500 1,397,216 1,298,034 1,209,342 1,122,648 1,063,996 1,102,932 406,875 336,719 273,051
Goodwill 9,561,700 9,867,100 10,425,800 12,113,700 12,347,000 9,590,600 9,747,800 10,205,700 9,231,900 5,380,100 4,049,300 4,340,500 3,515,655 3,517,935 3,599,334 3,331,247 3,161,580 3,855,971 102,579 102,579 102,579
Intangible Assets 17,978,900 19,181,100 22,607,100 26,134,200 29,683,200 11,649,900 13,664,600 15,245,800 14,447,800 7,221,900 2,347,100 2,517,900 2,224,457 2,630,747 2,501,150 2,384,848 2,453,161 2,978,706 105,595 120,493 134,601
Long Term Investments 1,477,100 1,142,000 1,091,400 81,400 47,900 92,200 138,700 226,000 396,400 475,500 547,400 494,800 0 0 0 0 0 0 462 0 36,725
Tax Assets 763,100 692,900 925,900 1,332,700 2,147,900 703,100 572,200 496,800 633,200 457,600 83,400 77,829 87,655 39,376 58,284 36,610 16,493 18,703 0 0 0
Other Non-Current Assets 988,700 821,100 1,052,800 798,500 676,000 58,200 73,700 79,600 172,200 276,000 566,400 1,727,071 804,197 543,207 609,251 640,995 523,463 337,563 63,115 47,430 10,493
Total Non-Current Assets 33,446,400 34,709,400 39,386,800 43,939,900 48,685,500 24,498,200 26,367,200 28,593,000 27,203,700 15,795,000 9,379,300 10,823,600 8,029,180 8,029,299 7,977,361 7,516,348 7,218,693 8,293,875 678,626 607,221 557,449
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 44,754,100 47,685,500 50,022,200 54,842,800 61,553,000 31,255,500 32,734,900 35,806,300 34,726,200 22,267,700 15,820,500 15,294,800 11,931,897 11,598,143 11,536,804 10,801,734 10,393,366 11,353,176 1,870,526 2,135,673 1,875,290
Current Liabilities
Accounts Payable 1,242,200 1,381,400 1,158,000 1,657,400 1,345,700 1,274,900 1,244,700 1,452,500 1,348,100 1,109,600 905,600 1,072,800 777,908 703,235 564,706 518,252 498,815 643,873 76,859 78,114 40,639
Short Term Debt 1,446,400 2,017,700 1,331,100 3,440,000 3,450,100 1,534,300 657,100 1,795,700 269,700 1,000,000 2,784,800 455,600 397,035 817,200 167,260 190,700 154,490 549,733 4,336 1,586 1,586
Tax Payables 284,100 226,800 279,600 236,900 288,600 213,000 121,500 112,900 97,700 92,400 160,900 50,536 35,014 44,095 17,563 71,108 94,093 133,715 12,963 44,123 23,837
Deferred Revenue 0 0 3,099,600 4,064,600 3,583,000 1,537,600 1,216,900 1,506,000 1,980,200 1,197,400 1,009,500 784,200 301,664 265,553 203,516 259,851 275,409 133,715 37,286 0 0
Other Current Liabilities 4,539,700 4,151,500 3,977,500 4,550,100 5,478,500 2,546,900 2,564,500 3,024,200 3,325,200 1,920,200 1,452,700 1,385,064 983,546 998,626 1,060,083 938,087 797,252 541,315 133,806 121,684 107,706
Total Current Liabilities 7,512,400 7,777,400 6,746,200 9,884,400 10,562,900 5,569,100 4,587,800 6,385,300 5,040,700 4,122,200 5,304,000 2,964,000 2,193,503 2,563,156 1,809,612 1,718,147 1,544,650 2,002,351 265,250 245,507 173,768
Non-Current Liabilities
Long Term Debt 16,172,700 16,353,500 18,196,600 19,918,000 22,658,700 11,390,000 13,161,200 12,865,300 15,202,900 6,295,600 5,699,900 7,586,500 6,108,307 4,479,080 5,263,376 4,984,987 5,078,937 4,706,716 685,188 0 0
Deferred Revenue 0 0 181,400 200,900 229,500 -1,451,800 -1,722,000 -2,012,400 -2,006,400 -718,100 -235,400 -468,530 0 0 0 0 18,021 122,870 89,417 0 0
Deferred Tax 0 1,735,700 2,432,000 2,815,000 3,123,700 1,627,500 1,722,000 2,012,400 2,006,400 718,100 235,400 468,530 274,259 308,915 478,094 467,497 577,379 876,816 20,585 24,905 22,604
Other Non-Current Liabilities 1,276,600 1,351,500 1,575,100 1,732,700 2,253,600 785,100 1,096,800 1,235,700 1,358,600 1,366,000 1,540,600 1,784,400 -0 742,210 370,321 485,905 387,538 206,672 22,435 19,325 19,130
Total Non-Current Liabilities 17,449,300 19,440,700 22,203,700 24,465,700 28,036,000 13,802,600 15,980,000 16,113,400 18,567,900 8,379,700 7,240,500 9,370,900 6,382,566 5,530,205 6,111,791 5,938,389 6,061,875 5,913,074 817,625 44,230 41,734
Total Liabilities 24,961,700 27,218,100 28,949,900 34,350,100 38,598,900 19,371,700 20,567,800 22,498,700 23,608,600 12,501,900 12,544,500 12,334,900 8,576,069 8,093,361 7,921,403 7,656,536 7,606,525 7,915,425 1,082,875 289,737 215,502
Common Stock 12,300 12,200 12,100 12,100 12,100 6,100 6,000 6,000 6,000 5,500 273,300 272,000 269,832 265,158 262,909 198,342 197,684 197,630 154,575 152,217 151,777
Retained Earnings 4,082,000 4,639,700 5,175,600 3,688,800 5,361,200 6,031,100 6,010,700 5,644,500 4,942,100 4,462,100 3,614,500 2,685,100 2,061,370 1,420,520 883,710 660,130 566,594 922,857 1,939,045 1,808,802 1,637,497
Accumulated Other Comprehensive Income/Loss -2,686,300 -2,747,400 -2,761,200 -1,744,300 -858,000 -1,797,200 -1,441,300 -361,200 -2,263,700 -1,764,300 -987,000 -240,100 -86,498 -87,839 171,867 11,807 -844,648 2,198,825 2,450 870 2,496
Total Stockholders Equity 19,792,400 20,467,400 21,072,300 20,492,700 22,954,100 11,883,800 12,167,100 13,307,600 11,116,200 9,764,400 3,255,900 2,941,800 3,340,718 3,491,775 3,601,879 3,131,146 2,757,733 3,403,426 787,651 1,845,936 1,659,788
Total Investments 1,646,100 1,334,500 306,600 170,600 132,800 158,000 196,200 336,600 480,200 529,500 575,600 521,800 0 30,686 29,085 27,559 42,260 91,361 368,465 670,348 622,170
Total Debt 17,619,400 18,371,200 19,265,700 23,070,400 25,838,600 12,671,900 13,818,300 14,661,000 15,472,600 7,306,100 8,484,700 8,042,100 5,730,935 5,296,280 5,430,636 5,175,687 5,233,427 5,256,449 689,524 0 0
Net Debt 15,740,700 17,379,300 18,005,800 22,369,200 24,994,200 12,196,300 13,430,200 14,368,900 14,473,800 6,070,100 8,259,200 7,750,800 5,380,966 4,911,950 4,744,612 4,747,206 4,635,971 4,772,247 539,400 -137,733 -101,713

Reported Currency: USD TTM 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-30 2017-12-30 2016-12-30 2015-12-30 2014-12-30 2013-12-30 2012-12-31 2011-12-31 2010-12-31 2009-12-31 2008-12-31 2007-12-31 2006-03-31 2005-03-31 2004-03-31
Cash Flows from Operating Activities
Net Income -883,300 54,700 2,078,600 -1,269,100 -669,900 16,800 352,500 696,000 480,000 847,600 929,400 623,700 640,850 536,810 345,115 232,571 -196,076 -1,517,363 184,542 203,592 334,609
Depreciation & Amortization 2,791,400 2,740,500 3,027,600 4,506,500 2,216,100 1,838,700 1,888,600 1,728,200 1,490,500 1,100,400 538,900 498,000 546,604 494,488 422,788 401,157 425,279 210,399 46,827 45,100 44,323
Deferred Income Tax -725,900 -387,100 -25,900 675,700 -213,200 -192,600 -264,300 -111,400 -609,500 -115,900 -315,200 -87,133 -108,930 -57,405 11,287 -154,649 -193,564 -77,131 -23,635 -36,899 32,275
Stock Based Compensation 169,600 180,700 116,400 111,200 79,200 56,800 -70,600 74,700 88,900 92,800 66,000 47,000 0 0 0 0 0 0 0 0 0
Change in Working Capital -276,800 -711,300 -922,600 -1,804,800 -696,300 -469,400 -385,400 -712,000 -934,700 -298,800 -551,800 -624,800 -672,553 -470,272 -142,439 -264,453 -191,443 -51,794 114,445 -144,183 -113,940
Accounts Receivable 81,000 78,600 -240,300 59,300 78,700 -20,000 340,100 -162,200 -131,800 65,800 -231,200 -553,500 -354,844 -318,870 21,865 -175,798 -172,447 -124,385 19,081 -192,799 18,617
Inventory -815,400 -613,300 -259,500 -427,600 -741,900 -512,900 -547,600 -129,500 -279,300 -320,400 -147,500 -157,100 -172,020 -220,600 -94,728 20,110 -83,327 16,305 6,012 34,530 -83,020
Accounts Payable 68,700 314,700 170,200 -70,400 -82,700 -96,300 220,300 14,400 87,700 131,800 -300 137,212 81,429 133,666 23,021 4,244 23,166 86,467 20,534 8,082 -25,378
Other Working Capital 388,900 -491,300 -593,000 -1,366,100 49,600 63,500 -177,900 -420,300 -523,600 -44,200 -173,100 85,800 -227,118 -64,468 -92,597 -113,009 41,165 -30,181 68,818 6,004 -24,159
Other Non-Cash Items 1,224,600 922,100 -1,321,500 797,400 515,900 360,800 556,600 277,900 922,500 266,500 32,300 562,700 543,047 216,803 294,653 390,449 540,251 1,603,577 94,382 136,101 -71,689
Net Cash Provided by Operating Activities 2,299,600 2,799,600 2,952,600 3,016,900 1,231,800 1,803,700 2,341,700 2,064,800 2,047,200 2,008,500 1,014,800 1,106,600 949,018 720,424 931,404 605,075 384,447 167,689 416,561 203,711 225,578
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -386,500 -377,000 -443,000 -509,400 -681,200 -213,200 -252,100 -275,900 -390,400 -362,900 -325,300 -334,600 -305,325 -279,848 -192,792 -154,402 -165,113 -110,538 -103,689 -90,746 -118,451
Acquisitions Net 452,500 -667,700 1,963,800 277,000 415,800 -148,700 -65,900 -167,000 -6,789,900 -693,100 -50,000 -1,261,900 16,338 -80,510 -557,818 -187,437 0 -7,001,930 0 0 12,000
Purchases of Investments -27,100 -26,300 -30,200 -30,200 -104,800 -25,800 -63,400 -96,500 -30,200 -62,100 -19,900 -19,346 -9,884 -10,024 -7,520 0 -18,032 -275,802 -686,569 -780,806 -793,539
Sales/Maturities of Investments 27,100 26,300 29,900 29,800 47,000 27,100 85,200 96,600 21,500 33,100 20,200 10,600 8,061 0 4,566 15,724 65,712 357,922 991,060 693,289 647,780
Other Investing Activities 2,132,200 280,600 1,520,800 -394,400 -659,100 -163,500 -892,400 -533,500 -497,500 -513,700 -425,000 -272,300 -80,404 23,311 3,279 -1,420 -35,397 -4,976 -5,710 3,372 1,884
Net Cash Used for Investing Activities 2,085,200 -764,100 1,520,500 -117,800 -301,100 -525,400 -1,210,400 -976,400 -7,677,800 -1,569,700 -800,300 -1,868,800 -371,214 -347,071 -750,285 -327,535 -152,830 -7,035,324 195,092 -174,891 -250,326
Cash Flows from Financing Activities
Debt Repayment -2,838,100 -1,249,600 -3,282,000 -2,099,100 -401,300 -1,102,900 -631,700 -1,359,500 5,496,700 696,700 -168,600 1,635,800 226,900 -201,812 213,816 -335,016 83,055 3,338,297 687,938 0 9,771
Common Stock Issued 2,500 3,100 3,300 0 600 8,100 0 0 13,800 0 53,800 0 0 0 54,653 19,623 48,677 2,740,131 56,889 10,068 26,671
Common Stock Repurchased -250,000 -250,000 0 -17,400 0 -8,400 -432,000 -500,200 -17,500 -67,500 -27,700 -1,000,000 -999,900 -349,998 0 0 0 0 -1,257,867 0 -133,088
Dividends Paid -575,500 -575,600 -581,600 -399,000 0 0 0 0 0 0 0 0 0 0 -139,035 -139,035 -137,495 -29,825 -49,772 -32,261 -26,024
Other Financing Activities -175,200 -229,800 -17,600 -513,900 -205,000 -66,100 -27,200 -33,400 -152,100 -24,400 -98,800 57,100 161,500 -93,186 25,569 0 -161,173 20,179 -36,450 19,622 -9,771
Net Cash Used Provided by Financing Activities -3,836,300 -2,301,900 -3,877,900 -3,012,000 -605,700 -1,169,000 -1,090,900 -1,893,100 5,344,600 604,800 -267,400 692,900 -611,516 -644,996 100,350 -454,428 -166,936 6,068,782 -599,262 -2,571 -132,441
Effect of Forex Changes on Cash 19,800 -2,500 -38,900 -30,900 33,800 -7,500 -21,000 27,600 -9,600 -33,100 -12,900 10,600 0 0 0 0 0 0 0 0 0
Net Change in Cash 568,300 -268,900 556,300 -143,800 358,900 101,800 19,400 -777,100 -89,000 1,010,500 -65,800 -58,669 -34,361 -301,694 257,543 -168,975 113,254 334,078 12,391 36,020 -157,189
Cash at End of Period 4,808,100 993,600 1,262,500 706,200 850,000 491,100 389,300 369,900 1,147,000 1,236,000 225,500 291,300 349,969 384,330 686,024 428,481 597,456 484,202 150,124 137,733 101,713
Cash at Start of Period 4,239,800 1,262,500 706,200 850,000 491,100 389,300 369,900 1,147,000 1,236,000 225,500 291,300 349,969 384,330 686,024 428,481 597,456 484,202 150,124 137,733 101,713 258,902
Free Cash Flow
Operating Cash Flow 2,299,600 2,799,600 2,952,600 3,016,900 1,231,800 1,803,700 2,341,700 2,064,800 2,047,200 2,008,500 1,014,800 1,106,600 949,018 720,424 931,404 605,075 384,447 167,689 416,561 203,711 225,578
Capital Expenditure -386,500 -474,500 -443,000 -509,400 -681,200 -213,200 -252,100 -275,900 -390,400 -362,900 -325,300 -334,600 -305,325 -279,848 -192,792 -154,402 -165,113 -110,538 -103,689 -90,746 -118,451
Free Cash Flow 1,913,100 2,325,100 2,509,600 2,507,500 550,600 1,590,500 2,089,600 1,788,900 1,656,800 1,645,600 689,500 772,000 643,693 440,576 738,612 450,673 219,334 57,151 312,872 112,965 107,127