Sign in
Dec-25 Dec-24 Dec-23 Dec-22 Dec-21 Dec-20 Dec-19 Dec-18 Dec-17 Dec-16 Dec-15 Dec-14 Dec-13 Dec-12 Dec-11 Dec-10 Dec-09 Dec-08 Dec-07 Dec-06
Total cash and short-term investments + 4,872.00 4,216.00 3,061.00 3,207.00 4,496.00 12,078.00 6,861.00 6,593.00 8,447.00 4,239.00 3,417.00 1,682.00 2,154.00 2,983.00 2,550.00 1,703.00 1,540.00 1,531.00 1,656.00 1,676.00
Accounts receivable, net 5,810.00 4,675.00 4,391.00 4,756.00 3,940.00 3,761.00 3,717.00 3,564.00 3,738.00 3,499.00 2,778.00 4,004.00 3,853.00 3,589.00 3,201.00 3,009.00 3,098.00 2,848.00 3,351.00 2,559.00
Inventories 11,478.00 9,453.00 10,774.00 9,886.00 8,720.00 9,591.00 9,235.00 8,804.00 8,806.00 9,017.00 8,473.00 8,592.00 9,846.00 8,949.00 8,120.00 8,317.00 9,207.00 9,664.00 9,332.00 7,075.00
Other current assets 2,203.00 1,826.00 1,530.00 1,770.00 13,221.00 860.00 701.00 481.00 603.00 853.00 1,136.00 1,206.00 999.00 1,069.00 988.00 727.00 837.00 896.00 713.00 615.00
Total current assets 24,363.00 20,170.00 19,755.00 19,619.00 4,496.00 21,492.00 20,514.00 19,442.00 21,594.00 17,608.00 15,804.00 15,484.00 16,852.00 16,590.00 14,859.00 13,756.00 14,682.00 14,939.00 15,052.00 11,925.00
Total non-current assets + 44,822.00 41,614.00 45,549.00 42,062.00 15,666.00 23,323.00 22,361.00 20,359.00 21,374.00 19,243.00 18,152.00 19,703.00 21,316.00 21,080.00 20,629.00 21,294.00 19,870.00 18,033.00 16,991.00 14,195.00
Total assets 69,185.00 61,784.00 65,304.00 61,681.00 41,290.00 44,815.00 42,875.00 39,801.00 42,968.00 36,851.00 33,956.00 35,187.00 38,168.00 37,670.00 35,488.00 35,050.00 34,552.00 32,972.00 32,043.00 26,120.00
Total current liabilities + 25,427.00 22,915.00 26,383.00 27,336.00 951.00 19,615.00 18,833.00 17,191.00 15,962.00 16,467.00 15,386.00 15,112.00 17,066.00 17,016.00 14,794.00 12,804.00 11,178.00 10,144.00 8,551.00 6,989.00
Total non-current liabilities + 51,786.00 48,739.00 48,367.00 40,656.00 48,547.00 35,831.00 33,641.00 33,349.00 37,236.00 31,284.00 30,046.00 31,278.00 27,376.00 22,507.00 18,931.00 17,125.00 17,229.00 15,328.00 8,091.00 4,864.00
Total liabilities 77,213.00 71,654.00 74,750.00 67,992.00 49,498.00 55,446.00 52,474.00 50,540.00 53,198.00 47,751.00 45,432.00 46,390.00 44,442.00 39,523.00 33,725.00 29,929.00 28,407.00 25,472.00 16,642.00 11,853.00
Total stockholders' equity + -9,994.00 -11,750.00 -11,225.00 -8,957.00 -8,208.00 -12,567.00 -11,577.00 -12,459.00 -12,086.00 -12,688.00 -13,244.00 -12,629.00 -7,766.00 -3,476.00 229.00 3,506.00 5,716.00 7,500.00 15,401.00 14,267.00
Common shares outstanding 1,558 1,556 1,553 1,552 1,559 1,558 1,556 1,555 1,553 1,551 1,549 1,566 1,622 1,692 1,726 1,842 1,950 2,078 2,109 2,109
Show Quarterly Balance Sheet
Mar-26 Dec-25 Sep-25 Jun-25 Mar-25 Dec-24 Sep-24 Jun-24 Mar-24 Dec-23 Sep-23 Jun-23 Mar-23 Dec-22 Sep-22 Jun-22 Mar-22 Dec-21 Sep-21 Jun-21 Mar-21 Dec-20 Sep-20 Jun-20 Mar-20 Dec-19 Sep-19 Jun-19 Mar-19 Dec-18 Sep-18 Jun-18 Mar-18 Dec-17 Sep-17 Jun-17 Mar-17 Dec-16 Sep-16 Jun-16 Mar-16 Dec-15 Sep-15 Jun-15 Mar-15 Dec-14 Sep-14 Jun-14 Mar-14 Dec-13 Sep-13 Jun-13 Mar-13 Dec-12 Sep-12 Jun-12 Mar-12 Dec-11 Sep-11 Jun-11 Mar-11 Dec-10 Sep-10 Jun-10 Mar-10 Dec-09 Sep-09 Jun-09 Mar-09 Dec-08 Sep-08 Jun-08 Mar-08 Dec-07 Sep-07 Jun-07 Mar-07 Dec-06 Sep-06 Jun-06 Mar-06
Total cash and short-term investments + 5,450.00 4,872.00 4,037.00 4,138.00 4,443.00 4,216.00 4,301.00 4,876.00 4,099.00 3,061.00 3,017.00 3,492.00 2,428.00 3,207.00 5,560.00 5,036.00 4,622.00 4,496.00 9,115.00 9,548.00 8,539.00 12,078.00 9,400.00 4,200.00 3,746.00 6,861.00 6,507.00 4,008.00 3,081.00 6,593.00 5,913.00 6,622.00 7,231.00 8,447.00 7,667.00 6,197.00 5,076.00 4,239.00 4,884.00 3,814.00 2,944.00 3,417.00 2,393.00 1,838.00 1,524.00 1,682.00 2,043.00 1,541.00 1,823.00 2,154.00 3,382.00 3,586.00 3,981.00 2,983.00 4,817.00 3,846.00 3,576.00 2,550.00 3,391.00 2,178.00 1,322.00 1,703.00 3,507.00 1,584.00 850.00 1,540.00 1,602.00 2,602.00 2,361.00 1,531.00 2,803.00 3,028.00 1,231.00 1,656.00 0.00 0.00 0.00 1,676.00 0.00 0.00 0.00
Accounts receivable, net 6,390.00 5,810.00 5,823.00 5,889.00 5,793.00 4,675.00 5,191.00 5,117.00 5,052.00 4,391.00 4,789.00 5,012.00 4,599.00 4,756.00 4,611.00 4,593.00 4,418.00 3,940.00 4,182.00 4,445.00 4,087.00 3,761.00 3,712.00 3,944.00 3,334.00 3,717.00 3,729.00 4,074.00 3,535.00 3,564.00 3,522.00 3,772.00 3,894.00 3,738.00 3,985.00 3,648.00 3,090.00 3,499.00 3,100.00 3,085.00 2,989.00 2,778.00 3,322.00 3,619.00 3,741.00 4,004.00 3,785.00 4,081.00 3,408.00 3,853.00 3,659.00 3,964.00 3,591.00 3,589.00 3,562.00 3,553.00 3,472.00 3,201.00 3,242.00 3,443.00 2,991.00 3,009.00 3,022.00 3,232.00 3,186.00 3,098.00 3,048.00 3,171.00 2,602.00 2,848.00 2,975.00 3,093.00 2,786.00 3,351.00 2,559.00
Inventories 11,392.00 11,478.00 10,267.00 10,728.00 10,127.00 9,453.00 9,355.00 9,382.00 9,970.00 10,774.00 9,645.00 9,900.00 10,712.00 9,886.00 7,153.00 7,551.00 8,684.00 8,720.00 8,173.00 8,690.00 9,019.00 9,591.00 8,160.00 8,968.00 9,045.00 9,235.00 8,529.00 8,255.00 8,318.00 8,804.00 8,440.00 8,925.00 8,592.00 8,806.00 8,283.00 7,730.00 8,007.00 9,017.00 7,486.00 7,989.00 8,699.00 8,473.00 7,207.00 7,207.00 7,552.00 8,592.00 7,979.00 8,271.00 8,724.00 9,846.00 8,026.00 8,217.00 7,976.00 8,949.00 8,243.00 7,312.00 7,311.00 8,120.00 7,453.00 7,904.00 8,271.00 8,317.00 8,248.00 7,502.00 8,279.00 9,207.00 8,877.00 8,229.00 7,824.00 9,664.00 8,855.00 9,003.00 9,020.00 9,332.00 7,075.00
Other current assets 13,762.00 2,203.00 2,538.00 2,609.00 1,833.00 1,826.00 1,992.00 1,653.00 1,753.00 1,530.00 1,742.00 1,432.00 1,832.00 1,770.00 1,903.00 1,196.00 1,000.00 561.00 13,355.00 693.00 902.00 860.00 760.00 664.00 736.00 701.00 810.00 826.00 807.00 481.00 696.00 744.00 907.00 603.00 924.00 857.00 711.00 853.00 1,104.00 1,158.00 1,296.00 1,136.00 1,190.00 1,108.00 1,458.00 1,206.00 954.00 817.00 870.00 999.00 949.00 988.00 1,113.00 1,069.00 978.00 850.00 979.00 988.00 1,004.00 808.00 809.00 727.00 705.00 606.00 763.00 837.00 750.00 729.00 853.00 896.00 673.00 626.00 596.00 713.00 615.00
Total current assets 25,602.00 24,363.00 22,665.00 23,364.00 22,196.00 20,170.00 20,796.00 21,028.00 20,874.00 19,755.00 19,193.00 19,836.00 19,571.00 19,619.00 19,035.00 18,376.00 18,724.00 17,717.00 4,491.00 18,743.00 17,910.00 21,492.00 17,453.00 17,776.00 16,861.00 20,514.00 19,575.00 17,163.00 15,741.00 19,442.00 18,538.00 20,028.00 20,593.00 21,594.00 20,859.00 18,432.00 16,884.00 17,608.00 16,574.00 16,046.00 15,928.00 15,804.00 14,112.00 13,772.00 14,275.00 15,484.00 14,761.00 14,710.00 14,825.00 16,852.00 16,016.00 16,755.00 16,661.00 16,590.00 17,600.00 15,561.00 15,338.00 14,859.00 15,090.00 14,333.00 13,393.00 13,756.00 15,482.00 12,924.00 13,078.00 14,682.00 14,277.00 14,731.00 13,640.00 14,939.00 15,306.00 15,750.00 13,633.00 15,052.00 11,925.00
Total non-current assets + 43,311.00 44,822.00 44,396.00 45,142.00 42,883.00 41,614.00 46,096.00 44,754.00 44,441.00 45,549.00 43,734.00 42,032.00 42,489.00 42,062.00 21,682.00 22,584.00 23,009.00 23,573.00 15,768.00 21,943.00 21,894.00 23,323.00 21,676.00 21,386.00 20,633.00 22,361.00 21,845.00 22,760.00 22,301.00 20,359.00 20,842.00 20,693.00 22,477.00 21,374.00 21,092.00 20,228.00 19,743.00 19,243.00 19,003.00 18,756.00 18,693.00 18,152.00 17,899.00 18,941.00 18,980.00 19,703.00 20,640.00 21,615.00 21,312.00 21,316.00 20,779.00 20,385.00 20,757.00 21,080.00 20,709.00 20,237.00 21,061.00 20,629.00 21,130.00 22,461.00 22,161.00 21,294.00 21,397.00 20,400.00 21,095.00 19,870.00 19,428.00 18,396.00 17,104.00 18,033.00 19,999.00 18,568.00 17,899.00 16,991.00 14,195.00
Total assets 68,913.00 69,185.00 67,061.00 68,506.00 65,079.00 61,784.00 66,892.00 65,782.00 65,315.00 65,304.00 62,927.00 61,868.00 62,060.00 61,681.00 40,717.00 40,960.00 41,733.00 41,290.00 41,589.00 40,686.00 39,804.00 44,815.00 39,129.00 39,162.00 37,494.00 42,875.00 41,420.00 39,923.00 38,042.00 39,801.00 39,380.00 40,721.00 43,070.00 42,968.00 41,951.00 38,660.00 36,627.00 36,851.00 35,577.00 34,802.00 34,621.00 33,956.00 32,011.00 32,713.00 33,255.00 35,187.00 35,401.00 36,325.00 36,137.00 38,168.00 36,795.00 37,140.00 37,418.00 37,670.00 38,309.00 35,798.00 36,399.00 35,488.00 36,220.00 36,794.00 35,554.00 35,050.00 36,879.00 33,324.00 34,173.00 34,552.00 33,705.00 33,127.00 30,744.00 32,972.00 35,305.00 34,318.00 31,532.00 32,043.00 26,120.00
Total current liabilities + 26,222.00 25,427.00 26,719.00 28,148.00 28,087.00 22,915.00 23,366.00 22,416.00 22,168.00 26,383.00 21,547.00 23,245.00 22,985.00 27,336.00 20,772.00 20,547.00 20,417.00 19,255.00 943.00 15,884.00 15,215.00 19,615.00 15,525.00 15,792.00 16,584.00 18,833.00 18,045.00 18,046.00 18,486.00 17,191.00 15,599.00 17,441.00 17,688.00 15,962.00 18,514.00 17,243.00 13,355.00 16,467.00 14,258.00 12,672.00 14,091.00 15,386.00 14,102.00 15,386.00 14,980.00 15,112.00 15,117.00 13,580.00 13,971.00 17,066.00 16,018.00 14,706.00 14,509.00 17,016.00 16,726.00 16,830.00 15,283.00 14,794.00 16,050.00 14,763.00 14,343.00 12,804.00 13,713.00 9,989.00 9,580.00 11,178.00 9,838.00 9,666.00 8,135.00 10,144.00 11,396.00 11,438.00 7,393.00 8,551.00 6,989.00
Total non-current liabilities + 49,991.00 51,786.00 49,326.00 50,370.00 45,918.00 48,739.00 51,239.00 51,308.00 51,710.00 48,367.00 49,086.00 46,583.00 46,128.00 40,656.00 27,348.00 27,673.00 29,519.00 30,243.00 49,278.00 34,002.00 34,163.00 35,831.00 33,849.00 33,490.00 31,973.00 33,641.00 32,530.00 31,286.00 29,741.00 33,349.00 33,723.00 33,448.00 35,864.00 37,236.00 33,070.00 31,694.00 33,829.00 31,284.00 31,636.00 32,929.00 31,424.00 30,046.00 30,135.00 29,125.00 30,521.00 31,278.00 28,961.00 30,592.00 29,323.00 27,376.00 26,685.00 26,363.00 25,641.00 22,507.00 21,467.00 18,822.00 19,501.00 18,931.00 16,516.00 16,851.00 15,699.00 17,125.00 17,044.00 17,785.00 18,228.00 17,229.00 17,153.00 16,774.00 16,457.00 15,328.00 12,277.00 9,013.00 9,361.00 8,091.00 4,864.00
Total liabilities 76,213.00 77,213.00 76,045.00 78,518.00 74,005.00 71,654.00 74,605.00 73,724.00 73,878.00 74,750.00 70,633.00 69,828.00 69,113.00 67,992.00 48,120.00 48,220.00 49,936.00 49,498.00 50,221.00 49,886.00 49,378.00 55,446.00 49,374.00 49,282.00 48,557.00 52,474.00 50,575.00 49,332.00 48,227.00 50,540.00 49,322.00 50,889.00 53,552.00 53,198.00 51,584.00 48,937.00 47,184.00 47,751.00 45,894.00 45,601.00 45,515.00 45,432.00 44,237.00 44,511.00 45,501.00 46,390.00 44,078.00 44,172.00 43,294.00 44,442.00 42,703.00 41,069.00 40,150.00 39,523.00 38,193.00 35,652.00 34,784.00 33,725.00 32,566.00 31,614.00 30,042.00 29,929.00 30,757.00 27,774.00 27,808.00 28,407.00 26,991.00 26,440.00 24,592.00 25,472.00 23,673.00 20,451.00 16,754.00 16,642.00 11,853.00
Total stockholders' equity + -9,279.00 -9,994.00 -10,914.00 -11,966.00 -10,901.00 -11,750.00 -9,694.00 -9,744.00 -10,309.00 -11,225.00 -9,433.00 -9,703.00 -8,924.00 -8,957.00 -9,137.00 -9,044.00 -10,098.00 -10,106.00 -8,632.00 -11,113.00 -11,548.00 -12,567.00 -12,092.00 -11,997.00 -12,944.00 -11,577.00 -11,010.00 -11,199.00 -11,968.00 -12,459.00 -11,720.00 -11,915.00 -12,350.00 -12,086.00 -11,407.00 -12,008.00 -12,392.00 -12,688.00 -12,142.00 -12,556.00 -12,753.00 -13,244.00 -13,582.00 -13,151.00 -13,616.00 -12,629.00 -10,112.00 -9,292.00 -8,613.00 -7,766.00 -7,429.00 -5,466.00 -4,314.00 -3,476.00 -1,481.00 -1,366.00 112.00 229.00 2,130.00 3,669.00 3,992.00 3,506.00 4,532.00 4,065.00 4,876.00 5,716.00 6,340.00 6,377.00 5,906.00 7,500.00 11,632.00 13,867.00 14,778.00 15,401.00 14,267.00
Common shares outstanding 1,563 1,558 1,558 1,558 1,556 1,556 1,556 1,556 1,555 1,554 1,554 1,553 1,553 1,552 1,552 1,552 1,552 1,557 1,560 1,560 1,560 1,558 1,558 1,558 1,558 1,557 1,556 1,556 1,556 1,555 1,555 1,555 1,554 1,554 1,554 1,554 1,553 1,551 1,551 1,551 1,550 1,549 1,549 1,549 1,548 1,566 1,560 1,571 1,583 1,622 1,614 1,631 1,646 1,692 1,683 1,701 1,719 1,726 1,749 1,772 1,794 1,842 1,830 1,849 1,878 1,950 1,934 1,961 2,000 2,078 2,064 2,106 2,108 2,116 2,109 2,109 2,109 2,109 2,109 2,108 2,109
about 2 hours ago