Sign in
Oct-25 Oct-24 Oct-23 Oct-22 Oct-21 Oct-20 Oct-19 Oct-18 Dec-17 Oct-17 Sep-17 Mar-17 Dec-16 Oct-16 Sep-16 Mar-16 Dec-15 Oct-15 Sep-15 Mar-15
Total cash and short-term investments + 165,279.00 167,126.00 212,004.00 240,596.00 231,025.00 297,644.00 167,125.00 161,288.00 6.03 151,791.00 82,765.00 127,621.00 6.58 127,581.00 76,707.00 114,839.00 1.06 91,947.00 69,078.00 85,470.00
Accounts receivable, net 41,207.00 32,888.00 29,794.00 26,239.00 22,533.00 18,630.00 19,731.00 15,012.00 453.01 10,586.00 5,593.00 10,963.00 426.36 10,079.00 7,615.00 12,136.00 611.27 9,551.00 6,730.00 12,402.00
Inventories -875,627.00 -867,388.00 -786,396.00 -768,579.00 -667,728.00 -624,994.00 48.44 -450,405.00 52.05 -422,275.00 43.12 0.00
Other current assets -32,888.00 875,627.00 867,388.00 786,396.00 768,579.00 667,728.00 624,994.00 247.21 450,405.00 388.20 422,275.00 300.55 712,625.00
Total current assets 206,486.00 200,014.00 241,798.00 266,835.00 253,558.00 316,274.00 186,856.00 156,286.00 754.68 181,078.00 873.18 137,660.00 956.01 130,884.00
Total non-current assets + 2,118,520.00 1,971,568.00 1,764,733.00 1,650,384.00 1,452,765.00 299,802.00 268,105.00 242,208.00 237,223.00 1,042,598.00 230,699.00
Total assets 2,325,006.00 2,171,582.00 2,006,531.00 1,917,219.00 1,706,323.00 1,624,548.00 1,428,935.00 1,334,734.00 10,630.25 1,212,853.00 668,426.00 384,565.00 10,035.04 1,180,258.00 642,201.00 365,587.00 9,592.96 1,074,208.00 570,338.00 348,411.00
Total current liabilities + 1,554,487.00 1,464,924.00 1,329,873.00 1,287,068.00 1,229,840.00 90,105.00 107,738.00 96,516.00 1,092.76 83,042.00 1,008.45 774,930.00 935.97 90,242.00
Total non-current liabilities + 631,368.00 579,466.00 561,511.00 521,976.00 377,721.00 12,864.00 12,460.00 96,516.00 83,042.00 333,716.00 90,242.00
Total liabilities 2,185,855.00 2,044,390.00 1,891,384.00 1,809,044.00 1,607,561.00 1,537,781.00 1,345,310.00 1,254,779.00 6,926.92 1,138,425.00 620,335.00 359,527.00 6,448.46 1,108,646.00 597,724.00 341,563.00 6,336.04 1,010,264.00 533,050.00 325,833.00
Total stockholders' equity + 139,092.00 127,089.00 115,048.00 108,064.00 98,667.00 86,767.00 83,625.00 79,955.00 3,703.33 74,428.00 48,091.00 25,038.00 3,586.59 71,017.00 44,477.00 24,024.00 3,256.92 63,944.00 37,288.00 22,578.00
Common shares outstanding 1,410 1,414 1,393 1,406 1,427 1,429 1,441 1,450 1,474 1,494 1,450
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 + 335,254.37 412,101.82 165,279.00 440,326.00 410,651.00 403,806.00 167,126.00 354,590.00 327,803.00 374,037.00 212,004.00 391,215.00 357,731.00 357,448.00 240,596.00 350,341.00 342,206.00 347,366.00 231,025.00 330,898.00 306,130.00 344,847.00 297,644.00 350,805.00 328,216.00 142,915.00 167,125.00 202,223.00 205,846.00 227,546.00 161,288.00 171,920.00 159,417.00 164,658.00 151,791.00 145,830.00 143,428.00 130,378.00 127,581.00 118,061.00 116,493.00 113,955.00 91,947.00 93,852.00 75,675.00 73,491.00 73,588.00 68,038.00 64,172.00 62,751.00 63,276.00 58,277.00 58,027.00 60,707.00 63,700.00 246,863.00 254,399.00 242,917.00 57,782.00 262,835.00 273,586.00 269,255.00 60,288.00 241,563.00 221,145.00 163,011.00 63,486.00 152,533.00 146,891.00 186,129.55 102,956.74 214,602.87 220,384.77 245,499.00 67,973.33 256,340.11 255,129.23 248,288.07 221,518.01 216,896.71 197,426.59
Accounts receivable, net 41,207.00 32,888.00 29,794.00 26,239.00 22,533.00 22,533.00 18,630.00 0.00 19,731.00 0.00 0.00 0.00 15,012.00 0.00 0.00 0.00 10,586.00 0.00 0.00 0.00 10,079.00 0.00 0.00 0.00 9,551.00 0.00 0.00 0.00 9,301.00 0.00 0.00 0.00 8,078.00 0.00 0.00 0.00 9,145.00 9,213.00 10,635.00 0.00 6,610.00 0.00 0.00 0.00 7,596.00 0.00 0.00 0.00 6,646.00 0.00 0.00 0.00 14,436.00 0.00 0.00 0.00 6,655.95 0.00 0.00 0.00 5,401.10 0.00 0.00
Inventories -875,627.00 -867,388.00 -786,396.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 13,827.47 105,043.44 99,066.43 103,165.32 96,754.62 109,126.63 112,820.28 119,977.14 121,280.23 115,753.93 121,193.59 131,690.73 140,567.19 144,127.48 134,356.97 140,053.18 135,374.93 133,681.37 138,072.09 133,778.34 138,759.18 131,138.30 120,855.51 116,688.27 126,667.34 123,207.70 145,332.13 169,203.51 180,538.72 170,230.70 147,199.80 149,419.47 148,089.62 137,689.05 129,927.64 126,085.34 105,738.69 96,279.58 101,037.53 134,340.99 139,511.52 150,657.50 157,056.89 153,571.63 153,448.43 143,708.55 131,168.82 121,639.87 114,139.64
Other current assets -32,888.00 709,882.00 689,673.00 693,688.00 693,688.00 711,127.00 672,710.00 672,856.00 867,388.00 665,166.00 661,751.00 675,110.00 786,396.00 668,911.00 630,326.00 1,015,269.00 1,100,808.00 1,017,645.00 1,052,804.00 1,042,536.00 1,037,961.00 945,101.00 912,978.00 884,051.00 936,240.00 884,958.00 876,291.00 871,551.00 794,552.00 823,247.00 821,340.00 788,311.00 761,692.00 828,085.00 790,797.00 832,714.00 712,625.00 740,661.00 719,271.00 767,481.00 613,807.00 632,459.00 625,996.00 638,098.00 559,533.00 604,935.00 619,534.00 594,689.00 1,049.00 616,438.00 592,054.00 614,191.00 311.00 501,513.00 484,086.00 471,161.00 420,589.00 478,766.00 437,007.00 440,681.00 361,350.00 446,995.00 469,742.00 500,824.73 419,685.00 426,489.25 424,331.93 422,763.05 338,530.31 391,301.25 369,966.72 355,702.53 290,781.11 329,424.14 318,311.93
Total current assets 59,327.37 46,298.82 206,486.00 440,326.00 410,651.00 403,806.00 200,014.00 354,590.00 327,803.00 374,037.00 241,798.00 391,215.00 357,731.00 357,448.00 266,835.00 350,341.00 342,206.00 347,366.00 253,558.00 330,898.00 306,130.00 344,847.00 223,286.00 350,805.00 328,216.00 142,915.00 122,217.00 202,223.00 205,846.00 227,546.00 156,286.00 171,920.00 159,417.00 164,658.00 162,377.00 145,830.00 143,428.00 130,378.00 137,660.00 118,061.00 116,493.00 113,955.00 101,498.00 93,852.00 75,675.00 73,491.00 82,889.00 68,038.00 64,172.00 62,751.00 71,354.00 58,277.00 58,027.00 60,707.00 73,894.00 31,185.00 31,388.00 23,140.00 64,703.00 24,058.00 22,172.00 19,545.00 67,884.00 20,477.00 17,645.00 16,799.00 70,132.00 16,613.00 20,639.00 25,561.70 117,392.74 20,897.65 18,307.21 17,850.40 74,629.27 15,249.71 12,782.03 11,514.40 20,304.05 15,243.81 14,099.59
Total non-current assets + 2,335,959.92 2,299,784.26 2,118,520.00 1,787,567.00 1,831,482.00 1,787,220.00 1,971,568.00 1,721,517.00 1,703,247.00 1,600,368.00 1,764,733.00 1,566,519.00 1,582,571.00 1,575,571.00 1,650,384.00 1,491,751.00 1,506,366.00 1,405,103.00 1,452,765.00 1,362,642.00 1,309,186.00 1,326,304.00 300,454.00 1,332,329.00 1,347,466.00 1,333,389.00 268,757.00 1,204,670.00 1,173,030.00 1,138,661.00 242,208.00 1,120,454.00 1,115,361.00 1,111,617.00 1,050,476.00 1,055,217.00 1,059,491.00 1,031,388.00 1,042,598.00 1,080,814.00 1,033,864.00 1,086,397.00 972,710.00 991,321.00 956,497.00 1,013,204.00 857,661.00 845,832.00 831,721.00 841,963.00 788,391.00 793,027.00 809,503.00 776,878.00 751,206.00 793,209.00 768,983.00 791,876.00 729,130.00 706,512.00 706,745.00 701,565.00 658,322.00 683,947.00 637,491.00 642,700.00 584,857.00 643,329.00 659,684.00 687,614.31 606,466.08 615,894.58 609,164.16 614,910.64 525,716.96 589,332.34 576,293.96 560,101.12 516,475.93 508,724.97 488,793.12
Total assets 2,395,287.28 2,346,083.08 2,325,006.00 2,227,893.00 2,242,133.00 2,191,026.00 2,171,582.00 2,076,107.00 2,031,050.00 1,974,405.00 2,006,531.00 1,957,734.00 1,940,302.00 1,933,019.00 1,917,219.00 1,842,092.00 1,848,572.00 1,752,469.00 1,706,323.00 1,693,540.00 1,615,316.00 1,671,151.00 1,624,548.00 1,683,134.00 1,675,682.00 1,476,304.00 1,428,935.00 1,406,893.00 1,378,876.00 1,366,207.00 1,334,734.00 1,292,374.00 1,274,778.00 1,276,275.00 1,212,853.00 1,201,047.00 1,202,919.00 1,161,766.00 1,180,258.00 1,198,875.00 1,150,357.00 1,200,352.00 1,074,208.00 1,085,173.00 1,032,172.00 1,086,695.00 940,550.00 913,870.00 895,893.00 904,714.00 859,745.00 851,304.00 867,530.00 837,585.00 825,100.00 824,394.00 800,371.00 815,016.00 793,833.00 730,570.00 728,917.00 721,110.00 726,206.00 704,424.00 655,136.00 659,499.00 654,989.00 659,942.00 680,323.00 713,176.01 723,858.83 636,792.22 627,471.37 632,761.04 600,346.23 604,582.05 589,075.98 571,615.52 536,779.98 523,968.78 502,892.71
Total current liabilities + 13,410.56 278,257.66 1,554,487.00 1,459,780.00 1,436,798.00 1,431,325.00 1,464,924.00 1,391,327.00 1,329,283.00 1,305,089.00 1,329,873.00 1,276,984.00 1,212,818.00 1,235,888.00 1,287,068.00 1,259,020.00 1,244,292.00 1,244,076.00 1,229,840.00 1,216,105.00 1,157,923.00 1,184,703.00 89,472.00 1,152,084.00 1,148,527.00 1,011,861.00 107,738.00 975,442.00 968,278.00 953,613.00 96,516.00 1,043,623.00 1,026,013.00 1,013,743.00 833,874.00 941,110.00 950,869.00 918,955.00 774,930.00 919,377.00 885,149.00 920,809.00 691,594.00 833,128.00 787,072.00 795,493.00 615,923.00 715,526.00 701,335.00 706,256.00 683,068.00 658,236.00 653,259.00 629,052.00 627,851.00 609,622.00 611,657.00 592,966.00 579,775.00 530,742.00 547,408.00 547,287.00 516,754.00 510,499.00 486,030.00 486,099.00 529,656.00 435,131.00 476,238.00 488,319.81 537,823.04 478,601.84 542,518.59 479,250.00 502,267.39 467,324.03 462,311.70 453,084.07 471,165.73 413,240.19 387,115.11
Total non-current liabilities + 2,241,150.29 1,927,747.09 631,368.00 632,481.00 672,805.00 626,438.00 579,466.00 560,288.00 580,163.00 552,828.00 561,511.00 568,321.00 616,130.00 589,332.00 521,976.00 479,074.00 499,875.00 406,385.00 377,721.00 381,125.00 364,571.00 396,199.00 89,472.00 444,676.00 442,115.00 380,382.00 107,738.00 349,073.00 328,652.00 331,944.00 96,516.00 170,879.00 172,740.00 189,208.00 304,551.00 187,076.00 178,882.00 170,660.00 333,716.00 209,662.00 197,082.00 209,655.00 318,670.00 190,147.00 186,853.00 233,781.00 270,124.00 144,847.00 143,075.00 146,943.00 127,217.00 144,098.00 166,248.00 161,457.00 151,221.00 169,847.00 145,504.00 179,320.00 172,595.00 157,697.00 138,810.00 131,508.00 168,245.00 153,197.00 128,799.00 133,665.00 86,356.00 187,062.00 167,470.00 188,376.35 152,905.68 127,105.43 56,939.92 126,962.85 72,156.98 111,151.10 101,175.82 93,274.54 41,718.82 87,382.06 92,779.95
Total liabilities 2,254,560.85 2,206,004.76 2,185,855.00 2,092,261.00 2,109,603.00 2,057,763.00 2,044,390.00 1,951,615.00 1,909,446.00 1,857,917.00 1,891,384.00 1,845,305.00 1,828,948.00 1,825,220.00 1,809,044.00 1,738,094.00 1,744,167.00 1,650,461.00 1,607,561.00 1,597,230.00 1,522,494.00 1,580,902.00 1,537,781.00 1,596,760.00 1,590,642.00 1,392,243.00 1,345,310.00 1,324,515.00 1,296,930.00 1,285,557.00 1,254,779.00 1,214,502.00 1,198,753.00 1,202,951.00 1,138,425.00 1,128,186.00 1,129,751.00 1,089,615.00 1,108,646.00 1,129,039.00 1,082,231.00 1,130,464.00 1,010,264.00 1,023,275.00 973,925.00 1,029,274.00 886,047.00 860,373.00 844,410.00 853,199.00 810,285.00 802,334.00 819,507.00 790,509.00 779,072.00 779,469.00 757,161.00 772,286.00 752,370.00 688,439.00 686,218.00 678,795.00 684,999.00 663,696.00 614,829.00 619,764.00 616,012.00 622,193.00 643,708.00 676,696.17 690,728.72 605,707.27 599,458.51 606,212.85 574,424.37 578,475.14 563,487.52 546,358.61 512,884.55 500,622.24 479,895.05
Total stockholders' equity + 140,670.45 140,021.24 139,092.00 135,563.00 132,447.00 133,167.00 127,089.00 124,391.00 121,504.00 116,391.00 115,048.00 112,334.00 111,256.00 107,696.00 108,064.00 103,898.00 104,304.00 101,910.00 98,667.00 96,219.00 92,735.00 90,149.00 86,664.00 86,268.00 84,935.00 83,955.00 83,523.00 82,279.00 81,845.00 80,553.00 79,861.00 77,781.00 75,425.00 72,736.00 73,829.00 72,274.00 72,570.00 71,566.00 71,017.00 69,253.00 67,538.00 69,315.00 62,146.00 60,103.00 56,431.00 55,665.00 52,690.00 51,714.00 49,690.00 49,743.00 47,665.00 47,213.00 46,251.00 45,312.00 44,267.00 43,168.00 41,437.00 40,972.00 39,702.00 40,211.00 40,435.00 40,065.00 38,951.00 38,513.00 38,064.00 37,634.00 36,906.00 35,614.00 34,465.00 34,171.58 30,758.78 28,729.79 25,988.55 25,025.10 24,438.56 24,546.91 24,080.98 23,457.97 22,120.50 21,546.56 21,050.58
Common shares outstanding 1,027 1,029 1,410 1,410 1,414 1,416 1,416 1,416 1,414 1,408 1,400 1,395 1,390 1,385 1,389 1,399 1,413 1,425 1,427 1,427 1,427 1,425 1,426 1,428 1,428 1,433 1,438 1,440 1,441 1,443 1,447 1,447 1,450 1,459 1,465 1,465 1,476 1,492 1,492 1,494 1,496 1,495 1,450 1,450 1,449 1,449 1,449 1,449 1,450 1,459 1,463 1,466 1,468 1,469 1,469 1,470 1,467 1,468 1,468 1,474 1,472 1,474 1,435 1,434 1,434 1,432 1,432 1,423 1,417 1,379 1,379 1,340 1,298 1,287 1,297 1,288 1,288 1,296 1,293 1,294 1,302
about 3 hours ago