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
Revenue 2,503,059 2,432,278 2,228,515 1,995,069 1,822,828 1,764,685 1,722,962 1,054,456 922,587 836,049 658,722
Revenue Growth - 9.14% 11.70% 9.45% 3.29% 2.42% 63.40% 14.29% 10.35% 26.92%
Cost of Revenue 1,352,571 1,650,431 874,287 777,759 739,156 731,601 720,896 434,839 390,820 387,421 383,164
Gross Profit 1,150,488 781,847 1,354,228 1,217,310 1,083,672 1,033,084 1,002,066 619,617 531,767 448,628 275,558
Gross Profit Margin 46.37% 32.14% 60.77% 61.02% 59.45% 58.54% 58.16% 58.76% 57.64% 53.66% 41.83%
Research and Development 0 0 0 0 0 0 0 0 0 0 0
General and Administrative Expenses 87,577 82,344 73,711 74,758 62,704 61,462 81,869 118,019 56,123 79,428 88,177
Total Operating Expenses 339,845 90,940 665,337 631,873 532,300 518,800 623,484 468,473 323,958 335,100 309,607
Operating Income or Loss 717,442 690,907 642,403 550,417 468,438 437,903 359,656 192,020 207,963 118,961 -28,427
Operating Margin 28.63% 28.41% 28.83% 27.59% 25.70% 24.81% 20.87% 18.21% 22.54% 14.23% -4.32%
Interest Expense 345,255 333,457 304,092 322,661 353,923 367,173 383,595 256,970 286,048 273,736 235,812
EBITDA 1,402,369 1,365,194 1,280,517 1,142,552 1,020,968 971,622 920,197 501,598 475,644 369,200 187,381
Depreciation and Amortization 684,927 674,287 638,114 592,135 552,530 533,719 560,541 309,578 267,681 250,239 215,808
Income Before Tax 443,640 337,488 384,799 262,776 197,449 147,111 -5,013 -105,826 -78,239 -160,208 -269,861
Income Tax Expense 104,885 -181,286 1,470 316,631 355,074 380,421 -86 -34,385 -18,590 -2,272 235
Net Income 541,578 519,470 383,329 261,425 196,212 145,463 -5,744 -89,073 -78,239 -160,208 -269,861
Net Income Margin 21.66% 21.36% 17.20% 13.10% 10.76% 8.24% -0.33% -8.45% -8.48% -19.16% -40.97%
EPS 0.55 0.55 0.48 0.35 0.25 0.09 -0.01 -0.26 -0.26 -0.53 -0.89
EPS Diluted 0.55 0.55 0.48 0.35 0.25 0.09 -0.01 -0.26 -0.26 -0.53 -0.89
Weighted Average Shares Out - 611,894 609,771 577,681 553,993 531,236 520,377 339,423 302,117 302,117 302,117
Weighted Average Shares Out Diluted - 613,289 611,112 579,210 555,459 532,500 520,377 339,423 302,117 302,117 302,117

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
Current Assets
Cash and Cash Equivalents 947,406 897,484 262,870 610,166 213,422 92,258 144,940 179,878 198,119 274,818 285,596
Short Term Investments 84,339 75,488 17,030,374 6 1 1,643 75,405 57,612 0 0 0
Cash + Short Term Investments 947,406 897,484 262,870 610,166 213,422 92,258 144,940 179,878 198,119 274,818 285,596
Net Receivables 70,393 60,810 54,091 37,473 35,256 25,244 33,117 24,525 11,604 8,846 5,577
Inventory -84,339 1,083,608 -223,614 -6 -1 -1,643 -219,174 -57,612 0 0 0
Other Current Assets -1,017,799 -897,484 360,580 -856,331 -447,024 -311,489 401,108 333,965 290,297 247,390 312,668
Total Current Assets 1,206,043 1,144,418 453,927 818,858 411,768 286,245 359,991 538,368 500,020 531,054 603,841
Non-Current Assets
Property, Plant and Equipment 38,650 45,006 41,018 33,570 31,700 23,593 11,792 16,595 6,247 6,980 9,521
Goodwill 258,207 258,207 258,207 258,207 258,207 258,207 258,207 258,207 0 0 0
Intangible Assets 0 0 0 0 0 0 0 37,517 0 0 829
Long Term Investments 465,172 247,166 280,571 130,395 69,267 371,769 423,221 435,623 209,337 193,045 74,469
Tax Assets 17,263,808 16,997,274 18,536,708 16,901,752 16,256,993 15,847,830 16,251,047 17,384,398 0 0 8,503,624
Other Non-Current Assets -21,942 528,896 -1,033,723 395,064 478,287 605,266 759,170 12,930 9,016,747 9,065,899 7,369
Total Non-Current Assets 18,003,895 18,076,549 18,082,781 17,718,988 17,094,454 17,106,665 17,703,437 18,145,270 9,232,331 9,265,924 8,595,812
Other Assets 0 0 0 0 0 0 0 0 0 0 0
Total Assets 19,209,938 19,220,967 18,536,708 18,537,846 17,506,222 17,392,910 18,063,428 18,683,638 9,732,351 9,796,978 9,199,653
Current Liabilities
Accounts Payable 240,538 200,590 198,423 193,633 149,299 186,110 169,603 193,413 88,052 80,858 90,071
Short Term Debt 1,345 644,736 663,632 2,216,183 3,840,520 2,162,287 2,293,530 35,000 2,315,541 2,347,741 3,390,730
Tax Payables 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue -6,162 -200,590 -1,351,987 -2,628,736 -4,380,080 -186,110 -2,463,133 -193,413 -88,052 -80,858 -90,071
Other Current Liabilities 4,817 -644,736 688,355 412,553 539,560 -2,162,287 169,603 0 0 1,959 1,963
Total Current Liabilities 240,538 200,590 198,423 193,633 149,299 186,110 169,603 228,413 2,403,593 2,430,558 3,482,764
Non-Current Liabilities
Long Term Debt 8,544,382 8,546,052 7,769,077 7,998,659 8,031,504 8,467,485 9,249,815 9,616,662 5,254,738 5,378,216 3,173,913
Deferred Revenue 0 9,030,532 8,213,077 8,699,042 8,950,149 9,126,832 0 0 0 0 0
Deferred Tax 0 15,277 16,685 19,272 26,418 14,915 0 0 0 0 0
Other Non-Current Liabilities 254,929 -8,761,919 -7,984,185 -8,211,564 -8,207,221 -8,668,510 274,824 188,688 116,597 101,173 86,375
Total Non-Current Liabilities 8,799,311 8,829,942 8,014,654 8,505,409 8,800,850 8,940,722 9,524,639 9,805,350 5,371,335 5,479,389 3,260,288
Total Liabilities 9,039,849 9,030,532 8,213,077 8,699,042 8,950,149 9,126,832 9,694,242 10,033,763 7,774,928 7,909,947 6,743,052
Common Stock 6,125 6,120 6,114 6,010 5,671 5,416 5,206 5,192 1,957,423 1,887,031 2,456,601
Retained Earnings -1,099,957 -1,070,586 -951,220 -794,869 -661,162 -524,588 -392,594 -157,595 0 0 0
Accumulated Other Comprehensive Income/Loss 74,826 63,701 97,985 -286,938 -546,942 -276,600 -12,963 47,885 0 0 0
Total Stockholders Equity 10,134,697 10,155,971 10,291,342 9,797,742 8,504,825 8,214,422 8,229,111 8,498,085 1,957,423 1,887,031 2,456,601
Total Investments 465,172 247,166 17,310,945 130,395 69,267 371,769 423,221 435,623 209,337 193,045 74,469
Total Debt 8,560,083 8,546,052 7,769,077 7,998,659 8,031,504 8,467,485 9,249,815 9,651,662 7,570,279 7,725,957 6,564,643
Net Debt 7,612,677 7,648,568 7,506,207 7,388,493 7,818,082 8,375,227 9,104,875 9,471,784 7,372,160 7,451,139 6,279,047

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
Cash Flows from Operating Activities
Net Income 542,029 518,774 384,799 262,776 197,449 147,111 -5,013 -105,826 -78,239 -160,208 -269,861
Depreciation & Amortization 684,927 674,287 638,114 592,135 552,530 533,719 560,541 309,578 267,681 250,239 215,808
Deferred Income Tax -168,150 -282,954 0 -33,296 -70,610 -80,213 -30,934 -25,820 -7,004 954 2,129
Stock Based Compensation 30,905 29,503 28,962 27,170 17,090 18,158 29,499 81,203 10,210 27,924 24,335
Change in Working Capital -55,317 11,965 -10,387 24,761 -46,054 -7,299 -46,767 -32,210 -6,271 -14,306 -24,653
Accounts Receivable 0 0 0 0 0 0 0 0 0 0 0
Inventory 0 0 0 0 0 0 0 0 0 0 0
Accounts Payable 21,067 24,375 -5,989 32,892 -27,040 5,207 -26,643 -10,294 6,936 -1,097 0
Other Working Capital -76,384 -12,410 -4,398 -8,131 -19,014 -12,506 -20,124 -21,916 -13,207 -14,306 -24,653
Other Non-Cash Items 341,078 155,513 -17,901 34,114 46,307 50,654 53,915 32,864 63,749 92,871 100,693
Net Cash Provided by Operating Activities 1,058,725 1,107,088 1,023,587 907,660 696,712 662,130 561,241 259,789 250,126 197,474 48,451
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -224,045 -221,102 -208,070 -162,832 -172,284 -164,244 -145,715 -62,542 -49,793 -51,804 -60,963
Acquisitions Net 110,557 -442 -167,728 -65,000 -16,345 586,075 192,575 84,952 0 0 0
Purchases of Investments -113,569 -33,577 3,939 162,832 172,284 -586,075 -211,737 -95,174 -16,036 -118,576 -74,469
Sales/Maturities of Investments 132,874 861 76,308 119,920 72,106 49,960 224,035 79,292 146,100 212,390 0
Other Investing Activities -639,014 -519,292 -518,862 -1,214,478 -480,917 216,510 3,835 46,754 -189,208 -689,453 -1,764,265
Net Cash Used for Investing Activities -732,450 -773,552 -814,413 -1,159,558 -425,156 102,226 62,993 53,282 -255,037 -859,833 -1,899,697
Cash Flows from Financing Activities
Debt Repayment -801,837 -769,419 -101,858 -2,166,865 -3,254,727 -1,482,421 -4,899,594 -5,372,593 -381,123 -2,278,111 -2,093,828
Common Stock Issued -8,149 0 98,367 933,790 686,723 55,263 0 1,692,058 138,002 246,792 557,381
Common Stock Repurchased -2,401 -8,149 -12,869 2,338,036 2,820,000 888,464 -9,245 -1,153 184,682 3,417,137 4,106,671
Dividends Paid -651,077 -638,129 -539,033 -393,812 -332,151 -276,681 -230,072 -68,997 -136 -682,606 -787,598
Other Financing Activities -24,317 -21,269 -31,581 -52,161 -65,878 -22,727 4,448,861 3,419,373 -13,213 -51,631 -77,349
Net Cash Used Provided by Financing Activities 92,835 110,021 -574,105 658,988 -146,033 -838,102 -680,805 -331,312 -71,788 651,581 1,705,277
Effect of Forex Changes on Cash 0 0 0 0 0 0 0 0 0 0 0
Net Change in Cash 419,110 443,557 -364,931 407,090 125,523 -73,746 -56,571 -18,241 -76,699 -10,778 -145,969
Cash at End of Period 3,444,314 897,484 453,927 818,858 411,768 286,245 359,991 179,878 198,119 274,818 285,596
Cash at Start of Period 3,025,204 453,927 818,858 411,768 286,245 359,991 416,562 198,119 274,818 285,596 431,565
Free Cash Flow
Operating Cash Flow 1,058,725 1,107,088 1,023,587 907,660 696,712 662,130 561,241 259,789 250,126 197,474 48,451
Capital Expenditure -224,045 -221,102 -208,070 -162,832 -172,284 -164,244 -145,715 -62,542 -49,793 -51,804 -60,963
Free Cash Flow 834,680 885,986 815,517 744,828 524,428 497,886 415,526 197,247 200,333 145,670 -12,512