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 |