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
Revenue 4,400,100 4,237,800 4,091,300 3,815,700 3,316,700 2,988,100 2,660,100 2,231,900 1,847,900 1,607,300 1,387,262 1,130,845 910,903 862,978
Revenue Growth - 3.58% 7.22% 15.05% 11.00% 12.33% 19.19% 20.78% 14.97% 15.86% 22.67% 24.15% 5.55%
Cost of Revenue 1,805,200 1,744,900 1,484,500 1,372,200 1,158,600 1,026,800 893,900 775,500 657,800 565,900 518,382 473,868 430,299 357,525
Gross Profit 2,594,900 2,492,900 2,606,800 2,443,500 2,158,100 1,961,300 1,766,200 1,456,400 1,190,100 1,041,400 868,880 656,977 480,604 505,453
Gross Profit Margin 58.99% 58.83% 63.72% 64.04% 65.07% 65.64% 66.40% 65.25% 64.40% 64.79% 62.63% 58.10% 52.76% 58.57%
Research and Development 814,200 839,600 794,000 706,300 560,400 492,600 434,000 355,800 287,800 270,200 254,440 207,941 175,406 212,987
General and Administrative Expenses 874,200 1,019,300 797,800 849,700 762,300 707,700 625,400 535,600 450,000 421,900 333,054 289,462 236,500 398,236
Total Operating Expenses 1,804,700 1,858,900 2,092,300 2,061,700 2,517,000 1,750,000 1,601,700 1,266,300 1,152,500 1,072,400 930,756 788,902 683,108 775,794
Operating Income or Loss 780,400 634,000 498,800 382,100 -358,900 202,600 149,600 66,900 50,100 -31,000 -61,876 -131,925 -202,504 -270,341
Operating Margin 17.71% 14.96% 12.19% 10.01% -10.82% 6.78% 5.62% 3.00% 2.71% -1.93% -4.46% -11.67% -22.23% -31.33%
Interest Expense 168,400 267,500 146,300 126,000 91,300 92,100 98,400 83,000 57,200 69,200 84,997 70,978 79,092 2,962
EBITDA 946,100 805,300 716,700 578,900 -157,800 443,000 405,500 402,900 195,800 128,800 91,627 10,519 -61,558 -218,565
Depreciation and Amortization 149,600 171,300 194,600 199,600 202,700 209,700 234,100 205,800 160,100 158,800 152,759 140,567 138,620 49,155
Income Before Tax 593,500 403,800 356,500 253,600 -495,400 126,400 73,000 106,800 -21,500 -120,600 -146,129 -201,026 -279,270 -270,682
Income Tax Expense -1,217,600 -971,800 3,600 10,800 -1,300 -12,000 -9,000 -18,900 400 -200 -2,824 -1,142 -218 -235
Net Income 1,792,400 1,374,800 352,200 242,300 -494,100 137,000 77,100 136,400 -16,500 -75,600 -143,305 -199,884 -279,052 -270,447
Net Income Margin 40.69% 32.44% 8.61% 6.35% -14.90% 4.58% 2.90% 6.11% -0.89% -4.70% -10.33% -17.68% -30.63% -31.34%
EPS 12.77 9.27 2.22 1.44 -2.93 0.79 0.43 1.25 -0.21 -1.29 -2.36 -1.55 -2.21 -2.10
EPS Diluted 12.51 9.08 2.18 1.42 -2.93 0.75 0.43 0.77 -0.21 -1.29 -2.36 -1.55 -2.21 -2.10
Weighted Average Shares Out - 148,296 158,788 167,906 168,636 173,431 181,353 108,779 78,571 58,519 60,824 128,567 126,098 128,567
Weighted Average Shares Out Diluted - 151,452 161,457 171,105 168,636 181,721 181,353 177,054 79,835 58,676 60,824 128,567 126,098 128,567

