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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 3,877,478 | 3,757,719 | 3,427,129 | 2,833,736 | 2,388,855 | 2,648,848 | 2,433,492 | 2,249,538 | 1,831,546 | 1,702,865 | 1,199,390 | 895,171 |
Revenue Growth | - | 9.65% | 20.94% | 18.62% | -9.82% | 8.85% | 8.18% | 22.82% | 7.56% | 41.98% | 33.98% | |
Cost of Revenue | 957,322 | 819,908 | 764,707 | 559,819 | 596,363 | 726,044 | 692,584 | 756,337 | 621,965 | 439,330 | 269,591 | 202,173 |
Gross Profit | 2,920,156 | 2,937,811 | 2,662,422 | 2,273,917 | 1,792,492 | 1,922,804 | 1,740,908 | 1,493,201 | 1,209,581 | 1,263,535 | 929,799 | 692,998 |
Gross Profit Margin | 75.26% | 78.18% | 77.69% | 80.24% | 75.04% | 72.59% | 71.54% | 66.38% | 66.04% | 74.20% | 77.52% | 77.42% |
Research and Development | 0 | 0 | 0 | 0 | 40,200 | 37,200 | 24,200 | 21,800 | 17,700 | 11,600 | 9,200 | 7,300 |
General and Administrative Expenses | 1,005,702 | 943,581 | 893,217 | 747,948 | 567,410 | 683,511 | 631,142 | 603,268 | 450,953 | 406,790 | 281,490 | 193,629 |
Total Operating Expenses | 1,179,378 | 1,264,315 | 1,215,781 | 1,031,361 | 820,227 | 688,037 | 636,485 | 609,380 | 456,118 | 656,192 | 388,000 | 272,968 |
Operating Income or Loss | 1,740,778 | 1,656,873 | 1,446,641 | 1,242,556 | 972,265 | 1,234,767 | 1,104,423 | 883,821 | 753,463 | 667,534 | 535,949 | 426,632 |
Operating Margin | 44.87% | 44.09% | 42.21% | 43.85% | 40.70% | 46.62% | 45.38% | 39.29% | 41.14% | 39.20% | 44.69% | 47.66% |
Interest Expense | 380,247 | 348,607 | 164,662 | 113,705 | 129,803 | 150,048 | 138,494 | 107,146 | 71,896 | 71,339 | 28,856 | 16,461 |
EBITDA | 2,053,963 | 2,008,995 | 1,770,532 | 1,506,710 | 1,267,130 | 1,491,751 | 1,502,885 | 1,142,269 | 912,906 | 797,545 | 654,160 | 492,767 |
Depreciation and Amortization | 342,444 | 336,604 | 319,210 | 281,071 | 249,381 | 269,684 | 269,266 | 258,448 | 198,091 | 178,602 | 98,046 | 58,898 |
Income Before Tax | 1,331,272 | 1,325,005 | 1,275,660 | 1,108,808 | 882,525 | 1,077,819 | 1,095,125 | 893,590 | 642,919 | 536,004 | 512,943 | 403,569 |
Income Tax Expense | 317,687 | 343,115 | 321,333 | 269,311 | 178,309 | 182,746 | 283,642 | 153,390 | 190,534 | 173,573 | 144,236 | 119,068 |
Net Income | 1,013,648 | 981,890 | 954,327 | 839,497 | 704,216 | 895,073 | 811,483 | 740,200 | 452,385 | 362,431 | 368,707 | 284,501 |
Net Income Margin | 26.13% | 26.13% | 27.85% | 29.63% | 29.48% | 33.79% | 33.35% | 32.90% | 24.70% | 21.28% | 30.74% | 31.78% |
EPS | 14.32 | 13.42 | 12.62 | 10.23 | 8.38 | 10.36 | 9.14 | 8.12 | 4.89 | 3.85 | 4.24 | 3.36 |
EPS Diluted | 14.02 | 13.20 | 12.42 | 9.99 | 8.12 | 9.94 | 8.81 | 7.91 | 4.75 | 3.85 | 4.24 | 3.36 |
Weighted Average Shares Out | - | 73,155 | 75,598 | 82,060 | 84,005 | 86,401 | 88,750 | 91,129 | 92,597 | 94,138 | 86,959 | 84,673 |
Weighted Average Shares Out Diluted | - | 74,387 | 76,862 | 84,061 | 86,719 | 90,070 | 92,151 | 93,594 | 95,213 | 94,139 | 86,982 | 84,655 |
Reported Currency: USD | Q3 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | ||||||||||||
Cash and Cash Equivalents | 1,303,464 | 1,389,648 | 1,435,163 | 1,520,027 | 934,900 | 1,675,237 | 1,364,893 | 1,130,870 | 643,770 | 447,152 | 477,069 | 338,105 |
Short Term Investments | 0 | 23,500 | 12,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Cash + Short Term Investments | 1,303,464 | 1,413,148 | 1,435,163 | 1,520,027 | 934,900 | 1,675,237 | 1,364,893 | 1,130,870 | 643,770 | 447,152 | 477,069 | 338,105 |
Net Receivables | 2,639,473 | 3,468,586 | 3,351,745 | 1,793,274 | 2,066,775 | 2,554,734 | 2,324,515 | 2,231,011 | 1,793,009 | 1,252,954 | 1,348,797 | 922,351 |
Inventory | 0 | 0 | 2,141,017 | 1,848,668 | 1,241,719 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Assets | 4,838,011 | 2,226,031 | -1,675,790 | 2,174,747 | 1,654,643 | 1,778,116 | 1,419,026 | 375,640 | 181,828 | 312,631 | 251,229 | 84,874 |
Total Current Assets | 8,780,948 | 7,084,265 | 6,106,152 | 5,488,048 | 3,956,318 | 4,611,171 | 3,865,586 | 3,549,701 | 2,527,693 | 1,944,624 | 2,137,350 | 1,353,512 |
Non-Current Assets | ||||||||||||
Property, Plant and Equipment | 378,424 | 429,733 | 294,692 | 236,294 | 202,509 | 284,125 | 186,201 | 180,057 | 142,504 | 80,760 | 73,563 | 53,956 |
Goodwill | 5,927,838 | 5,644,958 | 5,201,435 | 5,078,978 | 4,719,181 | 4,833,047 | 4,542,074 | 4,715,823 | 4,195,150 | 3,546,034 | 3,713,182 | 1,552,725 |
Intangible Assets | 2,152,599 | 2,085,663 | 2,130,974 | 2,335,385 | 2,115,882 | 2,341,882 | 2,407,910 | 2,724,957 | 2,653,233 | 2,183,595 | 2,386,242 | 871,263 |
Long Term Investments | 64,606 | 69,521 | 74,281 | 52,016 | 7,480 | 70,140 | 77,174 | 32,859 | 36,200 | 76,568 | 141,933 | 0 |
Tax Assets | 0 | 0 | 0 | 0 | 0 | -0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Non-Current Assets | 333,996 | 162,112 | 281,726 | 213,932 | 193,209 | 108,176 | 123,532 | 114,962 | 71,952 | 58,225 | 72,431 | 100,779 |
Total Non-Current Assets | 8,857,463 | 8,391,987 | 7,983,108 | 7,916,605 | 7,238,261 | 7,637,370 | 7,336,891 | 7,768,658 | 7,099,039 | 5,945,182 | 6,387,351 | 2,578,723 |
Other Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Assets | 17,638,411 | 15,476,252 | 14,089,260 | 13,404,653 | 11,194,579 | 12,248,541 | 11,202,477 | 11,318,359 | 9,626,732 | 7,889,806 | 8,524,701 | 3,932,235 |
Current Liabilities | ||||||||||||
Accounts Payable | 1,825,725 | 1,624,995 | 1,568,942 | 1,406,350 | 1,054,478 | 1,249,586 | 1,117,649 | 1,437,314 | 1,151,432 | 669,528 | 716,676 | 467,202 |
Short Term Debt | 1,177,148 | 2,126,749 | 2,314,056 | 1,537,924 | 1,222,697 | 1,763,738 | 2,070,616 | 1,616,512 | 1,336,506 | 875,100 | 1,424,764 | 1,011,439 |
Tax Payables | 0 | 109,323 | 94,557 | 93,627 | 78,771 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Revenue | 3,204,612 | 0 | 1,505,004 | 1,788,705 | 1,175,322 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Liabilities | 2,142,187 | 2,964,686 | 560,896 | 2,252,450 | 1,612,365 | 1,449,744 | 1,306,948 | 1,041,676 | 808,380 | 702,846 | 755,178 | 430,257 |
Total Current Liabilities | 8,349,672 | 6,825,753 | 6,043,455 | 5,290,351 | 3,968,311 | 4,463,068 | 4,495,213 | 4,095,502 | 3,296,318 | 2,247,474 | 2,896,618 | 1,908,898 |
Non-Current Liabilities | ||||||||||||
Long Term Debt | 5,271,596 | 4,596,156 | 4,809,509 | 4,539,944 | 3,172,980 | 3,371,647 | 2,748,431 | 2,902,104 | 2,521,727 | 2,059,900 | 2,168,953 | 474,939 |
Deferred Revenue | 0 | 0 | 0 | 0 | 0 | 81,700 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Tax | 0 | 470,232 | 527,465 | 566,291 | 498,154 | 519,980 | 491,946 | 518,912 | 668,580 | 0 | 0 | 0 |
Other Non-Current Liabilities | 903,005 | 301,752 | 167,338 | 141,487 | 199,723 | 182,230 | 126,707 | 125,319 | 56,069 | 752,385 | 840,568 | 304,505 |
Total Non-Current Liabilities | 6,174,601 | 5,368,140 | 5,504,312 | 5,247,722 | 3,870,857 | 4,073,857 | 3,367,084 | 3,546,335 | 3,246,376 | 2,812,285 | 3,009,521 | 779,444 |
Total Liabilities | 14,524,273 | 12,193,893 | 11,547,767 | 10,538,073 | 7,839,168 | 8,536,925 | 7,862,297 | 7,641,837 | 6,542,694 | 5,059,759 | 5,906,139 | 2,688,342 |
Common Stock | 130 | 129 | 128 | 127 | 126 | 124 | 123 | 122 | 121 | 121 | 120 | 117 |
Retained Earnings | 8,950,450 | 8,192,659 | 7,210,769 | 6,256,442 | 5,416,945 | 4,712,729 | 3,817,656 | 2,958,921 | 2,218,721 | 1,766,336 | 1,403,905 | 1,035,198 |
Accumulated Other Comprehensive Income/Loss | -1,461,974 | -1,289,099 | -1,509,650 | -1,464,616 | -1,363,158 | -972,465 | -913,858 | -551,857 | -666,403 | -570,811 | -291,508 | -47,426 |
Total Stockholders Equity | 3,087,283 | 3,282,359 | 2,541,493 | 2,866,580 | 3,355,411 | 3,711,616 | 3,340,180 | 3,676,522 | 3,084,038 | 2,830,047 | 2,618,562 | 1,243,893 |
Total Investments | 64,606 | 69,521 | 74,281 | 52,016 | 7,480 | 70,140 | 77,174 | 32,859 | 36,200 | 76,568 | 141,933 | 0 |
Total Debt | 6,448,744 | 6,722,905 | 7,036,894 | 5,977,667 | 4,303,277 | 5,135,385 | 4,819,047 | 4,518,616 | 3,858,233 | 2,935,000 | 3,593,717 | 1,486,378 |
Net Debt | 5,145,280 | 5,333,257 | 5,601,731 | 4,457,640 | 3,368,377 | 3,460,148 | 3,454,154 | 3,387,746 | 3,214,463 | 2,487,848 | 3,116,648 | 1,148,273 |
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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | ||||||||||||
Net Income | 1,013,513 | 981,890 | 954,327 | 839,497 | 704,216 | 895,073 | 811,483 | 740,200 | 452,385 | 362,431 | 368,707 | 284,501 |
Depreciation & Amortization | 343,022 | 336,604 | 322,282 | 284,196 | 254,801 | 269,684 | 269,266 | 258,448 | 198,091 | 178,602 | 98,046 | 58,898 |
Deferred Income Tax | -29,307 | -46,678 | -33,174 | 11,026 | 15,668 | 37,883 | -2,750 | -247,712 | -28,681 | 0 | 0 | 0 |
Stock Based Compensation | 107,701 | 116,086 | 121,416 | 80,071 | 43,384 | 60,953 | 69,939 | 93,297 | 63,946 | 90,122 | 37,649 | 26,676 |
Change in Working Capital | 157,963 | 593,904 | -752,496 | -77,878 | 321,478 | -189,455 | -184,720 | -103,512 | -61,821 | -37,174 | 211,575 | -33,278 |
Accounts Receivable | -1,081,933 | -210,261 | -598,674 | -731,137 | 264,140 | -196,028 | -159,024 | -431,003 | -338,796 | 40,017 | 246,465 | -45,005 |
Inventory | -884,622 | 210,261 | 598,674 | 731,137 | -264,140 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Accounts Payable | 1,118,178 | 713,976 | -83,951 | 480,506 | -83,251 | 198,756 | 27,386 | 322,346 | 292,019 | 0 | 0 | 0 |
Other Working Capital | 1,006,340 | -120,072 | -668,545 | -558,384 | 404,729 | -192,183 | -53,082 | 5,145 | -15,044 | -77,191 | -34,890 | 11,727 |
Other Non-Cash Items | 418,708 | 119,326 | 142,442 | 60,151 | 133,042 | 685,526 | 680,273 | 658,187 | 591,203 | 160,603 | -107,643 | 38,888 |
Net Cash Provided by Operating Activities | 1,832,814 | 2,101,132 | 754,797 | 1,197,063 | 1,472,589 | 1,162,071 | 903,382 | 680,058 | 708,218 | 754,584 | 608,334 | 375,685 |
Cash Flows from Investing Activities | ||||||||||||
Investments in Property, Plant, and Equipment | -175,163 | -153,822 | -151,428 | -111,530 | -78,425 | -75,170 | -81,387 | -70,093 | -59,011 | -41,875 | -27,070 | -20,785 |
Acquisitions Net | -249,265 | -231,302 | -216,917 | -602,120 | -80,787 | -448,277 | 77,892 | -388,756 | -1,331,985 | -49,069 | -2,395,778 | -728,343 |
Purchases of Investments | 0 | 0 | 0 | 0 | 27,824 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Sales/Maturities of Investments | 0 | 0 | 0 | 0 | 52,963 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Investing Activities | 1,920 | 4,401 | 0 | -2,281 | -27,824 | -255 | -22,775 | -38,953 | 1,411 | -8,470 | -171,239 | 0 |
Net Cash Used for Investing Activities | -422,508 | -380,723 | -368,345 | -715,931 | -106,249 | -523,702 | -26,270 | -497,802 | -1,389,585 | -99,414 | -2,594,087 | -749,128 |
Cash Flows from Financing Activities | ||||||||||||
Debt Repayment | 756,007 | -322,432 | 1,055,194 | 1,690,600 | -700,707 | 218,629 | 329,241 | 609,184 | 921,092 | -651,864 | 2,120,508 | 389,102 |
Common Stock Issued | 197,208 | 113,742 | 49,404 | 48,781 | 136,797 | 168,925 | 55,680 | 44,690 | 21,231 | 19,926 | 29,641 | 30,438 |
Common Stock Repurchased | -1,179,197 | -686,859 | -1,405,200 | -1,355,722 | -849,910 | -694,909 | -958,696 | -402,393 | -187,678 | 0 | 0 | 0 |
Dividends Paid | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Financing Activities | 5,466 | -2,662 | -10,626 | -39,731 | -2,981 | -2,816 | -4,040 | 457 | -676 | -16,127 | 12,116 | 16,185 |
Net Cash Used Provided by Financing Activities | -220,516 | -898,211 | -311,228 | 343,928 | -1,416,801 | -310,171 | -577,815 | 251,938 | 753,969 | -648,065 | 2,162,265 | 435,725 |
Effect of Forex Changes on Cash | -15,826 | 30,157 | -36,739 | -50,984 | -148,157 | -17,854 | -65,274 | 52,906 | -43,476 | -37,022 | -37,548 | -7,826 |
Net Change in Cash | 1,839,498 | 852,355 | 38,485 | 774,076 | -198,618 | 310,344 | 234,023 | 487,100 | 196,618 | -29,917 | 138,964 | 54,456 |
Cash at End of Period | 14,046,518 | 3,141,535 | 2,289,180 | 2,250,695 | 1,476,619 | 1,675,237 | 1,364,893 | 1,130,870 | 643,770 | 447,152 | 477,069 | 338,105 |
Cash at Start of Period | 12,207,020 | 2,289,180 | 2,250,695 | 1,476,619 | 1,675,237 | 1,364,893 | 1,130,870 | 643,770 | 447,152 | 477,069 | 338,105 | 283,649 |
Free Cash Flow | ||||||||||||
Operating Cash Flow | 1,832,814 | 2,101,132 | 754,797 | 1,197,063 | 1,472,589 | 1,162,071 | 903,382 | 680,058 | 708,218 | 754,584 | 608,334 | 375,685 |
Capital Expenditure | -167,731 | -153,822 | -151,428 | -111,530 | -78,425 | -75,170 | -81,387 | -70,093 | -59,011 | -41,875 | -27,070 | -20,785 |
Free Cash Flow | 1,657,651 | 1,947,310 | 603,369 | 1,085,533 | 1,394,164 | 1,086,901 | 821,995 | 609,965 | 649,207 | 712,709 | 581,264 | 354,900 |