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-01-29 2022-01-30 2021-01-31 2020-02-02 2019-02-03 2018-01-28 2017-01-29 2016-01-31 2015-02-01 2014-02-02 2013-02-03 2012-01-29 2011-01-30 2010-01-31 2009-02-01 2008-02-03 2007-01-31 2006-01-31 2005-01-31 2004-01-31
Revenue 8,838,684 8,110,518 6,256,617 4,401,879 3,288,319 3,288,319 2,649,181 2,344,392 2,060,523 1,797,213 1,370,358 1,370,358 1,000,839 711,704 452,898 353,488 274,713 148,885 84,129 40,748 18,188
Revenue Growth - 29.63% 42.14% 33.86% 0.00% 24.13% 13.00% 13.78% 14.65% 31.15% 0.00% 36.92% 40.63% 57.14% 28.12% 28.68% 84.51% 76.97% 106.46% 124.04%
Cost of Revenue 3,822,897 3,618,178 2,648,052 1,937,888 1,472,032 1,472,032 1,250,391 1,144,775 1,063,357 883,033 607,532 607,532 431,569 316,757 229,812 174,421 128,411 72,903 41,177 0 0
Gross Profit 5,015,787 4,492,340 3,608,565 2,463,991 1,816,287 1,816,287 1,398,790 1,199,617 997,166 914,180 762,826 762,826 569,270 394,947 223,086 179,067 146,302 75,982 42,952 40,748 18,188
Gross Profit Margin 56.84% 55.39% 57.68% 55.98% 55.23% 55.23% 52.80% 51.17% 48.39% 50.87% 55.67% 55.67% 56.88% 55.49% 49.26% 50.66% 53.26% 51.03% 51.06% 100.00% 100.00%
Research and Development 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
General and Administrative Expenses 3,052,231 2,757,447 2,225,034 1,609,003 1,110,451 1,110,451 904,264 778,465 628,090 538,147 386,387 386,387 282,312 212,784 136,161 118,098 96,177 52,540 39,225 0 0
Total Operating Expenses 3,060,350 2,766,199 2,233,816 1,614,163 1,110,451 1,110,451 904,264 778,465 628,090 538,147 386,387 386,387 282,312 212,784 136,161 122,503 96,177 59,768 39,225 0 17,427
Operating Income or Loss 1,547,524 1,328,408 1,333,355 819,986 705,836 705,836 456,001 421,152 369,076 376,033 376,439 376,439 286,958 180,391 86,546 56,564 50,125 16,213 3,727 40,748 761
Operating Margin 18.02% 16.38% 21.31% 18.63% 21.46% 21.46% 17.21% 17.96% 17.91% 20.92% 27.47% 27.47% 28.67% 25.35% 19.11% 16.00% 18.25% 10.89% 4.43% 100.00% 4.18%
Interest Expense 20,814 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4
EBITDA 2,448,468 2,132,626 1,424,925 884,830 705,836 705,836 533,051 421,152 369,076 376,033 419,439 419,439 317,217 205,663 107,972 75,971 58,466 28,060 6,193 40,748 761
Depreciation and Amortization 85,118 8,752 8,782 5,160 122,484 122,484 108,235 87,697 73,383 58,364 43,000 43,000 30,259 24,614 20,832 15,823 8,341 4,619 2,466 0 0
Income Before Tax 1,566,951 1,332,571 1,333,869 819,350 715,250 715,250 459,998 422,729 368,495 383,135 381,396 381,396 289,458 183,277 86,710 57,386 50,979 16,308 3,730 0 757
Income Tax Expense 559,662 477,771 358,547 230,437 231,449 231,449 201,336 119,348 102,448 144,102 109,965 109,965 104,494 61,080 28,429 16,884 20,471 8,753 2,336 1,411 438
Net Income 1,007,289 854,800 975,322 588,913 483,801 483,801 258,662 303,381 266,047 239,033 279,547 270,556 184,063 121,847 58,281 39,363 30,842 7,666 1,394 -1,411 319
Net Income Margin 12.01% 10.54% 15.59% 13.38% 14.71% 14.71% 9.76% 12.94% 12.91% 13.30% 20.40% 19.74% 18.39% 17.12% 12.87% 11.14% 11.23% 5.15% 1.66% -3.46% 1.75%
EPS 7.91 6.70 7.52 4.52 3.63 3.63 1.90 2.21 1.90 1.66 1.88 1.88 1.29 0.86 0.41 0.28 0.23 0.06 0.01 -0.02 0.01
EPS Diluted 7.90 6.68 7.49 4.50 3.61 3.61 1.90 2.21 1.89 1.66 1.85 1.85 1.27 0.85 0.41 0.28 0.23 0.06 0.01 -0.02 0.01
Weighted Average Shares Out - 127,666 129,768 130,289 133,413 133,413 135,988 137,086 140,365 143,935 144,000 144,000 143,196 141,720 140,502 137,421 132,860 130,313 89,549 89,549 67,691
Weighted Average Shares Out Diluted - 128,017 130,295 130,871 133,971 133,971 136,198 137,302 140,610 144,298 145,806 145,806 145,278 143,858 141,898 141,885 138,596 130,608 89,549 89,549 67,691