Reported Currency: USD Q2 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
Current Assets
Cash and Cash Equivalents 444,900 458,800 774,000 1,255,700 765,200 1,062,800 932,400 582,700 566,100 348,000 138,968 95,430 59,463
Short Term Investments 143,200 40,000 173,000 24,700 2,000 23,600 18,900 12,300 6,600 4,500 3,003 3,191 3,173
Cash + Short Term Investments 444,900 498,800 774,000 1,255,700 765,200 1,086,400 951,300 595,000 572,700 352,500 141,971 98,621 62,636
Net Receivables 92,900 76,600 60,100 63,600 41,800 30,200 26,400 18,400 8,000 4,800 3,527 5,283 2,432
Inventory -143,200 -127,200 476,700 460,600 423,500 409,800 391,500 386,200 327,600 311,300 291,458 270,225 251,722
Other Current Assets 759,400 680,500 271,800 109,900 60,800 48,900 58,100 59,900 24,500 25,300 23,926 31,746 16,711
Total Current Assets 1,297,200 1,255,900 1,582,600 1,889,800 1,291,300 1,575,300 1,427,300 1,059,500 932,800 693,900 460,882 405,875 333,501
Non-Current Assets
Property, Plant and Equipment 221,800 246,100 309,700 329,200 399,300 455,200 299,000 297,900 231,000 225,000 220,905 183,248 159,714
Goodwill 3,545,000 3,569,300 3,536,900 3,540,800 3,275,100 2,976,500 2,948,000 2,859,900 1,718,400 1,663,400 1,661,177 1,627,565 1,515,224
Intangible Assets 1,107,300 1,158,600 1,252,200 1,384,700 1,255,100 1,097,700 1,211,500 1,326,000 716,500 735,300 749,653 836,038 866,701
Long Term Investments 53,100 53,100 40,500 40,000 0 0 0 0 172,100 163,700 152,848 0 0
Tax Assets 1,234,000 1,020,400 -40,500 -40,000 0 0 0 0 5,000 5,400 1,510 0 0
Other Non-Current Assets 263,500 261,500 292,100 272,600 212,100 196,500 197,600 195,000 11,100 12,100 17,830 160,404 152,535
Total Non-Current Assets 6,424,700 6,309,000 5,390,900 5,527,300 5,141,600 4,725,900 4,656,100 4,678,800 2,854,100 2,804,900 2,803,923 2,807,255 2,694,174
Other Assets 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Assets 7,721,900 7,564,900 6,973,500 7,417,100 6,432,900 6,301,200 6,083,400 5,738,300 3,786,900 3,498,800 3,264,805 3,213,130 3,027,675
Current Liabilities
Accounts Payable 94,700 148,100 130,900 85,200 51,000 72,300 61,600 59,600 61,700 39,400 31,924 24,027 20,334
Short Term Debt 48,100 47,000 18,200 24,100 24,300 18,400 16,600 16,700 4,000 4,200 4,983 1,520 1,532
Tax Payables 62,300 56,200 42,800 35,600 38,400 30,800 38,400 78,500 12,900 11,400 0 0 0
Deferred Revenue 2,230,400 2,074,900 1,954,000 1,890,100 1,711,300 1,544,400 1,393,700 1,264,800 1,043,500 937,700 823,284 702,258 592,338
Other Current Liabilities 334,000 413,100 356,700 437,300 527,600 366,000 414,300 469,600 153,000 146,600 112,558 130,724 60,764
Total Current Liabilities 2,707,200 2,683,100 2,459,800 2,436,700 2,314,200 2,001,100 1,886,200 1,810,700 1,262,200 1,127,900 972,749 858,529 674,968
Non-Current Liabilities
Long Term Debt 3,787,700 3,798,500 3,929,400 4,000,900 3,256,800 2,569,700 2,394,200 2,410,800 1,035,700 1,039,800 1,413,939 1,083,934 987,802
Deferred Revenue 866,100 802,400 770,300 743,300 725,100 654,400 623,800 596,800 532,700 478,500 429,228 383,898 316,572
Deferred Tax 25,700 37,800 56,200 75,300 92,000 100,900 117,200 145,500 202,600 151,600 0 0 0
Other Non-Current Liabilities 178,200 180,900 87,100 77,700 56,600 193,000 237,500 228,000 39,500 34,300 38,498 74,262 34,595
Total Non-Current Liabilities 4,857,700 4,819,600 4,843,000 4,897,200 4,130,500 3,518,000 3,372,700 3,381,100 1,810,500 1,704,200 1,881,665 1,542,094 1,338,969
Total Liabilities 7,564,900 7,502,700 7,302,800 7,333,900 6,444,700 5,519,100 5,258,900 5,191,800 3,072,700 2,832,100 2,854,414 2,400,623 2,013,937
Common Stock 100 100 200 200 200 200 200 100 200 200 410,400 1,345,017 1,346,364
Retained Earnings -2,422,800 -2,320,700 -2,422,600 -1,474,600 -1,190,900 -153,500 164,800 87,700 -48,700 -32,200 -675,815 -532,510 -332,626
Accumulated Other Comprehensive Income/Loss 135,800 111,200 178,000 -38,600 -131,000 -78,200 -72,100 -85,700 2,700 3,200 -178,375 -126,857 -77,599
Total Stockholders Equity 157,000 62,200 -331,800 81,700 -12,900 772,000 792,700 486,500 542,700 425,800 410,391 812,507 1,013,738
Total Investments 53,100 93,100 40,500 40,000 2,000 23,600 18,900 12,300 6,600 4,500 3,003 3,191 3,173
Total Debt 3,924,100 3,935,700 3,947,600 4,025,000 3,281,100 2,588,100 2,410,800 2,427,500 1,039,700 1,044,000 1,418,922 1,085,454 989,334
Net Debt 3,479,200 3,476,900 3,173,600 2,769,300 2,515,900 1,525,300 1,478,400 1,844,800 473,600 696,000 1,279,954 990,024 929,871

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
Cash Flows from Operating Activities
Net Income 1,810,900 1,374,800 352,900 242,800 -494,100 138,400 82,000 139,800 -21,900 -120,400 -143,305 -199,884 -279,052 -270,447
Depreciation & Amortization 149,600 171,300 194,600 199,600 202,700 209,700 234,100 205,800 160,100 158,800 152,759 140,567 138,620 49,155
Deferred Income Tax -1,218,303 -993,200 -18,400 -16,100 674,700 -8,700 -41,100 -157,700 8,700 -3,100 -6,818 0 -597 0
Stock Based Compensation 292,900 296,300 264,400 207,900 191,500 147,000 125,500 76,400 56,800 40,400 30,185 16,448 11,680 259,286
Change in Working Capital 100,400 130,500 81,400 143,000 128,100 189,500 144,500 223,900 162,300 150,300 137,418 186,998 227,758 111,070
Accounts Receivable 0 0 0 0 0 0 0 0 0 -1,200 1,756 -2,388 478 -2,729
Inventory 0 0 0 0 0 0 0 0 0 -27,400 -43,565 21,399 -30,842 -45,117
Accounts Payable 28 28,300 35,100 34,200 -20,500 13,600 -3,400 -8,400 19,600 13,500 8,545 1,932 2,401 6,319
Other Working Capital 192,072 102,200 46,300 108,800 148,600 175,900 147,900 232,300 142,700 165,400 170,682 166,055 255,721 152,597
Other Non-Cash Items 324,403 67,900 104,800 52,100 61,700 47,500 14,800 -12,600 20,500 33,400 10,329 9,184 7,701 -609
Net Cash Provided by Operating Activities 1,171,300 1,047,600 979,700 829,300 764,600 723,400 559,800 475,600 386,500 259,400 180,568 153,313 106,110 148,455
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -20,600 -77,400 -60,100 -253,200 -81,500 -92,300 -97,000 -135,200 -62,800 -79,300 -67,901 -52,089 -44,230 -71,310
Acquisitions Net 8,400 12,700 -72,500 -367,700 -424,700 -40,300 -151,500 -1,429,200 -118,500 -66,200 -40,739 -156,759 -17,679 0
Purchases of Investments -40,500 -40,500 -72 -40,000 -15,000 -64,100 -24,800 -28,300 -10,500 -7,300 -9,003 -12,762 -17,657 -11,672
Sales/Maturities of Investments 40,400 0 0 -202,100 23,700 59,900 18,500 22,600 8,400 5,800 9,192 12,744 20,140 8,896
Other Investing Activities 50,900 2,800 672 227,400 15,200 1,500 -19,900 390,000 -7,200 1,100 1,132 400 61 70
Net Cash Used for Investing Activities -9,500 -102,400 -132,000 -635,600 -482,300 -135,300 -254,800 -1,570,100 -183,400 -145,900 -107,319 -208,466 -59,365 -74,016
Cash Flows from Financing Activities
Debt Repayment -1,783,700 -26,400 -1,789,900 -765,000 -28,700 -625,000 -25,000 -611,900 -11,000 -397,900 -7,625 -7,750 -7,500 -13,622
Common Stock Issued 50,100 49,600 50,000 73,400 107,300 99,200 89,100 22,900 59,995 506,600 342,739 2,750 0 0
Common Stock Repurchased -1,307,700 -1,270,200 -1,294,600 -526,000 -541,700 -458,600 22 -285,000 5 12 -1,635 -356 -18,391 -57,685
Dividends Paid -27,800 0 0 0 0 0 0 0 -18,800 -800 -348,965 0 0 0
Other Financing Activities 1,774,400 -14,700 1,757,800 59,100 -11,300 626,700 71,978 4,013,100 -15,100 492,300 -14,225 197,356 -9,196 -96
Net Cash Used Provided by Financing Activities -1,299,600 -1,261,700 -1,326,700 298,100 -581,700 -456,900 47,000 1,107,500 15,100 94,400 -29,711 91,120 -35,087 -71,403
Effect of Forex Changes on Cash 100 1,300 -2,700 -1,300 1,800 -800 -2,300 3,600 -100 -200 0 0 0 0
Net Change in Cash -137,700 -315,200 -481,700 490,500 -297,600 130,400 349,700 16,600 218,100 209,000 43,538 35,967 11,658 3,036
Cash at End of Period 1,896,900 458,800 774,000 1,255,700 765,200 1,062,800 932,400 582,700 566,100 348,000 138,968 95,430 59,463 47,420
Cash at Start of Period 2,034,600 774,000 1,255,700 765,200 1,062,800 932,400 582,700 566,100 348,000 139,000 95,430 59,463 47,805 44,384
Free Cash Flow
Operating Cash Flow 1,171,300 1,047,600 979,700 829,300 764,600 723,400 559,800 475,600 386,500 259,400 180,568 153,313 106,110 148,455
Capital Expenditure -20,600 -77,400 -60,100 -253,200 -81,500 -92,300 -97,000 -135,200 -62,800 -79,300 -67,901 -52,089 -44,230 -71,310
Free Cash Flow 1,150,700 970,200 919,600 576,100 683,100 631,100 462,800 340,400 323,700 180,100 112,667 101,224 61,880 77,145