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 + 1,580.12 12.00 -2,635.35 1.00 9,457.00 7,584.00 10,383.00 11,772.00 7,707.00 7,528.00 3,968.00 4,394.00 4,605.00 3,224.00 15,201.00 6,132.00 5,672.00 2,919.00 2,913.00 1,979.00
Accounts receivable, net 729.67 968.00 886.00 782.00 6,916.00 54.00 13,862.00 11,911.00 7,209.00 4,294.00 3,384.00 3,110.00 4,299.00 4,372.00 4,149.00 7,869.00 10,401.00 9,371.00 3,801.00 5,951.00
Inventories 13,281.00 -2,305.00 9,954.56 -23,431.00 7,054.00 4,578.00 6,311.00 5,349.00 5,281.00 5,620.00 6,291.00 6,579.00 6,060.00 5,849.00 5,588.00 5,405.98 878.00 1,681.96
Other current assets 2,650.17 968.00 62.00 198.00 -9,914.56 6,775.00 3,502.00 2,185.00 5,979.00 4,884.00 4,702.00 8,096.00 2,367.00 2,573.00 2,574.00 0.00 0.00 0.00 4,435.00 1,665.00
Total current assets 4,959.96 980.00 895.00 783.00 9,450.00 8,930.00 34,801.00 30,446.00 27,206.00 22,055.00 17,335.00 21,220.00 17,562.00 16,748.00 27,984.00 19,850.00 16,073.00 12,290.00 11,149.00 9,595.00
Total non-current assets + 12,252.66 3,406.00 2,310.00 2,378.00 16,193.00 13,541.00 289,168.00 225,835.00 165,514.00 137,771.00 122,179.00 108,260.00 95,183.00 91,896.00 63,046.00 58,281.00 45,829.00 41,321.00 44,448.00 31,113.00
Total assets 17,212.62 4,386.00 3,205.00 3,161.00 25,643.00 22,471.00 323,969.00 256,281.00 192,720.00 159,826.00 139,514.00 129,480.00 112,745.00 108,644.00 91,030.00 78,131.00 61,902.00 53,611.00 55,597.00 40,708.00
Total current liabilities + 1,179.85 1,108.00 1,120.00 784.00 10,540.00 5,000.00 40,615.00 26,308.00 30,248.00 20,563.00 23,309.00 17,183.00 19,120.00 17,801.00 12,967.00 13,239.00 10,017.00 8,903.00 10,055.00 6,497.00
Total non-current liabilities + 5,741.53 46.00 5.00 4,802.00 700.00 5,523.00 166,508.00 132,823.00 82,600.00 69,575.00 58,978.00 59,050.00 45,308.00 45,401.00 40,656.00 35,700.00 44,338.00 32,591.00 33,772.00 24,393.00
Total liabilities 6,921.38 1,108.00 1,120.00 784.00 11,240.00 10,523.00 207,123.00 159,131.00 112,848.00 90,138.00 82,287.00 76,233.00 64,428.00 63,202.00 53,623.00 48,939.00 54,355.00 41,494.00 43,827.00 30,890.00
Total stockholders' equity + 8,895.78 3,247.00 2,076.00 2,377.00 14,403.00 11,948.00 116,846.00 97,150.00 79,872.00 69,688.00 57,227.00 53,247.00 48,317.00 45,442.00 37,407.00 29,192.00 7,547.00 12,117.00 11,770.00 9,818.00
Common shares outstanding 1,646 1,121 389 396 412 412 412 1,466 1,470 1,465 1,554 1,426 1,529 1,576 1,524 1,367 1,306 1,332 1,428 1,386
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 + 1,045.00 1,580.12 1,062.00 480.00 332.00 12.00 16.00 -66.00 9.00 5,261.00 5,264.00 2,918.00 3,152.00 1.00 10,289.00 9,442.00 19,270.00 9,457.00 18,762.00 18,902.00 2,101.00 9,933.00 13,572.00 9,523.00 12,285.00 10,383.00 7,595.00 10,800.00 10,134.00 11,772.00 11,070.00 9,051.00 6,044.00 7,707.00 8,266.00 7,886.00 9,708.00 7,528.00 6,382.00 7,755.00 6,006.00 3,968.00 5,080.00 4,874.00 4,411.00 4,394.00 4,737.00 5,289.00 5,800.00 4,605.00 4,290.00 3,698.00 3,378.00 3,224.00 17,321.00 16,521.00 16,241.00 15,201.00 13,821.00 11,689.00 10,569.00 6,132.00 2,526.00 1,953.00 6,477.00 5,672.00 2,791.00 2,269.00 1,829.00 2,919.00 2,460.00 2,565.00 2,913.00 2,913.00 4,596.35 2,349.02 1,956.21 1,979.00 2,965.00 2,848.00 3,702.00
Accounts receivable, net 873.00 729.67 5,456.00 5,481.00 5,458.00 968.00 923.00 769.00 805.00 886.00 823.00 2,639.00 2,721.00 782.00 8,170.00 7,030.00 18,870.00 6,916.00 14,997.00 14,292.00 15,455.00 24,845.00 13,814.00 14,350.00 13,458.00 11,129.00 16,084.00 12,984.00 11,648.00 9,167.00 11,392.00 9,343.00 8,880.00 7,209.00 8,148.00 7,952.00 6,395.00 4,294.00 6,185.00 6,091.00 5,839.00 3,384.00 5,116.00 4,873.00 4,724.00 3,110.00 4,512.00 4,491.00 4,833.00 4,299.00 5,424.00 4,757.00 5,225.00 4,372.00 7,071.00 6,974.00 6,796.00 4,149.00 6,462.00 8,855.00 8,024.00 7,869.00 5,537.00 5,147.00 5,461.00 10,401.00 8,001.00 7,566.00 7,484.00 9,371.00 6,452.00 9,792.00 3,801.00 3,801.00 2,633.49 6,506.97 5,810.66 5,951.00 5,876.00 5,622.00 4,280.00
Inventories -93.00 -2,814.00 5,518.42 6,978.83 7,196.80 -2,305.00 8,850.00 10,193.00 8,466.00 8,557.00 7,141.00 6,275.00 6,053.00 10,360.00 5,915.00 6,360.00 6,299.00 10,272.00 6,433.00 6,936.00 4,888.00 6,989.00 4,831.00 3,786.00 3,793.00 6,311.00 3,925.00 3,588.00 2,953.00 5,349.00 3,291.00 3,299.00 3,413.00 5,281.00 3,137.00 2,747.00 2,749.00 5,620.00 2,776.00 3,274.00 2,948.00 6,291.00 2,976.00 2,809.00 2,989.00 6,579.00 6,518.00 6,354.00 6,478.00 6,060.00 6,042.00 6,548.00 6,317.00 5,849.00 5,602.00 5,342.00 5,588.00 461.00 1,121.00 993.00 878.00 714.68 594.00 403.00 345.00
Other current assets 2,650.17 -264.38 -4,698.43 -778.89 -813.16 -5,518.42 -6,978.83 -7,196.80 2,366.00 52.00 523.00 10,861.00 11,958.00 3,474.00 3,215.00 5,344.00 14,647.00 3,747.00 542.00 975.00 10,733.00 3,759.00 3,985.00 4,025.00 9,616.00 1,727.00 2,443.00 302.00 5,979.00 2,304.00 1,284.00 948.00 4,884.00 3,760.00 1,685.00 1,905.00 4,702.00 881.00 1,499.00 3,069.00 8,096.00 2,367.00 4,400.00 2,573.00 2,574.00 3,941.00 4,256.00 4,835.00 5,007.00 15,503.00 4,748.00 975.00 4,435.00 4,404.16 2,193.28 2,305.07 1,665.00
Total current assets 1,918.00 4,959.96 6,518.00 5,961.00 5,790.00 980.00 939.00 779.00 814.00 895.00 835.00 5,557.00 5,873.00 783.00 10,823.00 10,193.00 57,467.00 9,450.00 44,374.00 42,684.00 2,101.00 45,138.00 37,048.00 30,775.00 33,017.00 42,517.00 33,871.00 34,705.00 30,695.00 37,544.00 29,020.00 24,623.00 19,019.00 27,206.00 22,643.00 20,710.00 20,004.00 22,055.00 19,618.00 18,830.00 17,163.00 17,335.00 14,214.00 13,993.00 14,953.00 21,220.00 12,025.00 13,054.00 13,581.00 17,562.00 12,690.00 15,664.00 11,592.00 16,748.00 30,910.00 29,849.00 29,515.00 27,984.00 26,325.00 31,033.00 29,166.00 19,850.00 17,805.00 16,914.00 17,526.00 16,073.00 25,667.00 9,835.00 13,261.00 12,290.00 9,887.00 12,357.00 11,149.00 11,149.00 12,348.67 11,049.28 10,071.95 9,595.00 8,841.00 8,470.00 7,982.00
Total non-current assets + 1,132.00 12,252.66 10,003.00 10,182.00 9,176.00 3,406.00 3,385.00 3,406.00 2,391.00 2,310.00 2,335.00 8,503.00 8,100.00 2,378.00 17,356.00 17,326.00 344,486.00 16,193.00 321,050.00 306,533.00 -2,101.00 298,558.00 290,035.00 285,660.00 279,566.00 281,452.00 257,537.00 251,631.00 233,530.00 218,737.00 204,941.00 174,545.00 176,916.00 165,514.00 161,934.00 157,473.00 145,992.00 137,771.00 140,219.00 137,713.00 135,628.00 122,179.00 121,200.00 117,005.00 114,339.00 108,260.00 106,207.00 105,484.00 101,701.00 95,183.00 95,430.00 92,556.00 98,958.00 91,896.00 69,229.00 67,345.00 65,650.00 63,046.00 58,310.00 55,181.00 53,570.00 58,281.00 51,514.00 48,483.00 48,600.00 45,829.00 33,705.00 46,137.00 39,542.00 41,321.00 42,693.00 47,229.00 44,448.00 34,168.30 32,905.24 31,206.46 31,113.00 22,709.00 21,577.00 18,933.00
Total assets 17,937.00 17,212.62 16,521.00 16,143.00 14,966.00 4,386.00 4,324.00 4,185.00 3,205.00 3,205.00 3,170.00 14,060.00 13,973.00 3,161.00 28,179.00 27,519.00 401,953.00 25,643.00 365,424.00 349,217.00 345,023.00 343,696.00 327,083.00 316,435.00 312,583.00 323,969.00 291,408.00 286,336.00 264,225.00 256,281.00 233,961.00 199,168.00 195,935.00 192,720.00 184,577.00 178,183.00 165,996.00 159,826.00 159,837.00 156,543.00 152,791.00 139,514.00 135,414.00 130,998.00 129,292.00 129,480.00 118,232.00 118,538.00 115,282.00 112,745.00 108,120.00 108,220.00 110,550.00 108,644.00 100,139.00 97,194.00 95,165.00 91,030.00 84,635.00 86,214.00 82,736.00 78,131.00 69,319.00 65,397.00 66,126.00 61,902.00 59,372.00 55,972.00 52,803.00 53,611.00 52,580.00 59,586.00 55,597.00 55,597.00 46,516.98 43,954.52 41,278.41 40,708.00 31,550.00 30,047.00 26,915.00
Total current liabilities + 1,352.43 1,179.85 2,983.00 3,854.00 3,439.00 1,108.00 1,076.00 925.00 978.00 1,120.00 1,003.00 2,575.00 2,430.00 784.00 15,424.00 3,069.00 70,132.00 10,540.00 55,602.00 49,764.00 27,604.00 53,041.00 25,150.00 22,081.00 21,139.00 44,767.00 20,125.00 19,451.00 17,035.00 24,801.00 23,977.00 13,287.00 12,528.00 30,248.00 19,983.00 19,000.00 16,296.00 20,563.00 17,734.00 16,666.00 19,876.00 23,309.00 19,061.00 15,908.00 14,990.00 17,183.00 10,642.00 11,072.00 13,121.00 19,120.00 12,119.00 14,004.00 10,391.00 17,801.00 14,699.00 14,191.00 13,533.00 12,967.00 12,096.00 14,273.00 13,664.00 13,239.00 7,950.00 7,341.00 9,861.00 10,017.00 19,083.00 8,854.00 15,238.00 8,903.00 10,929.00 10,576.00 10,055.00 10,055.00 8,348.89 7,766.84 6,648.33 6,497.00 6,975.00 6,906.00 6,783.00
Total non-current liabilities + 5,371.61 5,741.53 2,864.00 1,259.00 634.00 1,428.00 0.00 10.00 924.86 1,514.00 194.00 2,047.00 1,882.00 681.00 891.00 11,592.00 195,388.00 700.00 186,251.00 173,516.00 191,485.00 168,013.00 188,626.00 183,288.00 178,997.00 162,356.00 163,682.00 163,756.00 148,626.00 134,330.00 121,725.00 106,711.00 102,092.00 82,600.00 87,263.00 85,138.00 79,274.00 69,575.00 74,984.00 75,338.00 71,488.00 58,978.00 63,097.00 60,068.00 61,953.00 59,050.00 58,657.00 57,666.00 54,442.00 45,308.00 49,565.00 49,182.00 54,210.00 45,401.00 44,580.00 43,982.00 41,830.00 40,656.00 40,594.00 38,362.00 37,408.00 35,700.00 35,746.00 33,843.00 31,864.00 44,338.00 32,894.00 33,367.00 31,719.00 32,591.00 30,027.00 35,979.00 33,772.00 26,913.44 25,085.49 24,012.35 24,393.00 16,522.00 15,347.00 12,858.00
Total liabilities 6,702.00 6,921.38 5,847.00 5,113.00 4,073.00 1,108.00 1,076.00 925.00 978.00 1,120.00 1,003.00 4,622.00 4,312.00 784.00 16,315.00 14,661.00 265,520.00 11,240.00 241,853.00 223,280.00 219,089.00 221,054.00 213,776.00 205,369.00 200,136.00 207,123.00 183,807.00 183,207.00 165,661.00 159,131.00 145,702.00 119,998.00 114,620.00 112,848.00 107,246.00 104,138.00 95,570.00 90,138.00 92,718.00 92,004.00 91,364.00 82,287.00 82,158.00 75,976.00 76,943.00 76,233.00 69,299.00 68,738.00 67,563.00 64,428.00 61,684.00 63,186.00 64,601.00 63,202.00 59,279.00 58,173.00 55,363.00 53,623.00 52,690.00 52,635.00 51,072.00 48,939.00 43,696.00 41,184.00 41,725.00 54,355.00 51,977.00 42,221.00 46,957.00 41,494.00 40,956.00 46,555.00 43,827.00 43,827.00 35,262.34 32,852.33 30,660.68 30,890.00 23,497.00 22,253.00 19,641.00
Total stockholders' equity + 7,616.97 8,895.78 8,461.00 8,470.00 8,489.00 3,247.00 3,217.00 3,229.00 2,218.00 2,076.00 2,158.00 7,418.00 7,752.00 2,377.00 6,659.00 7,862.00 47,544.00 9,871.00 42,953.00 37,514.00 11,948.00 35,838.00 33,151.00 32,070.00 32,810.00 35,013.00 33,572.00 30,805.00 30,543.00 29,815.00 26,883.00 28,573.00 28,648.00 28,244.00 27,160.00 26,278.00 26,461.00 26,453.00 26,164.00 25,367.00 25,621.00 25,307.00 23,855.00 25,016.00 22,989.00 23,702.00 21,730.00 22,763.00 21,891.00 21,670.00 21,283.00 20,726.00 21,185.00 22,252.00 19,912.00 19,366.00 19,793.00 18,891.00 16,400.00 17,658.00 16,584.00 14,453.00 13,635.00 13,108.00 13,468.00 7,547.00 7,395.00 6,900.00 5,846.00 5,788.00 6,285.00 7,154.00 7,514.00 7,514.00 7,204.81 7,194.81 6,747.29 6,084.00 5,420.00 5,236.00 5,178.00
Common shares outstanding 1,619 1,647 1,645 1,537 1,614 1,119 1,622 1,611 1,592 389 390 412 412 396 403 403 403 1,612 403 1,550 1,611 1,541 1,536 1,512 1,512 1,551 1,470 1,467 1,463 1,464 1,467 1,463 1,466 1,475 1,471 1,468 1,438 1,854 1,467 1,466 1,462 1,541 1,476 1,470 1,436 1,486 1,425 1,420 1,424 1,494 1,420 1,413 1,445 1,538 1,452 1,415 1,393 1,393 1,465 1,459 1,395 1,395 1,314 1,313 1,311 1,311 1,303 1,303 1,303 1,303 1,339 1,339 1,378 1,309 1,352 1,313 1,353 1,353 896 896 1,340
about 4 hours ago