Sign in
Oct-25 Oct-24 Oct-23 Oct-22 Oct-21 Oct-20 Oct-19 Oct-18 Dec-17 Oct-17 Dec-16 Oct-16 Dec-15 Oct-15 Dec-14 Oct-14 Oct-13 Oct-12 Oct-11 Oct-10
Total cash and short-term investments + 104,158.00 113,529.00 144,862.00 136,761.00 164,687.00 139,850.00 121,305.00 112,887.00 365,391.00 93,164.00 348,518.00 91,765.00 408,139.00 95,683.00 444,500.00 43,668.00 44,596.00 82,664.00 77,082.00 68,541.00
Accounts receivable, net 54,178.00 42,430.00 64,957.00 8,094.00 6,695.00 5,949.00 5,797.00 10,122.00 1,043.00 1,371.00 907.00 906.00 1,092.00 8,254.00 2,027.00 8,190.00 8,002.00 10,493.00 9,074.00 6,634.00
Inventories -342,196.00 -335,900.00 -334,073.00 -295,597.00 -276,292.00 -259,773.00 -232,777.00 -201,133.00 28.31 4,351.65 4,732.05 8,650.19 8,099.24 8,470.47
Other current assets -42,430.00 342,196.00 335,900.00 334,073.00 295,597.00 276,292.00 259,773.00 242,030.00 210,165.00 427,676.00 388,704.00 341,808.00 330,212.00 2,787.00 236,551.00
Total current assets 158,336.00 155,959.00 209,819.00 144,855.00 171,382.00 145,799.00 127,102.00 98,180.00 84,748.00 70,275.00 72,725.00 51,858.00 52,598.00 93,157.00 88,943.00 75,175.00
Total non-current assets + 1,318,466.00 1,253,688.00 1,137,187.00 994,344.00 816,793.00 803,462.00 725,093.00 192,503.00 173,634.00 160,691.00 141,480.00 536,801.00 484,446.00 432,292.00 411,632.00 362,535.00
Total assets 1,476,802.00 1,409,647.00 1,347,006.00 1,139,199.00 988,175.00 949,261.00 852,195.00 774,048.00 1,098,588.00 709,580.00 1,010,507.00 687,935.00 1,188,981.00 641,881.00 1,333,005.00 588,659.00 537,044.00 525,449.00 500,575.00 437,710.00
Total current liabilities + 1,125,437.00 1,076,711.00 1,030,442.00 842,395.00 760,680.00 705,271.00 600,469.00 91,415.00 90,073.00 86,223.00 89,704.00 468,894.00 428,163.00 396,779.00 362,813.00 313,342.00
Total non-current liabilities + 263,265.00 248,650.00 240,441.00 225,766.00 169,972.00 187,397.00 200,650.00 91,415.00 90,073.00 86,223.00 89,704.00 84,361.00 77,702.00 98,580.00 109,926.00 102,685.00
Total liabilities 1,388,702.00 1,325,361.00 1,270,883.00 1,068,161.00 930,652.00 892,668.00 801,119.00 728,321.00 1,032,430.00 665,226.00 951,165.00 645,607.00 1,120,313.00 601,968.00 1,257,084.00 553,255.00 505,865.00 495,359.00 472,739.00 416,027.00
Total stockholders' equity + 88,051.00 84,250.00 76,095.00 71,038.00 57,523.00 56,593.00 51,076.00 45,727.00 66,158.00 44,354.00 59,342.00 42,328.00 68,668.00 39,913.00 75,921.00 34,313.00 30,107.00 28,655.00 26,353.00 20,182.00
Common shares outstanding 723 729 711 666 649 642 640 645 675 668 647 648 650 649 594 563
Show Quarterly Balance Sheet
Apr-26 Jan-26 Oct-25 Jul-25 Apr-25 Jan-25 Oct-24 Jul-24 Apr-24 Jan-24 Oct-23 Jul-23 Apr-23 Jan-23 Oct-22 Jul-22 Apr-22 Jan-22 Oct-21 Jul-21 Apr-21 Jan-21 Oct-20 Jul-20 Apr-20 Jan-20 Oct-19 Jul-19 Apr-19 Jan-19 Oct-18 Jul-18 Apr-18 Jan-18 Oct-17 Jul-17 Apr-17 Jan-17 Oct-16 Jul-16 Apr-16 Jan-16 Oct-15 Jul-15 Apr-15 Jan-15 Oct-14 Jul-14 Apr-14 Jan-14 Oct-13 Jul-13 Apr-13 Jan-13 Oct-12 Jul-12 Apr-12 Jan-12 Oct-11 Jul-11 Apr-11 Jan-11 Oct-10 Jul-10 Apr-10 Jan-10 Oct-09 Jul-09 Apr-09 Jan-09 Oct-08 Jul-08 Apr-08 Jan-08 Oct-07 Jul-07 Apr-07 Jan-07 Oct-06 Jul-06 Apr-06
Total cash and short-term investments + 393,396.00 370,093.00 104,158.00 169,214.00 174,515.00 180,056.00 113,529.00 159,779.00 154,561.00 148,355.00 144,862.00 139,751.00 130,289.00 156,787.00 136,761.00 116,176.00 115,869.00 101,767.00 164,687.00 157,171.00 168,720.00 152,041.00 139,850.00 163,447.00 153,756.00 126,991.00 121,305.00 113,271.00 112,025.00 114,775.00 112,887.00 108,031.00 100,121.00 97,654.00 93,164.00 62,215.00 60,780.00 56,035.00 91,765.00 60,618.00 64,482.00 69,322.00 95,683.00 73,313.00 62,468.00 69,438.00 43,668.00 183,961.00 176,558.00 180,234.00 44,596.00 166,850.00 177,400.00 164,205.00 82,664.00 155,167.00 154,812.00 160,782.00 77,082.00 150,244.00 134,006.00 134,503.00 68,541.00 108,821.00 112,395.00 115,276.00 63,552.00 125,969.00 119,457.00 120,424.04 53,220.00 118,115.66 86,680.73 89,499.00 48,899.98 92,756.90 83,101.50 81,273.37 102,524.00 65,614.89 65,410.29
Accounts receivable, net 50,333.00 45,203.00 54,178.00 44,731.00 50,021.00 40,162.00 42,430.00 33,618.00 35,024.00 1,738.00 64,957.00 1,925.00 2,127.00 1,815.00 8,094.00 1,545.00 1,242.00 1,615.00 6,695.00 1,145.00 1,141.00 1,434.00 5,949.00 1,717.00 1,898.00 1,705.00 5,797.00 1,257.00 1,309.00 1,469.00 10,122.00 1,647.00 2,108.00 2,071.00 1,371.00 1,396.00 1,450.00 1,329.00 906.00 508.00 736.00 735.00 8,254.00 600.00 596.00 579.00 8,190.00 770.00 800.00 1,030.00 8,002.00 1,304.00 1,527.00 1,391.00 10,493.00 1,141.00 2,187.00 1,504.00 9,074.00 9,074.00 0.00 0.00 6,634.00 7,088.00 0.00 0.00 7,239.00 7,239.00 0.00 0.00 9,012.00 8,228.72 0.00 0.00 7,246.00 7,246.00 0.00 0.00 7,062.00 7,062.00 0.00
Inventories 41,143.00 44,845.00 -150,093.00 -342,196.00 -335,441.00 -324,144.00 -353,132.00 -335,900.00 -309,598.00 -298,806.00 -298,806.00 -334,073.00 -314,933.00 -314,933.00 -309,534.00 27.00 0.00 3.02 0.00 0.00 0.00 33.52 0.00 0.00 0.00 5,527.28 8,087.19 5,607.05 6,790.48 4,647.77 7,173.66 9,806.85 9,748.33 6,995.04 0.00 0.00 0.00 4,351.65 0.00 0.00 0.00 4,732.05 0.00 0.00 0.00 8,650.19 0.00 0.00 0.00 8,099.24 0.00 0.00 0.00 8,470.47 0.00 0.00 0.00 8,979.59 0.00 0.00 0.00 19,770.72 0.00 0.00 0.00 19,925.84 0.00 0.00 0.00 5,004.90 0.00 0.00
Other current assets -379,928.12 -40,162.00 -42,430.00 398,540.00 400,346.00 341,357.00 341,357.00 335,441.00 324,144.00 353,132.00 335,900.00 309,598.00 298,806.00 309,199.00 334,073.00 314,933.00 309,534.00 573,726.00 592,300.00 567,567.00 604,314.00 526,837.00 570,431.00 522,483.00 515,359.00 491,626.00 483,365.00 478,208.00 465,743.00 457,710.00 451,198.00 476,226.00 488,838.00 472,793.00 456,969.00 475,516.00 467,487.00 479,303.00 427,676.00 447,803.00 417,709.00 440,521.00 388,704.00 383,024.00 386,764.00 392,163.00 341,808.00 371,074.00 379,137.00 367,417.00 330,212.00 363,938.00 347,794.00 355,978.00 2,787.00 2,787.00 260,942.00 262,167.00 236,551.00 257,043.00 246,494.00 259,725.00 202,945.00 286,807.00 306,488.00 314,235.50 282,512.03 260,428.86 260,618.85 257,919.68 209,314.00 244,488.34 250,962.84 251,191.06 222,611.00 230,000.00 230,802.72
Total current assets 63,800.89 418,253.00 158,336.00 213,945.00 224,536.00 220,218.00 155,959.00 193,397.00 189,585.00 150,093.00 209,819.00 141,676.00 132,416.00 158,602.00 144,855.00 117,721.00 117,111.00 103,382.00 171,382.00 158,316.00 169,861.00 153,475.00 145,799.00 165,164.00 155,654.00 128,696.00 127,102.00 114,528.00 113,334.00 116,244.00 98,180.00 109,678.00 102,229.00 99,725.00 84,748.00 63,611.00 62,230.00 57,364.00 70,275.00 61,126.00 65,218.00 70,057.00 103,937.00 73,913.00 63,064.00 70,017.00 51,858.00 44,820.00 42,951.00 41,728.00 52,598.00 41,914.00 46,203.00 39,059.00 93,157.00 40,728.00 43,314.00 48,660.00 88,943.00 38,061.00 27,751.00 24,239.00 75,175.00 18,204.00 16,364.00 15,904.00 70,791.00 14,567.00 14,232.00 26,390.12 62,232.00 22,054.25 22,237.29 26,122.49 56,145.98 25,041.00 19,501.94 22,872.43 26,337.00 20,159.52 19,560.12
Total non-current assets + 1,435,246.01 1,039,879.00 1,318,466.00 1,217,608.00 1,215,733.00 1,247,875.00 1,253,688.00 1,207,073.00 1,184,468.00 1,174,669.00 1,137,187.00 1,106,878.00 1,118,475.00 987,104.00 994,344.00 950,617.00 924,454.00 919,790.00 816,793.00 813,042.00 779,978.00 819,736.00 803,462.00 808,344.00 831,413.00 751,024.00 725,093.00 724,652.00 717,136.00 690,353.00 192,503.00 655,640.00 641,340.00 628,184.00 173,634.00 645,006.00 656,713.00 635,020.00 160,691.00 630,556.00 616,240.00 629,236.00 537,944.00 598,529.00 570,211.00 602,341.00 536,801.00 542,012.00 539,094.00 550,934.00 484,446.00 507,417.00 509,055.00 503,206.00 432,292.00 501,520.00 482,189.00 489,600.00 411,632.00 438,496.00 385,477.00 389,005.00 362,535.00 379,182.00 373,802.00 382,719.00 317,667.00 400,794.00 418,013.00 416,783.43 353,818.00 352,992.84 352,920.43 350,702.81 310,378.47 334,113.51 337,024.96 332,872.43 293,641.00 291,449.26 292,850.29
Total assets 1,499,046.89 1,458,132.00 1,476,802.00 1,431,553.00 1,440,269.00 1,468,093.00 1,409,647.00 1,400,470.00 1,374,053.00 1,324,762.00 1,347,006.00 1,248,554.00 1,250,891.00 1,145,706.00 1,139,199.00 1,068,338.00 1,041,565.00 1,023,172.00 988,175.00 971,358.00 949,839.00 973,211.00 949,261.00 973,508.00 987,067.00 879,720.00 852,195.00 839,180.00 830,470.00 806,597.00 774,048.00 765,318.00 743,569.00 727,909.00 709,580.00 708,617.00 718,943.00 692,384.00 687,935.00 691,682.00 681,458.00 699,293.00 641,881.00 672,442.00 633,275.00 672,358.00 588,659.00 586,832.00 582,045.00 592,662.00 537,044.00 549,331.00 555,258.00 542,265.00 525,449.00 542,248.00 525,503.00 538,260.00 500,575.00 476,557.00 413,228.00 413,244.00 437,710.00 397,386.00 390,166.00 398,623.00 388,458.00 415,361.00 432,245.00 443,173.55 416,050.00 375,047.08 375,157.73 376,825.30 366,524.45 359,154.51 356,526.90 355,744.86 319,978.00 311,608.78 312,410.41
Total current liabilities + 132,165.26 1,073,676.00 1,125,437.00 1,079,237.00 1,074,924.00 1,097,617.00 1,076,711.00 1,063,504.00 1,040,590.00 964,207.00 1,030,442.00 924,723.00 930,806.00 831,033.00 842,395.00 742,282.00 772,532.00 778,911.00 760,680.00 738,655.00 715,596.00 736,834.00 705,271.00 709,552.00 704,999.00 630,711.00 600,469.00 583,951.00 591,809.00 567,950.00 91,415.00 614,796.00 595,394.00 574,192.00 90,073.00 560,939.00 574,266.00 552,414.00 86,223.00 545,308.00 531,057.00 544,714.00 588,990.00 523,074.00 492,178.00 509,342.00 468,894.00 468,195.00 464,482.00 469,828.00 428,163.00 426,808.00 421,238.00 410,073.00 396,779.00 376,113.00 385,977.00 389,778.00 362,813.00 370,717.00 320,930.00 325,895.00 313,342.00 303,452.00 302,058.00 306,478.00 301,475.00 306,486.00 307,470.00 316,918.63 317,216.00 294,220.06 288,527.23 299,634.54 315,284.96 288,569.91 277,334.44 277,550.85 259,801.00 244,512.95 241,607.68
Total non-current liabilities + 1,281,292.96 1,372,381.00 263,265.00 265,551.00 279,512.00 282,876.00 248,650.00 254,009.00 253,893.00 283,276.00 240,441.00 249,637.00 244,000.00 239,759.00 225,766.00 259,062.00 203,441.00 184,457.00 169,972.00 175,007.00 178,729.00 180,229.00 187,397.00 209,369.00 226,834.00 196,833.00 200,650.00 204,586.00 189,266.00 191,298.00 91,415.00 105,766.00 104,429.00 110,889.00 90,073.00 104,744.00 99,764.00 97,489.00 86,223.00 105,670.00 111,369.00 112,955.00 12,978.00 110,684.00 104,694.00 125,216.00 84,361.00 84,337.00 84,731.00 122,834.00 77,702.00 91,826.00 103,604.00 101,659.00 98,580.00 136,739.00 111,135.00 119,952.00 109,926.00 78,831.00 69,943.00 65,356.00 102,685.00 72,717.00 67,593.00 71,520.00 66,786.00 89,160.00 105,043.00 106,987.46 80,930.00 63,874.10 70,230.06 61,690.76 34,611.93 55,264.62 63,771.49 62,538.51 45,116.00 51,942.53 55,940.61
Total liabilities 1,413,458.22 1,372,381.00 1,388,702.00 1,344,788.00 1,354,436.00 1,380,493.00 1,325,361.00 1,317,513.00 1,294,483.00 1,247,483.00 1,270,883.00 1,174,360.00 1,174,806.00 1,070,792.00 1,068,161.00 1,001,344.00 975,973.00 963,368.00 930,652.00 913,662.00 894,325.00 917,063.00 892,668.00 918,921.00 931,833.00 827,544.00 801,119.00 788,537.00 781,075.00 759,248.00 728,321.00 720,562.00 699,823.00 685,081.00 665,226.00 665,683.00 674,030.00 649,903.00 645,607.00 650,978.00 642,426.00 657,669.00 601,968.00 633,758.00 596,872.00 634,558.00 553,255.00 552,532.00 549,213.00 592,662.00 505,865.00 518,634.00 524,842.00 511,732.00 495,359.00 512,852.00 497,112.00 509,730.00 472,739.00 449,548.00 390,873.00 391,251.00 416,027.00 376,169.00 369,651.00 377,998.00 368,261.00 395,646.00 412,513.00 423,906.10 398,146.00 358,094.17 358,757.28 361,325.30 349,896.89 343,834.52 341,105.94 340,089.36 304,917.00 296,455.48 297,548.29
Total stockholders' equity + 85,541.69 85,705.00 88,051.00 86,723.00 85,795.00 87,559.00 84,250.00 82,926.00 79,539.00 77,250.00 76,095.00 74,173.00 76,066.00 74,914.00 71,038.00 66,994.00 65,592.00 59,804.00 57,523.00 57,696.00 55,514.00 56,148.00 56,593.00 54,587.00 55,234.00 52,176.00 51,076.00 50,643.00 49,395.00 47,349.00 45,727.00 44,756.00 43,746.00 42,828.00 44,354.00 42,934.00 44,913.00 42,457.00 42,304.00 40,677.00 39,001.00 41,585.00 39,422.00 38,200.00 35,916.00 37,317.00 34,313.00 33,219.00 31,761.00 31,656.00 30,107.00 29,639.00 29,345.00 29,114.00 28,655.00 27,974.00 26,950.00 27,099.00 26,353.00 27,009.00 22,355.00 21,993.00 20,182.00 21,217.00 20,515.00 20,625.00 20,197.00 19,715.00 19,732.00 19,267.45 17,904.00 16,952.92 16,400.44 15,500.00 15,298.46 15,319.99 15,420.97 15,655.50 15,061.00 15,153.30 14,862.12
Common shares outstanding 710 710 723 721 726 729 729 730 729 725 720 716 713 693 689 675 660 650 650 649 648 647 668 642 640 641 640 640 640 640 660 642 646 650 678 654 654 650 665 647 645 645 644 646 648 651 678 649 647 647 646 648 653 653 669 647 646 652 652 604 584 587 570 565 562 557 557 550 544 524 524 508 507 506 506 508 510 505 510 510 509
about 4 hours ago