Sign in
Mar-26 Mar-25 Mar-24 Mar-23 Mar-22 Mar-21 Mar-20 Mar-19 Mar-18 Mar-17 Mar-16 Mar-15 Mar-14 Mar-13 Mar-12 Mar-11 Mar-10 Mar-09 Mar-08 Mar-07
Total cash and short-term investments + 90,827.98 103,772.72 117,938.81 73,213.26 72,193.15 103,548.32 94,818.89 74,917.39 73,855.20 65,230.67 60,387.04 60,591.74 50,733.47 40,687.57 39,763.12 39,714.17 26,119.57 5,256.33 5,043.74 4,055.45
Accounts receivable, net 231.20 207.65 226.30 228.61 236.39 219.73 247.84 2,329.43 240.39 1,987.03 1,909.14 62.78 1,668.85 65.30 1,193.24 875.69 635.78 656.99 734.28
Inventories 77,959.21 -121,203.85 -113,115.81 -92,508.58 -99,906.37 -94,779.73 0.00 2,155.21 0.00 0.00 1,511.69 -15.87 -270.41 -5,412.44
Other current assets 53,379.47 118,276.84 110,288.22 -34,127.38 65.13 94,531.89 84,913.40 -22,649.19 87,165.57 80,195.33 -25,314.78 27,807.11 54,301.73 53,281.37 65,538.39 79,985.22 77,958.09 71,420.29
Total current assets 90,827.98 104,003.92 249,485.13 73,213.26 72,193.15 69,657.34 95,103.75 54,883.13 161,098.02 160,912.50 149,539.65 142,696.21 127,746.59 103,215.31 95,787.83 94,351.03 92,497.03 87,686.19 83,592.50 76,153.13
Total non-current assets + 239,107.97 202,278.10 205,838.80 2,737.27 2,755.85 2,574.38 124,759.77 2,329.57 37,951.10 36,879.11 37,046.20 40,746.37 30,869.06 44,792.42 46,086.60 42,119.90 30,495.90 31,951.03 28,363.42 24,705.18
Total assets 329,935.95 306,282.02 295,236.70 270,428.56 257,704.63 242,584.31 219,863.52 203,659.15 199,049.13 191,150.98 186,585.84 183,442.59 158,615.66 148,696.80 143,040.67 137,803.10 122,992.93 119,637.22 111,955.92 100,858.31
Total current liabilities + 32,853.81 231,262.55 190,101.98 4,919.01 1,894.08 6,302.86 160,310.13 1,189.02 5,954.12 7,581.15 6,517.98 11,334.14 13,091.68 10,666.81 14,307.49 15,658.72 9,145.37 10,154.14 8,450.98 3,868.10
Total non-current liabilities + 281,079.88 60,177.96 90,334.76 24,757.14 20,826.36 27,975.03 48,768.49 20,818.17 21,762.78 20,578.00 17,389.17 18,169.11 12,643.88 11,083.00 11,063.85 9,753.91 8,783.47 9,606.62 9,309.91 8,028.13
Total liabilities 313,933.69 291,440.51 280,436.73 257,637.46 245,507.30 230,685.27 209,078.62 192,207.54 187,436.24 179,263.70 176,138.18 172,746.32 149,197.49 140,253.58 135,785.69 130,671.03 115,431.26 115,025.46 106,731.84 95,527.03
Total stockholders' equity + 15,854.52 14,704.20 14,661.04 12,681.61 12,099.69 11,828.21 10,722.03 10,773.07 10,393.28 10,382.28 8,916.64 9,024.53 7,686.84 6,346.46 5,211.09 5,094.76 5,514.17 2,469.86 3,578.37 3,923.00
Common shares outstanding 6,405 3,907 3,988 4,096 4,114 4,113 4,128 4,196 4,234 4,111 4,104 4,104 4,101 4,063 4,163 4,183 3,129 2,415 2,269 2,270
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 + 74,053.63 84,570.97 84,945.68 83,077.27 103,772.72 74,543.67 97,657.09 99,008.54 117,938.81 95,510.00 77,411.26 95,250.06 86,196.08 82,182.12 85,190.61 88,175.91 84,549.56 85,854.27 64,420.51 83,701.71 103,548.32 80,463.30 92,764.20 76,380.94 94,818.89 70,041.53 58,057.05 58,018.35 74,917.39 54,231.02 56,927.82 54,129.51 73,855.20 61,556.66 64,876.45 58,512.32 64,766.06 51,421.07 54,606.66 39,363.90 60,387.04 39,674.31 63,626.66 64,346.22 60,591.74 33,154.77 53,819.72 49,991.04 50,733.47 27,621.54 25,209.50 49,759.99 41,693.15 7,961.89 37,116.65 38,993.78 40,097.39 7,338.56 6,737.44 37,229.98 39,916.62 4,969.27 4,893.45 5,342.06 26,119.57 6,080.53 2,936.60 4,584.07 5,256.33 4,405.76 3,643.01 5,166.02 53.82 0.00 0.00 0.00 34.99 0.00 0.00 0.00 61.50
Accounts receivable, net 5,751.75 6,675.13 4,787.19 231.20 233.51 250.18 246.87 207.65 262.19 257.74 251.78 226.30 237.21 232.35 226.75 228.61 229.08 14.18 232.42 236.39 222.94 226.05 218.71 219.73 239.27 43.68 256.91 247.83 253.68 50.63 0.00 2,329.43 53.16 2,362.19 2,395.60 2,357.09 97.06 2,367.22 1,987.03 1,979.00 88.65 1,911.61 1,909.14 1,850.18 82.66 1,814.55 1,574.48 1,786.00 34.00 1,724.63 1,668.85 1,670.75 22.60 1,702.38 65.30 1,706.70 1,193.24 1,193.24 1,761.26 5,350.34 875.69 4,578.60 3,237.55 2,155.03 635.78 75.30 2,445.88 1,987.10
Inventories 77,959.21 -126,511.09 -128,458.44 -128,850.29 -120,977.55 -115,095.32 -117,508.02 -114,136.92 -113,115.81 -125,874.19 -120,362.05 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Other current assets 36.59 34.64 28.25 -233.51 -250.18 -246.87 131,338.68 -18,912.21 126,511.09 120,977.55 16,015.92 115,095.32 117,508.02 113,910.17 125,645.11 121,498.43 118,130.48 -34,127.38 115,792.82 90,655.56 119,204.13 65.13 113,273.18 112,671.51 108,521.61 94,531.89 111,451.60 114,789.46 104.50 84,913.40 11,483.33 117,923.70 111,326.20 93,750.84 110,158.21 94,187.15 101,153.72 87,165.57 101,879.31 86,268.09 97,588.65 80,195.33 95,970.41 83,509.95 86,970.39 75,438.65 86,727.51 90,955.26 82,707.10 59,895.64 80,011.47 57,635.93 79,987.26 54,301.73 82,116.82 79,594.19 80,819.15 53,281.37 81,038.57 80,798.39 74,950.70 65,538.39 74,692.54 76,724.00 76,844.50 79,985.22 81,185.22 77,948.13 77,298.89
Total current assets 74,053.63 90,359.31 91,655.45 87,892.71 104,003.92 74,543.67 97,907.27 77,106.29 131,338.68 95,772.19 77,669.00 95,501.84 86,422.38 82,419.33 85,422.96 88,402.66 84,778.17 86,083.34 64,420.51 83,934.13 69,657.34 80,686.24 183,645.81 76,599.64 95,103.75 70,280.80 170,772.24 166,796.87 169,697.11 165,936.28 171,633.51 54,052.68 161,098.02 51,736.59 167,967.85 161,302.06 160,912.50 154,540.62 148,890.87 142,884.84 149,539.65 143,532.62 149,983.40 143,003.71 142,696.21 130,975.36 137,412.32 121,251.23 127,746.59 116,135.06 116,198.76 104,303.44 103,215.31 89,644.11 94,775.18 88,636.59 95,787.83 89,455.39 88,038.34 87,568.86 94,351.03 86,007.84 87,453.10 85,643.10 92,497.03 85,351.66 82,898.15 83,583.59 87,686.19 85,666.27 84,037.02 84,452.01
Total non-current assets + 255,882.32 226,372.48 214,250.47 211,027.26 202,278.10 236,075.68 192,115.32 224,637.01 163,898.03 190,005.87 59,476.95 189,132.92 184,006.18 182,216.84 186,325.82 181,289.18 172,926.45 164,564.82 2,223.10 156,185.88 2,574.38 152,318.88 42,112.11 149,547.85 124,759.77 142,158.65 30,745.81 37,775.65 33,962.03 36,063.98 27,737.05 146,058.32 37,951.10 156,410.48 29,320.19 40,562.68 36,879.11 37,765.46 25,791.98 38,486.50 37,046.20 43,973.33 32,322.02 44,311.37 40,746.37 44,720.49 30,706.79 41,187.01 30,869.06 40,968.18 30,555.09 42,374.01 44,792.42 53,247.12 44,129.38 49,483.58 46,086.60 49,386.85 45,048.78 45,594.34 42,119.90 46,144.10 43,956.11 42,565.96 30,495.90 34,575.28 34,633.23 33,311.01 31,951.03 30,514.23 26,996.74 31,021.16
Total assets 329,935.95 316,731.79 305,905.92 298,919.97 306,282.02 310,852.86 290,022.59 301,990.16 295,236.70 285,778.06 293,725.07 284,634.76 270,428.56 264,636.17 271,748.78 269,691.83 257,704.63 250,648.16 234,014.92 240,120.01 242,584.31 233,005.12 225,757.92 226,147.49 219,863.52 212,439.44 201,518.05 204,572.52 203,659.15 202,000.26 199,370.56 200,110.99 199,049.13 208,147.07 197,288.04 201,864.74 197,791.61 192,306.07 174,682.85 181,371.34 186,585.84 187,505.95 182,305.42 187,315.08 183,442.59 175,695.84 168,119.11 162,438.24 158,615.66 157,103.24 146,753.85 146,677.44 148,007.73 142,891.23 138,904.56 138,120.17 141,874.43 138,842.24 133,087.12 133,163.20 136,470.93 132,151.94 131,409.21 128,209.06 122,992.93 119,926.95 117,531.38 116,894.60 119,637.22 116,180.50 111,033.76 115,473.17 1,121.24 979.08 921.35 841.75 857.93 874.02 869.16 900.46 910.88
Total current liabilities + 32,853.81 239,854.26 231,011.99 226,154.87 231,262.55 226,578.50 212,271.27 219,324.84 190,101.98 208,436.76 4,255.37 209,002.51 196,774.68 197,867.37 199,954.92 196,141.06 187,189.29 184,537.19 59.18 177,198.32 6,302.86 172,062.21 3,136.14 167,258.32 160,310.13 158,134.47 1,435.49 3,571.80 5,132.19 4,037.87 2,013.28 28.93 5,954.12 44.70 12,670.19 4,279.14 7,581.15 3,964.74 8,515.24 3,694.19 6,517.98 8,097.23 15,291.87 8,584.34 11,334.14 6,397.48 14,130.63 5,388.68 13,091.68 5,282.16 7,670.00 4,335.07 10,666.81 3,456.85 8,613.18 2,819.74 14,307.49 11,588.68 1,630.32 10,544.72 15,658.72 11,026.66 9,408.41 1,717.43 9,145.37 1,528.25 1,171.93 1,138.11 10,154.14 776.62 898.93 6,589.48
Total non-current liabilities + 281,079.88 61,090.82 59,589.67 58,157.16 60,177.96 68,992.58 62,858.57 67,575.11 90,334.76 63,436.14 27,806.94 62,203.87 60,862.78 54,293.24 59,033.02 61,105.36 58,318.00 53,789.27 43,671.97 50,901.99 27,975.03 49,429.19 26,407.05 47,930.81 48,768.49 42,911.09 24,316.90 21,255.56 20,506.66 19,289.71 23,034.50 188,363.07 21,762.78 195,975.73 15,908.50 20,972.55 20,578.00 18,200.74 13,106.47 14,264.47 17,389.17 19,078.35 16,374.43 18,317.91 18,169.11 17,529.85 12,325.12 15,288.62 12,643.88 11,769.87 10,073.67 11,115.49 11,083.00 11,919.41 8,683.36 11,913.72 11,063.85 4,512.08 13,981.66 3,856.03 9,753.91 3,657.46 3,560.89 9,226.63 8,783.47 8,318.50 7,931.67 8,052.07 9,606.62 4,938.36 8,210.03 8,380.79
Total liabilities 313,933.69 300,945.08 290,601.66 284,312.03 291,440.51 295,571.09 275,129.85 286,899.95 280,436.73 271,872.89 279,903.98 271,206.38 257,637.46 252,160.61 258,987.94 257,246.42 245,507.30 238,326.46 221,166.97 228,100.31 230,685.27 221,491.39 214,458.25 215,189.13 209,078.62 201,045.56 189,843.95 193,351.04 192,207.54 190,670.46 186,740.37 188,392.00 187,436.24 196,020.43 184,753.09 190,456.58 186,557.33 181,473.54 163,754.90 171,073.24 176,138.18 176,493.78 171,131.47 176,395.55 172,746.32 165,442.36 158,036.82 153,227.57 149,197.49 147,802.20 137,570.20 137,926.63 139,265.08 135,187.51 131,271.01 130,979.14 134,259.04 131,904.77 126,126.74 126,168.59 128,919.72 124,936.66 124,210.60 121,121.41 115,431.26 113,876.13 111,428.41 111,262.67 115,025.46 110,832.47 105,776.01 110,187.68 1,068.92 930.53 875.52 797.53 812.58 832.70 829.98 855.72 863.49
Total stockholders' equity + 15,854.52 15,651.82 15,166.41 14,472.58 14,704.20 15,135.62 14,756.03 14,953.39 14,661.04 13,781.21 13,695.68 13,314.84 12,681.61 12,367.14 12,653.97 12,346.24 12,099.69 12,230.91 12,777.98 11,947.54 11,828.21 11,445.61 11,234.43 10,893.40 10,722.03 11,060.35 11,347.05 10,699.12 10,773.07 10,491.90 11,496.68 10,471.28 10,393.28 10,562.27 11,000.45 9,892.96 9,735.02 9,240.23 9,408.11 8,788.79 8,916.64 9,293.85 9,487.73 9,222.41 9,024.53 8,451.80 8,345.01 7,505.14 7,686.84 7,280.83 7,220.74 6,608.07 6,638.54 5,623.47 5,630.24 5,113.80 5,564.67 4,903.97 4,965.16 4,970.18 5,502.54 5,169.13 5,169.56 5,003.64 5,514.17 3,822.21 3,963.49 3,808.73 2,469.86 3,082.38 3,442.60 3,609.18 35.84 34.36 33.47 32.46 33.37 29.56 30.18 35.01 37.92
Common shares outstanding 6,303 3,848 3,848 3,875 3,875 3,936 3,936 3,936 3,988 3,990 4,005 4,005 4,034 4,099 4,115 4,114 4,114 4,114 4,114 4,113 4,111 4,111 4,109 4,111 4,109 4,109 4,169 4,172 4,169 4,211 4,211 4,214 4,211 4,230 4,230 4,234 4,230 4,230 4,102 4,106 4,102 4,102 4,102 4,104 4,102 4,102 4,102 4,104 4,102 4,102 4,089 4,090 4,089 4,089 4,062 4,063 4,062 4,175 4,175 4,177 4,175 4,191 4,191 4,191 4,191 4,191 2,536 2,637 2,536 2,536 2,317 2,317 2,533 40 2,269 2,411 4,286 49 32 45 4,540
about 3 hours ago