Reported Currency: USD Q2 2023-01-29 2022-01-30 2021-01-31 2020-02-02 2019-02-03 2018-01-28 2017-01-29 2016-01-31 2015-02-01 2014-02-02 2013-02-03 2012-01-29 2011-01-30 2010-01-31 2009-02-01 2008-02-03 2007-01-31 2006-01-31 2004-01-31
Current Assets
Cash and Cash Equivalents 1,107,530 1,154,867 1,259,871 1,150,517 881,320 881,320 990,501 734,846 501,482 664,479 590,179 590,179 409,437 316,286 159,573 56,797 53,339 16,029 3,877 433
Short Term Investments 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Cash + Short Term Investments 1,107,530 1,154,867 1,259,871 1,150,517 881,320 881,320 990,501 734,846 501,482 664,479 590,179 590,179 409,437 316,286 159,573 56,797 53,339 16,029 3,877 433
Net Receivables 106,221 132,906 77,001 75,708 35,786 35,786 19,173 9,200 13,108 13,746 6,351 6,351 5,202 9,116 8,238 4,029 4,432 2,291 1,300 0
Inventory 1,660,753 1,447,367 966,481 647,230 404,842 404,842 329,562 298,432 284,009 208,116 155,222 155,222 104,097 57,469 44,070 52,051 39,092 26,628 21,078 0
Other Current Assets 330,734 371,578 269,573 187,506 93,735 93,735 67,271 48,269 40,095 78,417 35,301 35,301 8,357 6,408 4,529 4,111 1,043 192 274 0
Total Current Assets 3,323,933 3,159,453 2,614,853 2,124,379 1,429,282 1,429,282 1,436,282 1,162,737 917,039 951,012 787,053 787,053 527,093 389,279 216,410 116,988 97,906 48,493 27,217 433
Non-Current Assets
Property, Plant and Equipment 2,446,370 2,239,033 1,731,253 1,480,522 567,237 567,237 473,642 423,499 349,605 296,008 214,639 214,639 162,941 70,954 61,591 61,662 44,039 18,822 10,427 0
Goodwill 24,176 24,144 386,880 386,877 24,239 24,239 24,606 24,233 23,830 24,413 26,060 26,060 26,336 20,274 899 774 963 812 840 0
Intangible Assets 18,204 21,961 71,299 80,080 0 0 73 324 947 1,750 4,141 4,141 5,536 6,838 7,151 7,386 7,161 2,140 2,442 0
Long Term Investments -6,188 -162,447 -138,193 -113,357 -63,953 -63,953 -63,880 -46,748 -22,656 -23,030 0 0 0 1,301 2,432 0 0 0 0 0
Tax Assets 6,188 162,447 138,193 113,357 63,953 63,953 63,880 46,748 22,656 23,030 15,033 15,033 8,587 7,894 15,102 19,374 1,125 588 187 0
Other Non-Current Assets 179,775 162,447 138,193 113,357 63,953 63,953 63,880 46,748 22,656 23,030 4,152 4,152 4,141 2,762 3,673 5,453 3,899 999 801 0
Total Non-Current Assets 2,668,525 2,447,585 2,327,625 2,060,836 655,429 655,429 562,201 494,804 397,038 345,201 264,025 264,025 207,541 110,023 90,848 94,648 57,186 23,362 14,697 0
Other Assets 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2,323
Total Assets 5,992,458 5,607,038 4,942,478 4,185,215 2,084,711 2,084,711 1,998,483 1,657,541 1,314,077 1,296,213 1,051,078 1,051,078 734,634 499,302 307,258 211,636 155,092 71,855 41,914 2,323
Current Liabilities
Accounts Payable 298,914 172,732 289,728 172,246 95,533 95,533 24,646 24,846 10,381 9,339 1,045 1,045 14,536 6,659 11,028 5,269 5,200 4,933 5,877 0
Short Term Debt 216,837 207,972 188,996 166,091 192,834 192,834 178,857 40,472 48,242 28,652 48,138 48,138 21,460 0 0 0 0 0 0 0
Tax Payables 20,576 174,221 133,852 8,357 67,412 67,412 15,700 30,290 37,736 20,073 48,138 48,138 21,460 18,399 7,742 2,133,036 0 0 0 0
Deferred Revenue 216,116 251,478 208,195 155,848 99,412 99,412 82,668 70,454 57,736 46,252 35,113 35,113 22,773 0 0 0 0 0 0 0
Other Current Liabilities 654,503 860,016 718,415 388,993 112,698 112,698 6,427 105,677 109,145 75,638 49,061 49,061 44,670 78,705 47,650 40,065 30,622 26,351 6,365 0
Total Current Liabilities 1,386,370 1,492,198 1,405,334 883,178 500,477 500,477 292,598 241,449 225,504 159,881 133,357 133,357 103,439 85,364 58,678 45,335 35,822 31,284 12,242 0
Non-Current Liabilities
Long Term Debt 976,736 862,362 692,056 632,590 611,464 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 15,864 28,555 38,074 43,150 -611,464 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Tax 55,258 55,084 53,352 58,755 14,249 14,249 1,336 7,262 10,759 3,633 3,977 0 0 0 0 158 197 384 537 0
Other Non-Current Liabilities 24,748 20,040 13,616 8,976 124,010 124,010 107,589 48,857 50,332 43,131 26,445 30,422 25,014 19,645 15,472 11,301 6,721 2,240 1,073 0
Total Non-Current Liabilities 1,072,606 966,041 797,098 743,471 138,259 138,259 108,925 56,119 61,091 46,764 30,422 30,422 25,014 19,645 15,472 11,459 6,918 2,624 1,610 0
Total Liabilities 2,458,976 2,458,239 2,202,432 1,626,649 638,736 638,736 401,523 297,568 286,595 206,645 163,779 163,779 128,453 105,009 74,150 56,794 42,739 33,908 13,852 1,904
Common Stock 608 611 616 626 608 608 628 637 637 661 562 562 551 534 511 504 467 0 0 0
Retained Earnings 3,267,589 2,926,127 2,512,840 2,346,428 1,346,890 1,346,890 1,455,002 1,294,214 1,019,515 1,020,619 644,275 644,275 373,719 189,656 67,809 9,528 -29,835 -60,677 -68,344 0
Accumulated Other Comprehensive Income/Loss -239,842 -252,584 -195,917 -177,155 -216,808 -216,808 -142,923 -201,500 -238,203 -173,407 21,090 21,090 21,549 20,329 5,867 -11,151 5,397 -1,057 559 0
Total Stockholders Equity 3,533,482 3,148,799 2,740,046 2,558,566 1,445,975 1,445,975 1,596,960 1,359,973 1,027,482 1,089,568 887,299 887,299 601,376 390,389 233,108 154,843 112,034 37,379 28,052 419
Total Investments -6,188 -162,447 -138,193 -113,357 -63,953 -63,953 -63,880 -46,748 -22,656 -23,030 0 0 0 1,301 2,432 0 0 0 0 0
Total Debt 1,193,573 1,070,334 881,052 798,681 739,961 0 6,427 0 0 0 0 0 0 0 0 0 0 0 0 0
Net Debt 86,043 -84,533 -378,819 -351,836 -141,359 -881,320 -984,074 -734,846 -501,482 -664,479 -590,179 -590,179 -409,437 -316,286 -159,573 -56,797 -53,339 -16,029 -3,877 -433

