Sign in
Oct-25 Oct-24 Oct-23 Oct-22 Oct-21 Oct-20 Oct-19 Oct-18 Dec-17 Oct-17 Mar-17 Dec-16 Oct-16 Mar-16 Dec-15 Oct-15 Mar-15 Oct-14 Oct-13 Oct-12
Total cash and short-term investments + 108,099.00 108,165.00 140,826.00 119,307.00 120,053.00 116,499.00 81,464.00 110,683.00 80,395.00 105,587.00 12,834.00 77,360.00 76,035.00 5,292.00 54,083.00 97,137.00 4,502.00 73,026.00 75,801.00 95,161.00
Accounts receivable, net 14,965.00 13,088.00 14,010.00 13,382.00 9,075.00 8,705.00 7,783.00 7,473.00 56,187.00 5,196.00 3,875.00 46,460.00 5,259.00 3,553.00 45,407.00 4,796.00 4,210.00 4,647.00 4,812.00 5,996.00
Inventories -475,374.00 -429,502.00 -388,407.00 -336,134.00 -328,476.00 -291,664.00 -276,501.00 504.00 -270,958.00 628.00 46.95 505.00 84,639.21 80,717.09 74,683.81
Other current assets -13,088.00 475,374.00 429,502.00 388,407.00 336,134.00 328,476.00 291,664.00 276,501.00 270,958.00 601,911.00 566,577.00 516,396.00 430,021.00
Total current assets 123,064.00 121,253.00 154,836.00 132,689.00 129,128.00 125,204.00 89,247.00 118,156.00 110,783.00 16,974.00 81,294.00 9,072.00 101,933.00 8,953.00 77,673.00 80,613.00 88,770.00
Total non-current assets + 1,336,978.00 1,290,774.00 1,406,374.00 238,721.00 238,227.00 246,263.00 221,766.00 189,589.00 169,506.00 181,240.00 142,103.00 154,130.00 137,899.00 136,866.00
Total assets 1,460,042.00 1,412,027.00 1,410,789.00 1,349,418.00 1,184,844.00 1,136,466.00 1,086,161.00 998,493.00 851,733.00 915,273.00 82,330.00 814,949.00 896,266.00 84,707.00 787,465.00 856,497.00 81,781.00 805,666.00 743,788.00 668,044.00
Total current liabilities + 1,066,659.00 722,104.00 649,641.00 142,670.00 92,896.00 65,608.00 122,719.00 102,758.00 102,480.00 13,144.00 105,123.00 11,098.00 122,079.00 10,947.00 7,478.00 8,058.00 27,473.00
Total non-current liabilities + 304,796.00 291,974.00 644,396.00 142,670.00 162,831.00 8,478.00 20,794.00 102,758.00 102,480.00 105,123.00 122,079.00 7,478.00 8,058.00 27,473.00
Total liabilities 1,371,455.00 1,327,951.00 1,332,122.00 1,274,669.00 1,111,952.00 1,065,963.00 1,015,969.00 930,813.00 774,342.00 853,648.00 56,861.00 738,899.00 838,445.00 65,224.00 712,283.00 803,018.00 64,023.00 756,455.00 697,237.00 626,665.00
Total stockholders' equity + 86,866.00 82,369.00 76,928.00 73,225.00 70,802.00 70,503.00 70,192.00 67,680.00 77,391.00 61,625.00 25,469.00 76,050.00 57,821.00 19,483.00 75,182.00 53,479.00 17,758.00 47,899.00 44,653.00 39,636.00
Common shares outstanding 1,245 1,232 1,204 1,208 1,225 1,243 1,251 1,229 1,223 1,226 1,232 1,222 1,209 1,160
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 + 134,903.99 126,689.76 108,099.00 191,812.00 189,431.00 192,620.00 108,165.00 176,902.00 169,330.00 171,442.00 140,826.00 170,549.00 150,452.00 166,496.00 119,307.00 152,667.00 168,050.00 161,844.00 120,053.00 135,888.00 114,158.00 160,029.00 116,499.00 144,347.00 188,837.00 125,064.00 81,464.00 103,018.00 110,780.00 109,725.00 110,683.00 105,179.00 114,326.00 110,886.00 105,587.00 107,423.00 99,373.00 99,640.00 76,035.00 117,875.00 108,472.00 120,930.00 97,137.00 123,793.00 100,318.00 106,616.00 73,026.00 262,003.00 260,843.00 250,731.00 75,801.00 234,171.00 244,739.00 231,073.00 82,774.00 212,044.00 216,425.00 191,952.00 64,254.00 62,319.00 75,700.00 56,593.00 59,443.00 54,398.00 61,682.00 61,033.00 52,626.00 33,138.00 37,398.00 94,977.88 73,715.98 84,631.00 106,280.89 113,311.24 53,574.99 116,049.41 123,913.48 111,221.63 52,883.46 78,024.66 80,064.75
Accounts receivable, net 14,965.00 13,088.00 14,010.00 13,382.00 9,075.00 9,075.00 8,705.00 8,705.00 7,783.00 7,783.00 0.00 0.00 7,473.00 7,473.00 2.31 7.01 5,196.00 5,196.00 48.88 61.40 5,259.00 5,259.00 0.00 0.00 0.00 4,796.00 0.00 0.00 0.00 4,647.00 0.00 0.00 0.00 4,812.00 0.00 0.00 0.00 5,996.00 5,334.00 0.00 4,938.00 5,059.00 0.00 0.00 0.00 3,304.00 0.00 0.00 0.00 3,504.00 0.00 0.00 0.00 4,768.00 0.00 0.00 0.00 2,658.22 0.00 0.00 0.00 2,739.00 0.00 0.00
Inventories -475,374.00 -429,502.00 -388,407.00 301.00 0.00 23.86 0.00 0.00 0.00 323.83 0.00 11,063.79 70,951.68 61,036.78 68,987.90 66,153.79 67,812.74 65,090.98 62,199.95 64,342.72 60,458.88 59,854.91 63,714.57 76,256.52 68,986.23 84,639.21 95,644.08 94,449.01 89,480.64 80,717.09 89,353.90 92,900.54 91,970.72 74,683.81 81,388.70 83,075.36 74,047.26 63,352.34 77,389.99 80,232.53 71,232.40 63,665.35 63,902.46 68,021.82 54,676.52 53,865.49 55,309.83 51,178.39 40,663.93 39,828.45 54,729.85 61,693.80 60,472.21 63,232.33 59,774.20 64,503.25 54,673.52 55,670.38 50,892.38 52,490.79
Other current assets -13,088.00 391,825.00 426,215.00 439,252.00 475,374.00 429,418.00 386,364.00 399,019.00 429,502.00 362,191.00 388,386.00 406,175.00 388,407.00 363,858.00 342,941.00 744,590.00 763,818.00 761,767.00 801,901.00 792,802.00 771,439.00 734,893.00 728,800.00 723,413.00 687,557.00 663,393.00 631,021.00 623,814.00 629,267.00 615,832.00 631,597.00 623,970.00 625,290.00 606,668.00 610,650.00 8,717.29 601,911.00 586,503.00 575,657.00 586,597.00 566,577.00 558,015.00 550,052.00 550,370.00 516,396.00 528,118.00 532,457.00 511,563.00 430,021.00 453,334.00 442,821.00 435,213.00 366,605.00 368,895.00 357,050.00 355,050.00 334,761.00 345,923.00 334,854.00 324,810.00 311,671.00 320,494.00 358,221.00 376,175.02 379,454.06 337,646.00 321,551.14 318,693.78 291,190.05 286,117.56 281,251.25 269,387.42 260,067.32 250,066.75 244,070.56
Total current assets 9,099.99 8,745.76 123,064.00 191,812.00 189,431.00 192,620.00 108,165.00 176,902.00 426,215.00 171,442.00 154,836.00 170,549.00 150,452.00 166,496.00 132,689.00 152,667.00 168,050.00 161,844.00 129,128.00 135,888.00 114,158.00 160,029.00 125,204.00 144,347.00 188,837.00 125,064.00 89,247.00 103,018.00 110,780.00 109,725.00 118,156.00 105,179.00 114,326.00 110,886.00 110,783.00 107,423.00 99,373.00 99,640.00 81,294.00 117,875.00 108,472.00 120,930.00 101,933.00 123,793.00 100,318.00 106,616.00 77,673.00 49,964.00 59,758.00 55,321.00 80,613.00 52,157.00 55,157.00 53,120.00 88,770.00 76,949.00 77,738.00 68,639.00 69,313.00 62,319.00 75,700.00 56,593.00 62,747.00 54,398.00 61,682.00 61,033.00 56,130.00 33,138.00 37,398.00 30,267.94 34,892.98 28,615.00 28,819.57 32,246.99 27,807.21 25,417.95 26,499.17 22,785.42 20,013.46 20,424.26 21,647.87
Total non-current assets + 1,511,917.63 1,469,558.42 1,336,978.00 1,222,874.00 1,226,034.00 1,246,531.00 1,290,774.00 1,245,510.00 973,215.00 283,463.00 1,406,374.00 246,630.00 250,130.00 245,261.00 238,721.00 243,374.00 250,691.00 251,226.00 238,227.00 240,806.00 247,661.00 258,324.00 246,263.00 261,015.00 251,396.00 232,540.00 221,766.00 225,257.00 215,046.00 197,523.00 189,589.00 174,372.00 176,958.00 182,981.00 169,506.00 175,456.00 182,142.00 181,404.00 181,240.00 172,058.00 167,021.00 165,305.00 142,103.00 145,071.00 152,748.00 148,962.00 154,130.00 175,614.00 173,781.00 169,573.00 137,899.00 154,946.00 157,756.00 160,703.00 136,866.00 139,687.00 139,131.00 133,203.00 130,089.00 136,475.00 138,791.00 129,625.00 122,652.00 123,103.00 129,589.00 121,783.00 123,135.00 132,224.00 117,948.00 103,386.18 93,278.02 96,146.00 102,202.13 98,480.92 92,512.53 96,579.70 103,960.07 104,297.47 98,925.17 94,490.33 91,260.47
Total assets 1,521,017.62 1,478,304.18 1,460,042.00 1,414,686.00 1,415,465.00 1,439,151.00 1,412,027.00 1,402,366.00 1,399,430.00 1,392,886.00 1,410,789.00 1,396,098.00 1,373,198.00 1,374,438.00 1,349,418.00 1,292,102.00 1,288,506.00 1,245,474.00 1,184,844.00 1,163,429.00 1,125,248.00 1,164,050.00 1,136,466.00 1,169,872.00 1,247,073.00 1,154,022.00 1,086,161.00 1,066,740.00 1,058,169.00 1,034,283.00 998,493.00 946,703.00 926,310.00 923,152.00 915,273.00 906,332.00 921,646.00 886,992.00 896,266.00 906,844.00 894,961.00 919,613.00 856,497.00 863,064.00 837,161.00 851,873.00 805,666.00 791,509.00 791,772.00 782,835.00 743,788.00 742,625.00 754,156.00 736,361.00 668,044.00 669,970.00 659,690.00 637,055.00 575,256.00 567,689.00 571,541.00 541,268.00 526,657.00 523,424.00 526,125.00 507,626.00 496,516.00 485,856.00 513,567.00 509,829.15 507,625.06 462,407.00 452,572.84 449,421.69 411,509.79 408,115.22 411,710.48 396,470.31 379,005.95 364,981.33 356,978.90
Total current liabilities + 247,754.01 214,286.04 1,066,659.00 1,022,489.00 1,014,892.00 1,035,928.00 1,035,977.00 110,448.00 681,047.00 118,911.00 649,641.00 134,182.00 138,889.00 138,955.00 142,670.00 109,150.00 109,328.00 105,232.00 92,896.00 72,614.00 63,071.00 57,436.00 65,608.00 81,404.00 117,634.00 129,085.00 122,719.00 106,869.00 100,622.00 107,417.00 102,758.00 763,856.00 760,581.00 759,661.00 102,480.00 742,891.00 753,951.00 731,916.00 105,123.00 746,203.00 734,056.00 744,079.00 122,079.00 703,918.00 687,800.00 686,704.00 7,478.00 666,517.00 667,911.00 654,665.00 8,058.00 616,808.00 623,699.00 609,633.00 27,473.00 22,605.00 22,395.00 19,240.00 23,368.00 22,045.00 25,470.00 25,717.00 28,882.00 21,433.00 23,119.00 13,339.00 22,485.00 13,840.00 14,608.00 394,110.13 2,740.50 373,350.00 364,912.60 363,334.34 2,385.77 339,530.40 342,701.05 324,832.45 2,666.89 299,004.41 288,568.72
Total non-current liabilities + 281,513.00 1,174,855.90 304,796.00 306,714.00 314,067.00 316,802.00 291,974.00 813,461.00 637,308.00 186,916.00 644,396.00 191,900.00 138,889.00 138,955.00 142,670.00 109,150.00 109,328.00 105,232.00 92,896.00 72,614.00 63,071.00 57,436.00 65,608.00 81,404.00 117,634.00 129,085.00 122,719.00 106,869.00 100,622.00 107,417.00 102,758.00 879,369.00 863,175.00 861,965.00 102,480.00 848,414.00 861,847.00 829,160.00 105,123.00 851,540.00 841,135.00 863,958.00 122,079.00 810,103.00 786,218.00 800,692.00 7,478.00 743,063.00 744,315.00 735,476.00 8,058.00 697,298.00 709,949.00 693,397.00 27,473.00 22,605.00 22,395.00 19,240.00 23,368.00 22,045.00 25,470.00 25,717.00 28,882.00 21,433.00 23,119.00 13,339.00 22,485.00 13,840.00 14,608.00 486,467.55 2,740.50 440,591.00 431,562.19 428,880.52 2,385.77 387,943.78 391,219.08 376,183.42 2,666.89 347,503.11 340,177.51
Total liabilities 1,432,464.93 1,389,141.94 1,371,455.00 1,329,203.00 1,328,959.00 1,352,730.00 1,327,951.00 1,319,147.00 1,318,355.00 1,312,434.00 1,332,122.00 1,318,380.00 1,294,448.00 1,298,687.00 1,274,669.00 1,218,517.00 1,216,539.00 1,171,528.00 1,111,952.00 1,091,268.00 1,054,826.00 1,092,913.00 1,065,963.00 1,099,297.00 1,176,738.00 1,084,161.00 1,015,969.00 996,609.00 987,922.00 965,117.00 930,813.00 879,369.00 863,175.00 861,965.00 853,648.00 848,414.00 861,847.00 829,160.00 838,445.00 851,540.00 841,135.00 863,958.00 803,018.00 810,103.00 786,218.00 800,692.00 756,455.00 743,063.00 744,315.00 735,476.00 697,237.00 697,298.00 709,949.00 693,397.00 626,665.00 631,484.00 623,023.00 602,918.00 541,856.00 535,340.00 540,183.00 512,554.00 498,447.00 496,379.00 500,034.00 481,708.00 471,190.00 461,939.00 490,123.00 486,467.55 485,482.20 440,591.00 431,562.19 428,880.52 392,209.82 387,943.78 391,219.08 376,183.42 361,023.22 347,503.11 340,177.51
Total stockholders' equity + 87,132.16 87,725.98 86,866.00 83,802.00 84,918.00 84,795.00 82,369.00 81,504.00 79,356.00 78,756.00 76,928.00 76,057.00 77,152.00 74,187.00 73,225.00 72,095.00 70,385.00 71,724.00 70,802.00 70,019.00 68,008.00 68,695.00 68,127.00 68,191.00 67,883.00 67,369.00 67,522.00 67,418.00 67,455.00 66,409.00 65,228.00 64,986.00 61,495.00 59,660.00 60,033.00 56,384.00 58,134.00 56,255.00 56,251.00 53,855.00 52,386.00 54,180.00 52,019.00 51,608.00 49,646.00 49,827.00 47,899.00 47,170.00 46,220.00 46,191.00 44,653.00 43,501.00 42,396.00 41,152.00 39,636.00 36,798.00 34,950.00 32,496.00 32,760.00 31,747.00 30,782.00 28,081.00 27,631.00 26,475.00 25,552.00 25,357.00 24,772.00 23,397.00 22,908.00 22,812.19 21,641.41 21,361.00 20,422.95 19,992.97 18,803.33 19,666.70 19,995.56 19,795.41 17,547.40 17,067.54 16,413.98
Common shares outstanding 906 1,245 1,245 1,245 1,246 1,250 1,235 1,235 1,228 1,221 1,211 1,214 1,197 1,199 1,199 1,203 1,201 1,230 1,224 1,223 1,223 1,237 1,246 1,245 1,222 1,247 1,260 1,251 1,252 1,255 1,246 1,240 1,203 1,215 1,215 1,219 1,223 1,229 1,226 1,222 1,228 1,225 1,227 1,231 1,231 1,220 1,223 1,225 1,222 1,217 1,210 1,207 1,213 1,204 1,204 1,160 1,168 1,125 1,125 1,115 1,113 1,081 1,044 1,036 1,031 1,028 1,028 1,020 1,016 1,003 1,003 994 992 992 992 996 1,001 1,001 1,001 998 1,001
about 4 hours ago