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 + 18,242.00 5,505.00 63,659.00 10,746.00 63,784.00 60,370.00 10,069.00 42,024.68 39,547.65 33,371.05 31,726.46 27,224.34 22,537.18 23,839.59 17,252.39 582.05 633.09 933.53 479.41 300.71
Accounts receivable, net 4,475.00 3,898.00 3,528.00 3,013.00 5,468.00 3,825.00 2,940.00 3,775.44 2,338.48 2,614.73 2,435.36 2,105.94 1,439.53 1,976.99 1,059.57 1,037.68 850.10 640.24 717.23 695.31
Inventories -17,516.00 -8,105.00 -8,350.00 -6,227.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Other current assets -66,137.00 -6,693.00 8,105.00 8,350.00 -10,973.00 10,722.70 10,719.24 10,403.43 9,681.16 9,272.56 3,328.46 -2,265.07 23,960.81 21,638.38
Total current assets 8,643.00 7,224.00 6,498.00 5,940.00 69,252.00 64,195.00 4,389.00 56,522.81 3,642.01 46,389.21 43,842.99 38,602.83 2,363.18 23,551.51 2,022.44 1,501.34 1,378.12 1,515.64 1,121.58 855.74
Total non-current assets + 147,947.00 111,451.00 91,125.00 78,964.00 61,450.00 57,567.00 72,342.00 8,012.43 56,872.81 6,708.67 6,540.17 6,076.78 37,311.30 16,808.93 29,611.53 28,088.33 23,950.19 20,297.61 20,306.71 18,466.76
Total assets 156,590.00 118,675.00 97,623.00 84,904.00 92,175.00 84,656.00 76,731.00 64,609.03 60,514.82 53,097.88 50,383.15 44,679.61 39,674.47 40,360.44 31,633.97 29,589.67 25,328.31 21,813.25 21,428.29 19,322.49
Total current liabilities + -4,345.00 400.00 613.00 400.00 557.00 52,614.86 488.74 42,075.46 41,051.06 34,559.00 275.14 30,983.00 1,214.18 199.99 106.71 173.65 231.39 29.38
Total non-current liabilities + 143,039.00 107,769.00 88,452.00 77,733.00 6,733.00 7,224.00 65,130.00 3,469.83 50,945.28 3,929.34 3,196.71 3,097.00 33,738.95 2,467.00 25,815.28 24,549.10 21,460.39 19,196.44 18,238.46 16,507.11
Total liabilities 143,039.00 107,769.00 88,452.00 77,733.00 6,733.00 70,304.00 65,130.00 56,158.47 50,945.28 46,004.80 44,247.77 37,656.16 33,738.95 33,450.25 25,815.28 24,549.10 21,460.39 19,196.44 18,238.46 16,507.11
Total stockholders' equity + 13,461.00 10,816.00 9,081.00 7,081.00 85,442.00 14,352.00 11,601.00 8,450.55 9,569.54 7,093.08 6,135.38 7,023.45 5,935.53 6,910.19 5,818.70 5,040.57 3,867.93 2,616.81 3,189.83 2,815.38
Common shares outstanding 67 67 67 68 68 66 64 65 66 65 67 70 72 74 74 75 73 65 64 63
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 + 112,321.00 18,242.00 17,573.00 17,487.00 7,913.00 5,505.00 7,549.00 6,418.00 7,720.00 63,659.00 11,565.00 11,610.00 12,186.00 10,746.00 11,556.00 56,122.00 60,631.00 63,784.00 11,329.00 11,316.00 11,239.00 60,370.00 11,705.00 12,498.00 10,876.00 10,069.00 52,224.37 48,635.62 43,878.05 42,024.68 40,965.63 38,305.66 39,586.10 39,547.65 37,666.91 37,592.08 33,927.20 33,371.05 35,042.81 34,391.28 33,082.33 31,726.46 29,217.68 29,475.75 26,973.54 27,224.34 25,638.63 25,904.11 23,403.10 22,537.18 22,756.54 22,296.44 23,584.21 23,839.59 1,694.52 1,007.32 949.36 17,252.39 884.40 836.59 542.57 582.05 718.17 621.72 604.52 633.09 636.25 470.90 641.09 933.53 444.78 409.77 350.42 479.41 604.78 593.56 513.87 300.71 293.92 306.44 475.29
Accounts receivable, net 4,259.00 4,475.00 4,035.00 4,202.00 3,749.00 3,898.00 3,738.00 3,635.00 3,342.00 3,528.00 3,279.00 3,321.00 3,114.00 3,013.00 2,820.00 5,442.00 2,883.00 5,468.00 3,013.00 3,102.00 2,907.00 3,825.00 2,792.00 2,852.00 2,836.00 2,940.00 3,680.74 3,796.20 3,672.48 3,775.44 3,548.88 3,406.81 3,431.07 3,120.51 3,190.90 3,004.00 2,769.12 2,614.73 694.91 681.43 688.49 2,435.36 661.19 711.46 665.80 2,105.94 596.70 614.20 594.79 594.52 592.95 585.56 1,861.65 1,976.99 1,179.69 1,104.18 1,131.33 626.19 1,060.63 1,045.13 986.66 1,037.68 987.34 898.52 880.37 850.10 808.72 743.64 657.65 640.24 691.12 800.40 758.98 717.23 688.82 599.77 580.23 563.57 551.83 555.34 534.52
Inventories -19,879.00 -20,796.00 -17,516.00 -14,845.00 -14,941.00 -15,258.00 -14,159.00 -8,002.00 -8,105.00 -13,731.00 -12,594.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Other current assets 80,867.00 68,586.00 10,309.00 10,798.00 11,725.00 -66,137.00 -14,383.00 -14,274.00 -14,909.00 -13,417.00 -14,012.00 -5,714.00 8,002.00 8,105.00 -13,914.00 -12,409.00 -12,328.00 -60,787.00 -12,655.00 -13,443.00 -11,765.00 -10,973.00 11,740.79 -3,954.99 11,026.94 10,722.70 10,789.89 10,585.99 10,384.22 10,719.24 10,444.55 10,362.50 10,237.98 10,403.43 10,584.95 10,173.54 9,699.73 9,681.16 9,604.50 9,554.05 9,390.22 9,272.56 -2,133.13 -2,219.33 -2,168.54 -2,173.44 -1,889.75 -1,938.16 8,767.86 -2,265.07 20,387.94 30,535.28 24,477.19 23,960.81 23,316.21 22,878.01 22,180.09 21,638.38 21,412.20
Total current assets 9,252.00 8,643.00 8,660.00 9,618.00 8,900.00 7,224.00 8,933.00 8,231.00 9,277.00 6,498.00 6,099.00 5,919.00 6,408.00 5,940.00 6,332.00 55,850.00 5,592.00 69,252.00 6,040.00 6,356.00 6,029.00 3,408.00 6,048.00 7,165.00 5,656.00 4,389.00 67,645.89 48,476.83 58,577.48 56,522.81 55,304.40 52,298.47 53,401.38 53,387.40 51,302.36 50,958.58 46,934.29 46,389.21 35,737.72 35,072.71 33,770.82 43,842.99 29,878.87 30,187.22 27,639.34 38,602.83 25,594.20 25,858.51 23,284.31 923.65 22,712.34 22,257.84 34,213.72 23,551.51 2,874.21 2,111.50 2,080.69 17,878.58 1,945.03 1,881.72 1,529.23 23,258.10 1,705.51 1,520.24 1,484.89 1,483.18 1,444.97 1,214.54 1,298.74 1,573.76 1,135.90 1,210.17 1,109.40 1,196.64 1,293.61 1,193.32 1,094.09 864.28 845.75 861.78 1,009.81
Total non-current assets + 154,812.00 147,947.00 143,343.00 123,861.00 119,310.00 111,451.00 111,325.00 101,657.00 96,723.00 91,125.00 81,323.00 83,121.00 82,712.00 78,964.00 76,373.00 1,060.00 84,169.00 61,450.00 85,409.00 82,588.00 78,781.00 57,567.00 76,079.00 73,564.00 69,998.00 72,342.00 8,128.09 23,566.99 8,115.00 8,012.43 7,668.24 7,468.03 7,553.44 7,127.42 7,391.67 7,179.49 6,871.53 6,708.67 53,452.81 52,842.37 50,684.54 6,540.17 45,858.43 46,124.61 43,608.09 6,076.78 41,791.62 41,792.93 39,414.45 38,750.83 38,103.32 37,817.00 5,983.38 16,808.93 37,049.81 36,232.83 30,205.39 31,052.60 29,238.43 28,777.56 27,980.79 5,823.81 27,228.52 25,700.37 25,237.57 23,766.32 22,717.14 21,434.81 20,335.57 20,085.06 20,708.45 21,199.99 20,703.11 20,401.37 19,805.74 19,141.11 18,731.80 18,172.56 17,632.50 16,954.89 15,554.12
Total assets 164,064.00 156,590.00 152,003.00 133,479.00 128,210.00 118,675.00 120,258.00 109,888.00 106,000.00 97,623.00 87,422.00 89,040.00 89,120.00 84,904.00 82,705.00 84,609.00 89,761.00 92,175.00 91,449.00 88,944.00 84,810.00 84,656.00 82,127.00 80,729.00 75,654.00 76,731.00 75,773.99 72,043.82 66,692.48 64,609.03 62,972.64 59,766.50 60,954.82 60,514.82 58,694.03 58,138.07 53,805.82 53,097.88 54,832.50 53,876.70 52,186.62 50,383.15 47,606.12 47,460.27 44,691.27 44,679.61 42,910.36 43,171.05 40,541.58 39,674.47 39,526.56 38,790.62 40,197.10 40,360.44 39,924.01 38,344.32 32,286.08 32,104.03 31,183.45 30,659.28 29,510.02 29,081.91 28,934.03 27,220.61 26,722.46 25,249.50 24,162.11 22,649.35 21,634.31 21,658.82 21,844.35 22,410.17 21,812.51 21,598.01 21,099.35 20,334.44 19,825.90 19,036.84 18,478.25 17,816.67 16,563.93
Total current liabilities + 3,182.00 5,017.00 4,809.00 -4,205.00 -4,391.00 -4,345.00 750.00 858.00 851.00 736.00 909.00 1,060.00 582.00 2,886.00 543.00 531.00 560.00 3,263.00 8,877.00 510.00 596.00 61,551.00 60,258.60 57,318.09 53,578.48 52,614.86 50,894.00 47,652.00 48,405.00 47,373.00 47,012.00 46,555.00 42,772.00 42,076.00 653.30 644.33 697.11 41,051.00 280.09 311.39 320.95 34,559.00 276.31 368.02 333.25 275.14 264.02 374.82 30,975.00 30,983.00 30,723.00 249.34 132.39 1,214.18 200.00 199.99 255.99 22,015.00 134.07 143.72 211.53 106.71 153.63 144.23 197.70 173.65 95.00 17,414.00 16,819.00 231.39 30.71 30.13 29.52 29.38 28.09 27.73 100.00
Total non-current liabilities + 150,680.00 143,039.00 138,935.00 121,336.00 116,718.00 107,769.00 109,041.00 100,063.00 96,442.00 88,452.00 79,269.00 81,145.00 81,404.00 77,733.00 78,962.00 4,879.00 80,489.00 6,733.00 78,564.00 75,500.00 72,720.00 3,573.00 68,913.00 68,176.00 66,353.00 65,130.00 3,991.65 4,016.71 3,443.89 3,469.83 3,499.00 3,513.00 3,542.00 3,572.00 3,585.00 3,612.00 3,614.00 3,929.00 46,185.71 45,651.72 44,770.64 3,197.00 41,365.05 40,977.04 37,541.24 3,072.00 36,230.37 36,114.07 33,957.79 33,463.81 33,630.91 32,782.70 2,307.00 2,467.00 33,189.98 32,096.71 26,356.73 24,601.09 25,320.57 25,134.76 24,231.17 2,026.00 23,802.15 22,634.19 22,345.49 21,274.87 20,235.81 19,405.94 18,963.43 18,868.37 19,142.48 19,348.76 18,753.64 18,176.79 18,028.67 17,409.73 16,907.12 16,192.07 15,675.12 15,322.92 13,979.06
Total liabilities 150,680.00 143,039.00 138,935.00 121,336.00 116,718.00 107,769.00 109,041.00 100,063.00 96,442.00 88,452.00 79,269.00 81,145.00 81,404.00 77,733.00 78,962.00 78,680.00 80,489.00 79,161.00 78,564.00 75,500.00 72,720.00 70,304.00 68,913.00 68,176.00 66,353.00 65,130.00 64,250.25 61,334.81 57,022.37 56,158.47 54,393.32 51,164.80 51,946.56 50,945.28 50,596.91 50,166.92 46,385.79 46,004.80 46,839.02 46,296.06 45,467.76 44,247.77 41,365.05 40,977.04 37,541.24 37,656.16 36,230.37 36,482.09 34,291.04 33,738.95 33,630.91 32,902.70 33,282.01 33,450.25 33,189.98 32,096.71 26,356.73 25,815.28 25,520.57 25,334.75 24,487.16 24,041.34 23,936.22 22,777.92 22,557.02 21,381.57 20,389.44 19,550.18 19,161.12 19,042.01 19,237.48 19,348.76 18,753.64 18,408.18 18,059.38 17,439.87 16,936.64 16,221.45 15,703.20 15,350.65 14,079.06
Total stockholders' equity + 13,294.00 13,461.00 12,978.00 12,053.00 11,402.00 10,816.00 11,127.00 9,735.00 9,468.00 9,081.00 8,063.00 7,805.00 7,626.00 7,081.00 3,653.00 5,839.00 9,182.00 13,014.00 12,885.00 13,444.00 12,090.00 14,352.00 13,214.00 12,553.00 9,301.00 11,601.00 11,523.73 10,709.01 9,670.11 8,450.55 8,579.32 8,601.70 9,008.26 9,569.54 8,097.12 7,971.16 7,420.03 7,093.08 7,993.48 7,580.65 6,718.87 6,135.38 6,241.07 6,483.23 7,150.03 7,023.45 6,680.00 6,688.96 6,250.55 5,935.53 5,895.65 5,887.92 6,915.09 6,910.19 6,734.04 6,247.62 5,929.36 6,137.11 5,662.89 5,324.53 5,022.86 5,040.57 4,997.81 4,442.69 4,165.43 3,867.93 3,772.68 3,099.17 2,473.19 2,616.81 2,606.87 3,061.41 3,058.87 3,189.83 3,039.97 2,894.57 2,889.26 2,815.38 2,775.04 2,466.02 2,484.87
Common shares outstanding 67 67 67 67 67 67 67 67 67 67 67 68 68 68 68 68 67 68 68 69 68 68 68 64 62 64 64 64 64 64 64 65 66 66 66 66 66 65 65 65 65 66 67 67 69 70 69 70 71 71 71 73 74 74 74 74 74 74 74 75 74 73 75 75 75 75 73 73 73 73 64 64 64 62 64 65 64 61 63 63 63
about 16 hours ago