Sign in
Jan-26 Jan-25 Jan-24 Jan-23 Jan-22 Jan-21 Jan-20 Jan-19 Jan-18 Jan-17 Jan-16 Jan-15 Jan-14 Jan-13 Jan-12 Jan-11 Jan-10 Jan-09 Jan-08 Jan-07
Total cash and short-term investments + 11,528.00 3,659.00 7,654.00 8,607.00 9,477.00 11,101.00 14,201.00 9,676.00 16,129.00 11,449.00 6,322.00 5,398.00 6,449.00 12,777.00 14,818.00 14,390.00 11,155.00 9,305.00 8,266.00 10,298.00
Accounts receivable, net 26,043.00 15,602.00 13,986.00 18,141.00 18,132.00 18,001.00 17,943.00 16,769.00 15,640.00 12,642.00 7,802.00 6,066.00 6,244.00 6,629.00
Inventories 10,437.00 6,716.00 3,622.00 4,776.00 5,898.00 5,898.00 3,402.00 3,649.00 2,678.00 2,538.00 1,619.00 1,663.00 1,780.00 1,382.00 1,404.00 1,301.00 1,051.00 867.00 1,180.00 660.00
Other current assets 9,594.00 10,278.00 11,010.00 10,827.00 11,526.00 11,581.00 8,021.00 6,044.00 5,881.00 4,144.00 7,830.00 7,821.00 7,212.00 7,180.00 3,423.00 3,194.00 3,496.00 3,536.00 2,741.00 2,829.00
Total current assets 57,602.00 36,229.00 35,984.00 42,351.00 45,033.00 44,957.00 43,567.00 36,138.00 40,328.00 30,773.00 23,573.00 20,948.00 21,685.00 27,968.00 0.00 0.00 0.00
Total non-current assets + 43,684.00 43,517.00 46,142.00 47,260.00 47,702.00 47,702.00 79,848.00 75,682.00 83,865.00 87,433.00 21,549.00 27,244.00 29,468.00 17,381.00
Total assets 101,286.00 79,746.00 82,126.00 89,611.00 92,735.00 92,659.00 123,415.00 111,820.00 124,193.00 118,206.00 45,122.00 48,192.00 51,153.00 47,540.00 44,533.00 38,599.00 33,652.00 26,500.00 27,561.00 25,635.00
Total current liabilities + 63,269.00 46,527.00 48,354.00 51,654.00 56,219.00 56,143.00 54,132.00 48,714.00 45,839.00 38,135.00 25,310.00 25,348.00 24,052.00 23,439.00 22,001.00 19,483.00 18,960.00 14,859.00 18,526.00 17,791.00
Total non-current liabilities + 40,487.00 34,606.00 35,904.00 40,982.00 38,096.00 38,096.00 61,258.00 62,852.00 60,485.00 60,831.00 18,240.00 19,940.00 23,087.00 4,887.00
Total liabilities 103,756.00 81,133.00 84,258.00 92,636.00 94,315.00 94,239.00 115,390.00 111,566.00 106,324.00 98,966.00 43,550.00 45,288.00 47,139.00 36,839.00 35,616.00 30,833.00 28,011.00 22,229.00 23,732.00 21,163.00
Total stockholders' equity + -2,470.00 -1,482.00 -2,227.00 -3,122.00 -1,685.00 -1,580.00 8,025.00 254.00 12,103.00 13,474.00 1,572.00 2,904.00 4,014.00 10,701.00 8,917.00 7,766.00 5,641.00 4,271.00 3,829.00 4,472.00
Common shares outstanding 684 724 736 753 791 767 751 719 718 718 718 718 404 1,755
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 Jul-13 Apr-13 Jan-13 Oct-12
Total cash and short-term investments + 11,578.00 11,528.00 9,569.00 8,291.00 7,700.00 3,659.00 5,285.00 4,673.00 6,028.00 7,654.00 8,298.00 8,364.00 7,831.00 8,607.00 14,814.00 5,507.00 6,654.00 9,477.00 22,406.00 13,594.00 15,914.00 11,132.00 12,959.00 11,221.00 13,203.00 9,302.00 8,555.00 9,193.00 9,040.00 9,676.00 17,474.00 17,816.00 17,726.00 16,129.00 13,714.00 11,228.00 11,174.00 11,449.00 10,679.00 7,226.00 6,139.00 6,322.00 5,982.00 6,294.00 5,398.00 5,398.00 0.00 0.00 6,449.00 11,828.00 10,905.00 12,777.00 11,272.00
Accounts receivable, net 34,091.00 26,043.00 18,148.00 20,975.00 15,166.00 15,602.00 16,190.00 16,359.00 13,223.00 13,986.00 14,646.00 15,562.00 14,796.00 18,141.00 15,562.00 18,486.00 16,764.00 18,132.00 19,147.00 17,869.00 15,889.00 15,994.00 16,249.00 16,498.00 15,549.00 17,379.00 16,036.00 16,059.00 14,794.00 16,769.00 15,247.00 15,341.00 14,523.00 15,640.00 12,832.00 13,189.00 12,089.00 12,642.00 11,879.00 8,124.00 5,075.00 7,802.00 5,922.00 6,096.00 6,066.00 6,591.00 6,440.00 6,629.00 6,187.00
Inventories 15,052.00 10,437.00 6,949.00 7,211.00 7,415.00 6,716.00 6,652.00 5,953.00 4,782.00 3,622.00 3,381.00 3,584.00 4,016.00 4,776.00 3,584.00 5,883.00 6,277.00 5,898.00 5,442.00 4,223.00 3,828.00 3,403.00 3,393.00 3,602.00 3,616.00 3,281.00 3,257.00 3,135.00 3,360.00 3,649.00 3,793.00 3,642.00 2,933.00 2,678.00 2,582.00 2,594.00 2,466.00 2,538.00 3,504.00 1,446.00 1,655.00 1,619.00 1,498.00 1,503.00 1,663.00 1,468.00 1,387.00 1,382.00 1,364.00
Other current assets 9,886.00 9,594.00 8,436.00 9,181.00 12,644.00 10,278.00 9,968.00 10,681.00 10,792.00 11,010.00 10,662.00 11,489.00 10,949.00 10,827.00 11,047.00 12,386.00 11,681.00 11,526.00 10,184.00 9,744.00 8,378.00 14,662.00 7,668.00 9,769.00 9,537.00 6,906.00 6,924.00 6,929.00 6,461.00 6,044.00 6,445.00 6,326.00 6,049.00 5,881.00 5,397.00 5,194.00 4,655.00 4,144.00 10,345.00 7,451.00 7,895.00 7,830.00 7,351.00 7,355.00 -5,398.00 7,821.00 -6,449.00 6,979.00 6,927.00 7,180.00 6,839.00
Total current assets 70,607.00 57,602.00 43,102.00 45,512.00 42,925.00 36,229.00 38,035.00 37,543.00 34,627.00 35,984.00 36,987.00 38,999.00 37,392.00 42,351.00 38,999.00 42,262.00 41,376.00 45,033.00 57,179.00 43,555.00 42,339.00 43,567.00 38,614.00 41,090.00 40,931.00 36,868.00 34,772.00 35,316.00 33,655.00 36,138.00 42,959.00 43,125.00 41,231.00 40,328.00 34,525.00 32,205.00 30,384.00 30,773.00 36,407.00 24,247.00 20,764.00 23,573.00 20,753.00 21,248.00 5,398.00 20,948.00 6,449.00 26,866.00 25,659.00 27,968.00 25,662.00
Total non-current assets + 44,306.00 43,684.00 44,377.00 43,664.00 43,944.00 43,517.00 43,916.00 45,144.00 45,563.00 46,142.00 46,277.00 46,659.00 46,702.00 47,260.00 46,659.00 46,513.00 47,030.00 47,702.00 78,498.00 79,123.00 79,413.00 79,848.00 80,334.00 80,186.00 79,305.00 81,993.00 82,042.00 80,204.00 76,237.00 75,682.00 78,282.00 80,256.00 81,986.00 83,865.00 83,869.00 85,289.00 85,656.00 87,433.00 89,225.00 44,669.00 23,115.00 21,549.00 25,465.00 26,060.00 -5,398.00 27,244.00 -6,449.00 19,005.00 19,132.00 17,381.00 17,782.00
Total assets 114,913.00 101,286.00 87,479.00 89,176.00 86,869.00 79,746.00 81,951.00 82,687.00 80,190.00 82,126.00 83,264.00 85,658.00 84,094.00 89,611.00 85,658.00 88,775.00 88,406.00 92,735.00 135,677.00 122,678.00 121,752.00 123,415.00 118,948.00 121,276.00 120,236.00 118,861.00 116,814.00 115,520.00 109,892.00 111,820.00 121,241.00 123,381.00 123,217.00 124,193.00 118,394.00 117,494.00 116,040.00 118,206.00 125,632.00 68,916.00 43,879.00 45,122.00 46,218.00 47,308.00 48,192.00 45,871.00 44,791.00 47,540.00 45,446.00
Total current liabilities + 74,598.00 63,269.00 50,516.00 54,862.00 50,422.00 46,527.00 49,500.00 52,033.00 47,734.00 48,354.00 48,877.00 50,942.00 46,825.00 51,654.00 50,942.00 54,789.00 53,059.00 56,219.00 69,702.00 55,483.00 54,856.00 54,132.00 50,302.00 54,288.00 50,011.00 52,456.00 49,055.00 47,020.00 43,479.00 48,714.00 47,583.00 49,178.00 44,114.00 45,839.00 40,742.00 42,126.00 36,636.00 38,135.00 41,369.00 25,823.00 23,948.00 25,310.00 24,907.00 25,536.00 25,348.00 22,756.00 21,790.00 23,439.00 21,811.00
Total non-current liabilities + 41,719.00 40,487.00 39,583.00 37,080.00 39,471.00 34,606.00 34,641.00 33,451.00 35,179.00 35,904.00 36,957.00 37,393.00 40,193.00 40,982.00 37,393.00 36,741.00 37,702.00 38,096.00 51,781.00 57,252.00 57,752.00 61,258.00 62,180.00 61,820.00 66,544.00 62,621.00 62,948.00 64,381.00 66,300.00 62,852.00 57,138.00 56,936.00 61,279.00 60,485.00 62,064.00 58,099.00 61,713.00 60,831.00 64,257.00 40,723.00 18,364.00 18,240.00 19,622.00 19,907.00 -2,904.00 19,940.00 -4,014.00 12,334.00 12,241.00 4,887.00 4,900.00
Total liabilities 116,317.00 103,756.00 90,099.00 91,942.00 89,893.00 81,133.00 84,141.00 85,484.00 82,913.00 84,258.00 85,834.00 88,335.00 87,018.00 92,636.00 88,335.00 91,530.00 90,761.00 94,315.00 121,483.00 112,735.00 112,608.00 115,390.00 112,482.00 116,108.00 116,555.00 115,077.00 112,003.00 111,401.00 109,779.00 111,566.00 104,721.00 106,114.00 105,393.00 106,324.00 102,806.00 100,225.00 98,349.00 98,966.00 105,626.00 66,546.00 42,312.00 43,550.00 44,529.00 45,443.00 -2,904.00 45,288.00 -4,014.00 35,090.00 34,031.00 36,839.00 35,248.00
Total stockholders' equity + -1,404.00 -2,470.00 -2,620.00 -2,766.00 -3,024.00 -1,482.00 -2,285.00 -2,894.00 -2,822.00 -2,227.00 -2,664.00 -2,772.00 -3,023.00 -3,122.00 -2,772.00 -2,860.00 -2,462.00 -1,685.00 8,954.00 4,825.00 4,045.00 2,951.00 1,410.00 191.00 -1,173.00 -945.00 -870.00 -1,425.00 -4,690.00 -4,569.00 9,687.00 10,619.00 11,329.00 12,103.00 9,881.00 11,280.00 11,833.00 13,474.00 14,067.00 2,244.00 1,442.00 1,572.00 1,689.00 1,865.00 2,904.00 2,904.00 4,014.00 10,781.00 10,739.00 10,680.00 10,177.00
Common shares outstanding 656 670 680 702 702 713 724 724 727 730 740 738 737 735 743 755 780 763 788 786 782 776 771 761 755 754 750 751 751 719 766 766 767 767 718 718 718 781 719 787 718 718 718 718 718 404 405 405 404 1,764 1,761 1,748 1,742
about 4 hours ago