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 + 27,915.00 17,211.00 13,696.00 7,429.00 6,288.00 7,016.00 1,501.00 2,910.00 16,436.00 2,229.00 1,576.16 1,989.58 1,658.89 1,719.63 1,651.12 1,682.65 2,436.11 1,546.49 2,284.14 1,319.60
Accounts receivable, net 7,580.00 6,826.00 6,773.00 6,275.00 2,162.00 2,151.00 2,062.00 1,630.11 1,807.21 1,609.88 1,904.81 2,168.15 2,440.39 2,630.82 3,427.88 2,666.30 2,860.61
Inventories -17,181.00 -13,714.00 -6,365.00 -8,968.00 11.00 23.00 -1,686.00 -1,627.26 27.34 451.37 353.88 792.41 1,656.82 860.09 0.27 41.26 569.65 319.91
Other current assets -13,761.00 53.00 10,355.00 19.00 46.00 6,806.00 1,371.00 80,085.00 1,686.00 1,627.26 51,298.38 48,480.84 43,845.30 41,933.81 40,682.92 38,409.29 36,340.50 40,974.16 40,169.24 25,746.70
Total current assets 27,915.00 24,844.00 20,522.00 14,221.00 12,609.00 9,178.00 1,501.00 2,910.00 18,673.00 4,291.00 3,206.27 3,796.79 3,268.77 3,624.44 3,819.27 4,123.04 5,066.94 4,974.38 4,950.44 4,180.20
Total non-current assets + 8,070.00 179,439.00 168,846.00 168,704.00 161,501.00 113,860.00 107,501.00 105,871.00 85,598.00 95,423.00 67,812.03 62,501.22 56,198.41 52,528.75 50,631.38 49,696.60 46,487.73 49,378.48 49,747.03 31,148.82
Total assets 225,106.00 204,230.00 189,368.00 182,906.00 174,064.00 123,038.00 109,002.00 108,781.00 104,185.00 99,714.00 71,018.30 66,298.01 59,467.17 56,153.19 54,450.65 53,819.64 51,554.67 54,352.86 54,697.47 35,329.02
Total current liabilities + 147,099.00 162,647.00 151,850.00 149,941.00 143,597.00 99,131.00 84,953.00 86,791.00 84,165.00 81,097.00 57,382.33 55,633.88 50,918.75 47,998.14 45,934.70 45,025.27 42,415.99 40,253.25 41,793.42 27,802.08
Total non-current liabilities + 53,628.00 21,801.00 18,120.00 15,196.00 11,149.00 10,914.00 12,254.00 10,888.00 9,206.00 8,309.00 7,041.36 4,335.96 2,458.27 2,364.83 3,097.86 3,813.83 3,802.67 6,870.71 6,954.91 4,512.62
Total liabilities 200,727.00 184,448.00 169,970.00 165,137.00 154,746.00 110,045.00 97,207.00 97,679.00 93,371.00 89,406.00 64,423.70 59,969.84 53,377.02 50,362.97 49,032.55 48,839.10 46,218.66 47,123.95 48,748.33 32,314.69
Total stockholders' equity + 24,342.00 19,740.00 19,353.00 17,731.00 19,297.00 12,993.00 11,795.00 11,102.00 10,814.00 10,308.00 6,594.61 6,328.17 6,090.15 5,790.21 5,418.10 4,980.54 5,336.00 7,228.91 5,949.14 3,014.33
Common shares outstanding 1,505 1,476 1,468 1,465 1,287 1,033 1,056 1,047 1,136 919 817 833 844 863 868 730 533 366 303 240
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 + 37,653.00 27,915.00 13,232.00 15,001.00 19,200.00 17,211.00 18,024.00 18,252.00 17,489.00 13,696.00 12,119.00 11,805.00 11,068.00 7,429.00 24,854.00 24,692.00 5,001.00 6,288.00 10,539.00 14,310.00 8,998.00 7,016.00 6,729.00 6,712.00 2,159.00 1,501.00 2,049.00 2,058.00 1,737.00 2,910.00 15,069.00 15,493.00 1,277.00 16,436.00 2,020.38 2,332.62 2,190.43 2,229.00 2,646.45 1,930.04 1,803.71 1,576.16 2,027.33 2,243.84 1,921.12 1,989.58 9,674.56 9,779.12 8,799.29 1,658.89 7,617.44 7,886.28 8,404.64 1,719.63 955.21 1,361.25 1,322.85 1,651.12 2,381.44 1,199.35 1,503.31 1,682.65 1,552.14 1,522.10 1,825.19 2,436.11 2,401.42 2,571.61 2,739.14 1,546.49 2,467.30 2,768.25 3,781.34 2,284.14 2,956.31 2,566.93 1,746.25 1,319.60 1,400.46 1,392.67 1,280.77
Accounts receivable, net 1,819.00 7,128.00 7,107.00 7,580.00 6,924.00 6,743.00 6,698.00 6,826.00 6,609.00 6,567.00 6,715.00 6,773.00 1,352.00 2,169.00 7,121.00 6,275.00 4,921.00 4,938.00 2,162.00 78,437.00 76,531.00 74,109.00 74,259.00 2,198.00 2,239.00 2,201.00 2,151.00 2,055.27 2,016.49 2,018.05 2,062.00 2,277.27 1,729.43 1,682.28 1,630.11 1,984.74 1,983.14 1,927.32 1,807.21 1,665.07 1,679.73 1,646.94 1,609.88 1,664.44 1,703.72 1,805.32 1,904.81 2,013.23 2,191.02 2,168.15 2,228.38 2,145.38 2,440.39 2,630.82 3,427.88 2,666.30 2,860.61 3,188.64
Inventories -13,203.00 -8,663.00 -8,437.00 -17,181.00 -12,173.00 -11,918.00 -11,102.00 -13,714.00 11.00 11.00 26.00 44.00 32.00 37.00 2.00 4.00 5.00 7.00 10.00 11.00 12.00 14.00 18.00 23.00 27.00 28.00 536.00 521.00 693.78 791.89 568.13 -14.89 3,485.83 815.89 593.80 501.96 700.55 577.29 1,654.50 451.37 447.20 352.56 331.00 353.88 374.78 479.34 754.85 792.41 1,907.13 2,161.98 359.13 1,656.82 372.61 263.57 218.91 860.09 867.52 916.97 479.67 0.27 673.45 731.95 692.21 41.26 360.23 437.44 706.12 569.65 548.72 397.94 326.89 319.91 318.20 334.68 330.52
Other current assets -13,761.00 822.90 53.00 -6,924.00 13,344.00 12,922.00 10,355.00 12,173.00 11,918.00 -6,715.00 -6,773.00 2,245.00 3,138.00 -35,182.00 114,614.00 113,090.00 114,372.00 86,253.00 87,380.00 86,750.00 85,747.00 83,687.00 80,901.00 80,578.00 80,355.00 80,261.00 80,085.00 62,168.00 60,792.00 73,266.00 71,669.00 70,246.80 69,848.31 68,570.92 68,482.83 70,591.36 53,467.02 52,339.15 51,298.38 50,550.77 49,643.98 49,489.24 48,480.84 39,485.16 38,965.49 37,944.41 43,845.30 37,421.99 36,269.99 35,371.43 41,933.81 44,948.25 42,796.80 41,638.36 40,682.92 39,821.04 39,760.39 40,962.51 38,409.29 40,793.79 40,249.08 39,885.46 36,340.50 40,365.55 41,616.72 42,745.84 40,932.91 43,937.64 43,989.92 44,995.26 40,169.24 44,503.10 29,824.84 29,205.69 25,746.70 28,987.54 29,112.42 28,684.33
Total current assets 37,653.00 27,915.00 15,873.90 22,129.00 26,307.00 24,844.00 24,948.00 24,995.00 24,187.00 20,522.00 18,728.00 18,372.00 17,801.00 14,221.00 24,854.00 24,692.00 12,122.00 12,609.00 128,550.00 133,620.00 8,998.00 9,178.00 6,729.00 6,712.00 2,159.00 1,501.00 2,049.00 2,058.00 1,737.00 2,910.00 17,350.00 17,817.00 3,478.00 18,673.00 4,075.65 4,349.10 4,208.47 4,291.00 4,959.80 3,694.75 3,485.98 3,206.27 4,050.68 4,226.99 3,848.44 3,796.79 11,406.10 11,509.39 10,486.66 3,268.77 9,356.05 9,670.92 10,296.48 3,624.44 863.24 1,307.41 1,263.14 3,819.27 2,295.73 1,100.58 1,338.82 4,123.04 1,413.47 1,415.24 1,674.72 5,066.94 2,280.05 2,475.69 2,655.59 4,974.38 1,199.54 1,473.67 1,495.64 4,950.44 1,490.82 1,090.01 967.67 4,180.20 907.42 913.70 820.46
Total non-current assets + 13,392.00 8,070.00 52,775.00 185,613.00 183,289.00 179,439.00 175,587.00 171,315.00 169,332.00 168,846.00 167,922.00 170,133.00 171,287.00 168,704.00 5,781.00 5,613.00 164,734.00 161,501.00 45,328.00 41,552.00 116,770.00 113,860.00 113,387.00 111,713.00 111,738.00 107,501.00 106,686.00 106,189.00 106,466.00 105,871.00 88,385.00 87,626.00 100,768.00 85,598.00 97,912.48 97,057.68 95,837.03 95,423.00 95,841.69 70,294.55 69,158.99 67,812.03 66,198.11 64,618.66 64,154.22 62,501.22 52,990.99 52,338.26 50,699.53 56,198.41 47,366.37 46,523.69 45,845.00 52,528.75 55,579.76 55,315.55 54,613.52 50,631.38 52,682.98 51,949.46 51,609.69 49,696.60 51,833.31 50,355.59 50,192.08 46,487.73 50,232.61 48,921.57 49,046.54 49,378.48 53,461.05 53,860.17 54,556.33 49,747.03 53,813.11 35,330.68 34,011.63 31,148.82 34,754.53 35,352.08 34,845.45
Total assets 285,372.00 225,106.00 210,228.00 207,742.00 209,596.00 204,230.00 200,535.00 196,310.00 193,519.00 189,368.00 186,650.00 188,505.00 189,070.00 182,906.00 179,557.00 176,561.00 176,856.00 174,064.00 173,833.00 137,830.00 125,768.00 123,038.00 120,116.00 118,425.00 113,897.00 109,002.00 108,735.00 108,247.00 108,203.00 108,781.00 105,652.00 105,358.00 104,246.00 104,185.00 101,988.13 101,406.78 100,045.51 99,714.00 100,765.41 73,954.02 72,644.97 71,018.30 70,210.18 68,845.65 68,002.66 66,298.01 64,330.63 63,797.11 61,145.75 59,467.17 56,648.25 56,113.69 56,054.97 56,153.19 56,443.00 56,622.96 55,876.65 54,450.65 54,978.71 53,050.04 52,948.51 53,819.64 53,246.78 51,770.84 51,866.80 51,554.67 52,512.66 51,397.25 51,702.13 54,352.86 54,660.59 55,333.84 56,051.97 54,697.47 55,303.93 36,420.69 34,979.30 35,329.02 35,661.95 36,265.78 35,665.91
Total current liabilities + 1,875.00 147,099.00 252.00 163,956.00 166,001.00 162,647.00 159,219.00 154,554.00 153,407.00 151,850.00 149,548.00 149,708.00 152,176.00 149,941.00 3,352.00 2,103.00 147,617.00 143,597.00 34.00 136.00 102,403.00 99,131.00 95,376.00 93,837.00 89,656.00 84,953.00 84,568.00 85,043.00 85,017.00 86,791.00 85,333.00 84,160.00 84,320.00 84,165.00 82,088.57 82,216.13 80,329.22 81,097.00 81,380.08 58,516.89 57,551.89 57,382.33 57,268.10 56,494.81 56,381.87 55,633.88 52,821.83 51,086.97 51,812.87 50,918.75 48,337.05 48,077.26 48,659.36 47,998.14 49,134.10 48,409.82 47,717.46 45,934.70 46,605.26 44,445.46 44,500.41 45,025.27 44,060.09 41,967.46 42,344.57 42,415.99 41,808.60 41,068.76 41,289.61 40,253.25 39,543.42 40,437.62 41,453.08 41,793.42 40,631.48 27,460.85 26,163.63 27,802.08 26,270.90 26,718.86 26,242.70
Total non-current liabilities + 250,916.00 53,628.00 22,478.00 22,816.00 23,109.00 21,801.00 20,664.00 22,193.00 20,739.00 18,120.00 18,572.00 19,959.00 18,083.00 15,196.00 111,400.00 109,644.00 10,758.00 11,149.00 7,779.00 7,342.00 9,765.00 10,914.00 11,823.00 12,274.00 12,472.00 12,254.00 12,258.00 11,536.00 11,754.00 10,888.00 9,385.00 9,726.00 8,618.00 9,206.00 9,200.71 8,536.47 9,279.14 8,309.00 8,998.57 7,929.82 7,935.41 7,041.36 6,359.45 5,854.58 5,158.84 4,335.96 5,224.59 6,469.35 3,156.65 2,458.27 2,349.62 2,252.91 1,528.47 2,364.83 1,501.29 2,563.91 2,609.37 3,097.86 2,972.97 3,351.93 3,409.50 3,813.83 3,619.28 4,364.94 4,152.55 3,802.67 5,028.96 5,107.97 5,597.78 6,870.71 8,743.26 8,514.96 8,692.31 6,954.91 8,422.77 5,895.69 5,764.31 4,512.62 6,261.30 6,607.76 6,343.03
Total liabilities 252,791.00 200,727.00 187,942.00 186,772.00 189,110.00 184,448.00 179,883.00 176,747.00 174,146.00 169,970.00 168,120.00 169,667.00 170,259.00 165,137.00 114,752.00 111,747.00 158,375.00 154,746.00 154,379.00 154,641.00 112,168.00 110,045.00 107,199.00 106,111.00 102,128.00 97,207.00 96,826.00 96,579.00 96,771.00 97,679.00 94,718.00 93,886.00 92,938.00 93,371.00 91,289.28 90,752.60 89,608.36 89,406.00 90,378.65 66,446.71 65,487.30 64,423.70 63,627.54 62,349.39 61,540.71 59,969.84 58,046.42 57,556.32 54,969.52 53,377.02 50,686.67 50,330.17 50,187.83 50,362.97 50,635.40 50,973.73 50,326.83 49,032.55 49,578.23 47,797.40 47,909.91 48,839.10 47,679.37 46,332.40 46,497.11 46,218.66 46,837.55 46,176.73 46,887.39 47,123.95 48,286.68 48,952.58 50,145.39 48,748.33 49,054.25 33,356.55 31,927.94 32,314.69 32,532.20 33,326.62 32,585.73
Total stockholders' equity + 32,535.00 24,342.00 22,248.00 20,928.00 20,434.00 19,740.00 20,606.00 19,515.00 19,322.00 19,353.00 18,483.00 18,788.00 18,758.00 17,731.00 18,317.00 18,228.00 18,452.00 19,297.00 19,479.00 20,511.00 13,600.00 12,993.00 12,917.00 12,314.00 11,769.00 11,795.00 11,909.00 11,668.00 11,432.00 11,102.00 10,934.00 11,472.00 11,308.00 10,814.00 10,698.85 10,654.18 10,437.15 10,308.00 10,386.77 7,507.30 7,157.67 6,594.61 6,582.64 6,496.26 6,461.95 6,328.17 6,284.21 6,240.79 6,176.23 6,090.15 5,961.58 5,783.52 5,867.14 5,790.21 5,807.60 5,649.23 5,549.83 5,418.10 5,400.48 5,252.64 5,038.60 4,980.54 5,567.40 5,438.44 5,369.69 5,336.00 5,675.11 5,220.52 4,814.74 7,228.91 6,373.91 6,381.27 5,906.58 5,949.14 6,249.67 3,064.14 3,051.36 3,014.33 3,129.75 2,939.16 3,080.18
Common shares outstanding 1,901 1,570 1,485 1,481 1,482 1,476 1,477 1,474 1,473 1,469 1,468 1,466 1,469 1,468 1,464 1,464 1,464 1,471 1,487 1,477 1,041 1,036 1,031 1,029 1,035 1,047 1,051 1,060 1,066 1,073 1,104 1,123 1,125 1,130 1,106 1,109 1,109 1,104 952 810 808 810 814 820 824 825 830 835 843 842 841 844 849 853 864 868 869 868 868 867 867 761 720 719 719 715 590 459 367 366 367 367 367 366 368 239 239 236 241 245 234
about 11 hours ago