Reported Currency: USD TTM 2023-01-29 2022-01-30 2021-01-31 2020-02-02 2019-02-03 2018-01-28 2017-01-29 2016-01-31 2015-02-01 2014-02-02 2013-02-03 2012-01-29 2011-01-30 2010-01-31 2009-02-01 2008-02-03 2007-01-31 2006-01-31
Cash Flows from Operating Activities
Net Income 1,007,289 854,800 975,322 588,913 483,801 483,801 258,662 303,381 266,047 239,033 271,431 271,431 184,964 122,197 58,281 39,363 30,842 7,666 1,394
Depreciation & Amortization 337,475 291,791 224,206 185,478 122,484 122,484 108,235 87,697 73,383 58,364 43,000 43,000 30,259 24,614 20,832 15,823 8,341 4,619 2,466
Deferred Income Tax 131,707 3,042 -5,180 34,908 16,786 16,786 -11,416 -17,563 11,142 2,087 -6,445 -6,445 -693 11,234 387 -6,441 1,799 -3,077 -175
Stock Based Compensation 84,484 78,075 69,137 50,797 28,568 28,568 17,610 16,822 10,356 8,269 15,637 15,637 10,340 7,273 5,616 2,143 -334 793 10
Change in Working Capital -170,848 -596,992 129,131 -47,549 112,875 112,875 104,628 603 -59,743 8,577 -32,258 -32,258 -13,730 23,966 30,790 -3,363 -8,504 12,869 -16,677
Accounts Receivable -122,723 -118,627 174,877 -88,201 66,539 66,539 48,934 -8,677 82,039 29,004 8,207 8,207 3,743 -587 2,229 0 0 0 0
Inventory -233,993 -510,510 -323,609 -96,548 -85,942 -85,942 -21,178 -5,403 -83,286 -26,806 -51,022 -51,022 -46,072 -7,954 11,296 -19,782 -12,057 -5,431 -10,694
Accounts Payable 46,976 -107,280 117,655 82,663 71,962 71,962 -1,551 14,080 1,247 -2,198 -13,481 -13,481 7,861 -5,167 16,590 0 0 0 0
Other Working Capital 138,892 139,425 160,208 54,537 60,316 60,316 78,423 603 -59,743 8,577 24,038 24,038 20,738 37,674 675 16,419 3,552 18,300 -5,984
Other Non-Cash Items 244,187 335,747 -3,508 -9,211 -21,735 -21,735 11,618 -5,821 -2,445 -1,881 -11,252 -11,252 -7,525 -9,289 2,054 -1,087 5,947 2,830 2,700
Net Cash Provided by Operating Activities 1,634,294 966,463 1,389,108 803,336 742,779 742,779 489,337 385,119 298,740 314,449 280,113 280,113 203,615 179,995 117,960 46,438 38,091 25,699 -10,282
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -665,040 -638,657 -394,502 -229,226 -225,807 -225,807 -157,864 -149,511 -143,487 -119,733 -93,229 -93,229 -122,311 -42,839 -16,307 -40,530 -29,676 -12,414 -7,846
Acquisitions Net 0 0 0 -452,581 -347 0 0 0 0 0 0 0 0 0 0 -3,402 -5,559 -512 -461
Purchases of Investments -1,277 0 -23,389 -14,607 -16,216 -16,216 -7,203 0 0 0 0 0 0 0 0 -2,863 0 0 0
Sales/Maturities of Investments -15,469 0 0 0 347 0 0 0 0 0 0 0 0 0 0 6,264,986 0 0 0
Other Investing Activities 53,133 68,720 -10,000 882 -771 -771 -8,325 0 0 0 0 0 0 0 0 0 0 0 0
Net Cash Used for Investing Activities -628,653 -569,937 -427,891 -695,532 -242,794 -242,794 -173,392 -149,511 -143,487 -119,733 -93,229 -93,229 -122,311 -42,839 -16,307 -46,795 -35,235 -12,926 -8,307
Cash Flows from Financing Activities
Debt Repayment 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Common Stock Issued 49,921 11,704 18,194 15,263 0 17,650 5,628 6,907 4,704 0 0 0 0 0 0 1,436 38,404 446 93,037
Common Stock Repurchased -413,192 -479,159 -812,602 -63,663 -598,340 -598,340 -100,261 -29,327 -274,193 -147,431 0 0 0 0 0 0 -6,992 0 0
Dividends Paid 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Financing Activities -25,291 -32 -50,579 -32,388 8,126 -9,524 -3,229 -2,918 -4,204 -1,646 -5,491 -5,491 15,364 13,699 -2,649 12,024 564 222 -72,951
Net Cash Used Provided by Financing Activities -388,562 -467,487 -844,987 -80,788 -590,214 -590,214 -97,862 -25,338 -273,693 -149,077 -5,491 -5,491 15,364 13,699 -2,649 13,461 31,977 669 20,086
Effect of Forex Changes on Cash -8,380 -34,043 -6,876 29,996 -18,952 -18,952 37,572 23,094 -44,557 -79,809 -651 -651 -3,517 5,858 3,772 -8,851 2,479 -1,291 -272
Net Change in Cash 608,699 -105,004 109,354 57,012 -109,181 -109,181 255,655 233,364 -162,997 -34,170 180,742 180,742 93,151 156,713 102,776 4,252 37,311 12,152 1,225
Cash at End of Period 3,565,628 1,154,867 1,259,871 1,150,517 881,320 881,320 990,501 734,846 501,482 664,479 590,179 590,179 409,437 316,286 159,573 56,797 53,339 16,029 3,877
Cash at Start of Period 2,956,929 1,259,871 1,150,517 1,093,505 990,501 990,501 734,846 501,482 664,479 698,649 409,437 409,437 316,286 159,573 56,797 52,545 16,029 3,877 2,652
Free Cash Flow
Operating Cash Flow 1,634,294 966,463 1,389,108 803,336 742,779 742,779 489,337 385,119 298,740 314,449 280,113 280,113 203,615 179,995 117,960 46,438 38,091 25,699 -10,282
Capital Expenditure -665,040 -638,657 -394,502 -229,226 -225,807 -225,807 -157,864 -149,511 -143,487 -119,733 -93,229 -93,229 -122,311 -42,839 -16,307 -40,530 -29,676 -12,414 -7,846
Free Cash Flow 969,254 327,806 994,606 574,110 516,972 516,972 331,473 235,608 155,253 194,716 186,884 186,884 81,304 137,156 101,653 5,907 8,415 13,285 -18,128