Sign in
Oct-25 Oct-24 Oct-23 Oct-22 Oct-21 Oct-20 Oct-19 Oct-18 Oct-17 Oct-16 Oct-15 Oct-14 Oct-13 Oct-12
Total cash and short-term investments + 5,773.00 14,846.00 4,125.00 4,163.00 4,011.00 6,791.00 3,753.00 4,880.00 9,579.00 12,987.00 9,842.00 2,319.00 2,182.00 0.00
Accounts receivable, net 9,116.00 7,420.00 7,024.00 7,623.00 7,911.00 7,867.00 6,529.00 8,942.00 8,455.00 8,259.00 14,986.00 13,339.00 14,571.00
Inventories 6,352.00 7,810.00 4,607.00 5,161.00 4,511.00 2,674.00 2,387.00 2,447.00 2,315.00 1,774.00 2,198.00 1,884.00 2,078.00
Other current assets 3,753.00 3,381.00 3,047.00 3,559.00 2,460.00 1,340.00 2,474.00 1,003.00 1,095.00 5,951.00 4,147.00 4,489.00 5,548.00
Total current assets 24,994.00 33,457.00 18,948.00 20,506.00 18,878.00 16,556.00 15,143.00 17,272.00 21,444.00 28,917.00 29,964.00 22,031.00 24,379.00
Total non-current assets + 50,912.00 37,805.00 38,205.00 36,617.00 38,821.00 37,459.00 36,660.00 38,221.00 39,962.00 50,762.00 50,097.00 43,040.00 44,396.00
Total assets 75,906.00 71,262.00 57,153.00 57,123.00 57,699.00 54,015.00 51,803.00 55,493.00 61,406.00 79,679.00 81,270.00 65,071.00 68,775.00
Total current liabilities + 24,643.00 25,973.00 21,882.00 23,174.00 20,687.00 18,738.00 19,159.00 17,198.00 18,924.00 22,531.00 22,151.00 19,760.00 20,912.00
Total non-current liabilities + 26,509.00 20,409.00 14,033.00 14,040.00 16,995.00 19,181.00 15,495.00 17,021.00 18,977.00 25,630.00 25,201.00 8,139.00 9,488.00
Total liabilities 51,152.00 46,382.00 35,915.00 37,214.00 37,682.00 37,919.00 34,654.00 34,219.00 37,901.00 48,161.00 47,352.00 27,899.00 30,400.00
Total stockholders' equity + 24,688.00 24,816.00 21,182.00 19,864.00 19,971.00 16,049.00 17,098.00 21,239.00 23,466.00 31,448.00 33,535.00 36,776.00 37,988.00
Common shares outstanding 1,324 1,337 1,316 1,322 1,330 1,294 1,366 1,553 1,674 1,739 1,834 1,826 1,826 1,869
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
Total cash and short-term investments + 5,292.00 4,841.00 5,773.00 4,571.00 12,268.00 14,050.00 15,447.00 4,849.00 3,517.00 4,743.00 5,175.00 4,062.00 3,269.00 2,465.00 4,163.00 3,949.00 3,027.00 3,870.00 4,011.00 7,579.00 6,837.00 6,376.00 6,791.00 8,469.00 5,137.00 3,171.00 3,753.00 3,693.00 3,585.00 3,781.00 4,880.00 5,193.00 6,986.00 7,673.00 9,579.00 10,389.00 8,101.00 9,858.00 12,987.00 10,743.00 9,010.00 8,505.00 9,842.00 2,774.00 2,719.00 1,367.00 2,319.00 0.00 0.00 1,374.00 2,182.00
Accounts receivable, net 9,980.00 8,766.00 9,116.00 9,433.00 7,806.00 7,221.00 7,420.00 7,562.00 7,486.00 7,410.00 7,024.00 7,166.00 7,427.00 7,927.00 7,623.00 6,974.00 6,777.00 7,247.00 7,911.00 7,111.00 6,781.00 6,816.00 7,867.00 6,653.00 6,240.00 6,455.00 6,529.00 8,006.00 6,596.00 6,670.00 8,942.00 6,341.00 6,602.00 6,613.00 8,455.00 9,245.00 7,039.00 9,404.00 8,259.00 9,981.00 7,707.00 7,898.00 14,986.00 7,957.00 7,935.00 13,339.00
Inventories 9,034.00 6,913.00 6,352.00 7,163.00 8,096.00 8,577.00 7,810.00 7,679.00 7,326.00 6,049.00 4,607.00 4,541.00 4,317.00 4,644.00 5,161.00 5,554.00 5,322.00 5,321.00 4,511.00 3,942.00 3,117.00 2,791.00 2,674.00 3,469.00 3,476.00 2,560.00 2,387.00 2,216.00 2,182.00 2,300.00 2,447.00 2,771.00 2,848.00 2,431.00 2,315.00 2,144.00 2,041.00 1,988.00 1,774.00 1,848.00 2,099.00 2,345.00 2,198.00 2,299.00 2,046.00 1,884.00 2,078.00
Other current assets 5,053.00 4,683.00 3,753.00 4,835.00 4,002.00 3,783.00 3,381.00 3,522.00 3,939.00 3,027.00 3,047.00 3,029.00 3,035.00 3,133.00 3,559.00 3,231.00 3,046.00 2,913.00 2,460.00 2,399.00 2,180.00 2,300.00 1,340.00 2,796.00 3,136.00 2,565.00 2,474.00 1,202.00 2,637.00 2,681.00 1,003.00 3,162.00 3,356.00 3,782.00 1,095.00 3,997.00 3,092.00 4,275.00 7,796.00 5,898.00 12,331.00 9,008.00 2,938.00 10,378.00 10,911.00 4,489.00 5,548.00
Total current assets 29,359.00 25,203.00 24,994.00 26,002.00 31,571.00 33,012.00 33,457.00 22,405.00 21,427.00 20,244.00 18,948.00 17,655.00 17,560.00 18,234.00 20,506.00 19,521.00 18,172.00 19,342.00 18,878.00 18,745.00 16,703.00 16,072.00 16,556.00 21,383.00 17,983.00 14,751.00 15,143.00 15,117.00 15,000.00 15,432.00 17,272.00 17,467.00 19,792.00 20,499.00 21,444.00 23,143.00 20,273.00 25,525.00 28,917.00 28,470.00 31,147.00 27,756.00 29,964.00 22,793.00 22,311.00 1,367.00 22,031.00 1,374.00
Total non-current assets + 50,153.00 50,565.00 50,912.00 51,338.00 36,283.00 37,315.00 37,805.00 38,447.00 38,284.00 38,358.00 38,205.00 38,760.00 37,989.00 37,357.00 36,617.00 38,154.00 38,152.00 38,531.00 38,821.00 37,692.00 37,429.00 37,379.00 37,459.00 36,856.00 36,532.00 37,493.00 36,660.00 35,643.00 36,140.00 36,326.00 38,221.00 40,046.00 40,084.00 41,120.00 39,962.00 47,788.00 47,197.00 51,137.00 50,762.00 50,351.00 46,917.00 49,596.00 50,097.00 45,515.00 42,989.00 -1,367.00 43,040.00 -1,374.00
Total assets 79,512.00 75,768.00 75,906.00 77,340.00 67,854.00 70,327.00 71,262.00 60,852.00 59,711.00 58,602.00 57,153.00 56,415.00 55,549.00 55,591.00 57,123.00 57,675.00 56,324.00 57,873.00 57,699.00 56,437.00 54,132.00 53,451.00 54,015.00 58,239.00 54,515.00 52,244.00 51,803.00 50,760.00 51,140.00 51,758.00 55,493.00 57,513.00 59,876.00 61,619.00 61,406.00 70,931.00 67,470.00 76,662.00 79,679.00 78,821.00 78,064.00 77,352.00 81,270.00 68,308.00 65,300.00 65,071.00 68,775.00
Total current liabilities + 26,975.00 24,357.00 24,643.00 27,347.00 24,538.00 24,904.00 25,973.00 23,865.00 23,750.00 22,635.00 21,882.00 20,170.00 20,251.00 21,476.00 23,174.00 21,299.00 20,190.00 20,473.00 20,687.00 19,641.00 17,980.00 17,931.00 18,738.00 21,610.00 20,197.00 18,754.00 19,159.00 17,158.00 16,077.00 16,459.00 17,198.00 17,407.00 19,084.00 19,343.00 18,924.00 18,279.00 17,578.00 21,686.00 22,531.00 19,484.00 20,597.00 20,351.00 22,151.00 18,906.00 18,479.00 19,760.00 20,912.00
Total non-current liabilities + 27,245.00 26,577.00 26,509.00 25,526.00 19,389.00 20,141.00 20,409.00 14,853.00 14,227.00 14,499.00 14,033.00 15,568.00 14,877.00 14,052.00 14,040.00 15,712.00 15,552.00 17,035.00 16,995.00 19,723.00 19,541.00 19,261.00 19,181.00 20,423.00 18,060.00 16,247.00 15,495.00 16,022.00 16,822.00 16,964.00 17,021.00 16,644.00 16,826.00 18,287.00 18,977.00 23,602.00 20,845.00 23,402.00 25,630.00 26,511.00 25,443.00 25,367.00 25,201.00 8,676.00 8,584.00 8,139.00
Total liabilities 54,220.00 50,994.00 51,218.00 52,938.00 43,927.00 45,045.00 46,382.00 38,718.00 37,977.00 37,134.00 35,915.00 35,738.00 35,128.00 35,528.00 37,214.00 37,011.00 35,742.00 37,508.00 37,682.00 39,364.00 37,521.00 37,192.00 37,919.00 42,033.00 38,257.00 35,001.00 34,654.00 33,180.00 32,899.00 33,423.00 34,219.00 34,051.00 35,910.00 37,630.00 37,901.00 41,881.00 38,423.00 45,088.00 48,161.00 45,995.00 46,040.00 45,718.00 47,352.00 27,582.00 27,063.00 27,899.00 30,400.00
Total stockholders' equity + 25,292.00 24,774.00 24,688.00 24,402.00 23,867.00 25,224.00 24,816.00 22,077.00 21,680.00 21,416.00 21,182.00 20,622.00 20,366.00 20,011.00 19,864.00 20,611.00 20,532.00 20,318.00 19,971.00 17,020.00 16,560.00 16,212.00 16,049.00 16,155.00 16,210.00 17,189.00 17,098.00 17,533.00 18,198.00 18,293.00 21,239.00 23,426.00 23,932.00 23,951.00 23,466.00 29,012.00 29,011.00 31,501.00 31,448.00 32,426.00 31,634.00 31,249.00 33,535.00 40,318.00 37,836.00 37,172.00 36,776.00 38,375.00 37,988.00
Common shares outstanding 1,432 1,356 1,324 1,421 1,322 1,409 1,337 1,332 1,325 1,316 1,315 1,316 1,318 1,315 1,296 1,323 1,329 1,325 1,335 1,338 1,331 1,315 1,287 1,300 1,291 1,315 1,323 1,334 1,382 1,412 1,459 1,531 1,582 1,619 1,647 1,667 1,658 1,700 1,709 1,715 1,751 1,778 1,761 1,826 1,826 1,826 1,801 1,801 1,814 1,820
about 10 hours ago