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 + 12,180.00 12,630.00 12,504.00 13,912.00 34,926.00 17,348.00 15,173.00 15,970.00 16,491.00 15,520.37 14,549.56 11,864.29 13,052.02 10,912.20 11,476.04 9,705.88 5,678.77 6,484.99 7,716.21 7,032.92
Accounts receivable, net 340.00 377.00 383.00 386.00 327.00 320.00 334.00 327.00 364.00 423.00 442.00 409.00 388.00 422.51 379.71 410.17 466.49 431.14 502.60 442.44
Inventories -1,045.00 3.00 -13,617.00 -7,906.00 -2,122.00 4.00 4.00 -0.03 -0.33 -0.03 -0.07 -0.49 354.77 505.86 598.35 392.11 223.14 262.07
Other current assets -340.00 4,990.00 3,559.00 -8,129.00 13,617.00 7,906.00 2,122.00 34,111.00 30,695.00 29,833.04 33,657.36 37,638.10 35,633.17 37,671.41 34,504.30 33,141.37 37,489.91 40,589.99 35,018.57 30,475.33
Total current assets 12,180.00 13,007.00 12,887.00 14,298.00 35,253.00 17,668.00 15,507.00 50,650.00 47,730.00 45,957.80 48,648.59 49,911.37 49,073.11 11,334.71 11,855.75 10,116.05 6,145.26 6,916.13 8,218.81 7,475.36
Total non-current assets + 76,810.00 75,768.00 74,316.00 75,247.00 28,046.00 19,674.00 17,553.00 18,096.00 18,558.00 17,281.37 11,020.94 7,297.51 6,958.01 44,177.21 41,293.36 40,918.84 44,977.74 48,176.66 44,728.60 39,494.87
Total assets 88,990.00 88,775.00 87,203.00 89,545.00 93,200.00 81,476.00 69,172.00 68,746.00 66,288.00 63,239.17 59,669.53 57,204.84 56,031.13 55,511.92 53,149.11 51,034.89 51,123.01 55,092.79 52,947.41 46,970.23
Total current liabilities + 78,516.00 79,640.00 78,962.00 82,069.00 802.00 1,888.00 1,000.00 4,500.00 3,600.00 500.00 0.24 1.20 0.28 46,485.70 43,598.47 41,866.20 42,791.28 45,401.30 44,516.05 38,960.77
Total non-current liabilities + 3,294.00 3,011.00 2,550.00 2,583.00 1,012.00 1,336.00 1,723.00 724.00 383.00 534.85 817.35 1,092.28 2,273.58 2,977.58 2,567.42 2,521.47 2,621.47 3,162.48 3,107.63 2,979.64
Total liabilities 81,810.00 82,651.00 81,512.00 84,652.00 1,012.00 1,336.00 61,819.00 61,168.00 58,609.00 55,604.86 52,162.01 49,828.87 49,566.56 49,463.28 46,165.88 44,387.67 45,412.75 48,563.78 47,623.68 41,940.41
Total stockholders' equity + 7,180.00 6,124.00 5,691.00 4,893.00 92,188.00 80,140.00 7,353.00 7,578.00 7,679.00 7,634.31 7,507.52 7,375.98 6,464.56 6,052.07 6,985.31 6,648.28 5,692.66 6,501.70 5,292.80 4,987.02
Common shares outstanding 147 147 148 150 160 166 187 207 210 204 204 193 184 183 183 166 124 109 109 108
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 + 21,385.00 12,180.00 12,363.00 11,709.00 12,067.00 12,630.00 11,895.00 12,509.00 12,358.00 12,504.00 12,578.00 10,294.00 14,928.00 13,912.00 25,073.00 27,105.00 31,938.00 34,926.00 30,500.00 28,781.00 25,647.00 17,348.00 16,094.00 16,350.00 16,186.00 15,173.00 15,978.00 15,844.00 16,142.00 15,970.00 15,732.00 15,793.00 16,083.00 16,491.00 16,548.00 16,989.00 17,933.00 15,520.37 12,400.37 12,192.31 12,258.78 14,549.56 13,161.38 13,071.96 11,963.12 11,864.29 11,616.96 11,233.29 12,922.36 13,052.02 12,879.61 12,556.50 10,001.93 10,912.20 8,554.64 9,115.92 8,783.25 11,476.04 6,435.72 6,134.30 5,762.21 9,705.88 5,688.69 6,120.01 4,623.85 5,678.77 3,400.58 2,760.97 3,658.11 6,484.99 2,500.74 3,066.65 3,756.33 7,716.21 2,518.37 2,307.49 2,591.70 7,032.92 2,094.09 2,420.11 2,205.89
Accounts receivable, net 340.00 349.00 367.00 377.00 377.00 377.00 390.00 388.00 383.00 373.00 388.00 385.00 386.00 347.00 339.00 318.00 327.00 293.00 307.00 310.00 320.00 319.00 324.00 331.00 334.00 332.00 337.00 312.00 327.00 332.00 358.00 371.00 364.00 343.00 387.00 404.00 423.00 439.00 426.00 437.00 442.00 427.00 402.00 407.00 409.00 405.00 415.00 389.00 388.00 375.00 388.04 390.00 422.51 379.71 36,850.87 36,946.30 36,666.52 410.17 466.49 431.14 502.60 442.44
Inventories -2,043.00 -1,991.00 333.00 -4,219.00 -3,766.00 -4,359.00 3.00 -5,785.00 -9,070.00 -13,617.00 -42,651.00 23.00 3.00 4.00 6.00 5.00 6.00 8.00 4.00 5.00 6.00 4.00 4.00 5.00 95.00 48.00 74.00 57.00 131.00 -0.03 -0.07 0.45 0.15 -0.33 -0.22 -0.45 0.14 -0.03 -0.46 0.21 0.58 -0.07 0.13 0.04 -0.28 -0.49 338.43 284.06 343.17 354.77 362.47 397.93 463.93 505.86 574.33 602.71 586.13 598.35 565.57 545.38 489.42 392.11 308.91 283.70 245.01 223.14 212.63 236.69 276.56 262.07 278.29 264.97 336.62
Other current assets 140.00 -340.00 3,426.00 4,319.00 3,714.00 3,559.00 4,219.00 3,378.00 4,359.00 -8,129.00 5,438.00 -26,885.00 8,752.00 13,617.00 12,455.00 36,375.00 39,109.00 44,533.00 43,845.00 42,073.00 37,413.00 36,586.00 36,599.00 35,896.00 34,283.00 34,111.00 31,962.00 31,426.00 31,033.00 30,695.00 29,521.00 28,793.00 27,624.00 29,833.04 34,113.07 33,882.45 34,274.99 33,657.36 35,447.36 36,839.15 37,320.51 37,638.10 36,499.62 36,625.15 36,001.27 35,633.17 35,158.05 35,329.24 37,043.35 37,671.41 39,970.47 37,776.82 34,252.85 34,504.30 37,824.29 37,761.79 37,483.91 33,141.37 38,650.82 39,173.98 40,163.26 37,489.91 42,774.86 42,831.44 43,556.78 40,589.99 44,389.00 44,792.66 41,579.41 35,018.57 38,881.60 37,905.70 38,498.46 30,475.33 35,663.11 34,850.56 33,059.18
Total current assets 21,525.00 12,180.00 12,712.00 12,076.00 12,444.00 13,007.00 12,272.00 12,899.00 12,746.00 12,887.00 12,951.00 -538.00 15,313.00 14,298.00 4,348.00 559.00 700.00 35,253.00 597.00 65,634.00 65,183.00 62,347.00 60,416.00 58,938.00 54,042.00 52,194.00 52,909.00 52,077.00 50,737.00 50,650.00 48,026.00 47,577.00 47,487.00 47,730.00 46,412.00 46,169.00 45,961.00 45,957.80 46,952.37 46,501.21 46,970.91 48,648.59 49,035.53 50,312.66 49,690.77 49,911.37 48,521.13 48,273.64 49,313.20 49,073.11 48,412.79 12,944.55 47,435.00 11,334.71 6,580.38 9,011.85 8,783.25 11,855.75 6,220.83 5,960.02 5,638.46 10,116.05 5,529.42 5,930.63 4,455.60 6,145.26 3,227.28 2,234.27 3,274.53 6,916.13 2,010.83 2,256.04 2,904.40 8,218.81 1,994.63 1,680.83 1,591.84 7,475.36 1,656.79 1,861.34 1,636.80
Total non-current assets + 66,432.00 76,810.00 75,821.00 76,817.00 75,548.00 75,768.00 74,760.00 74,707.00 74,314.00 74,316.00 74,318.00 23,987.00 26,210.00 75,247.00 2,409.00 29,442.00 1,160.00 27,498.00 23,844.00 21,574.00 19,938.00 19,132.00 17,941.00 17,509.00 17,425.00 16,978.00 17,452.00 17,988.00 18,458.00 18,096.00 18,705.00 18,880.00 18,994.00 18,558.00 19,152.00 19,277.00 19,502.00 17,281.37 14,086.49 13,141.78 12,209.00 11,020.94 9,375.40 8,052.80 7,865.16 7,297.51 6,937.74 6,837.63 6,767.64 6,958.01 6,775.53 41,959.99 6,675.57 44,177.21 46,506.62 44,395.16 44,184.72 41,293.36 45,310.49 45,401.39 45,169.25 40,918.84 45,518.35 46,216.67 47,257.38 44,977.74 50,176.40 50,640.69 51,270.49 48,176.66 51,963.34 52,374.85 50,503.89 44,728.60 48,050.05 47,010.62 46,967.02 39,494.87 44,120.96 43,280.75 41,681.23
Total assets 87,957.00 88,990.00 88,533.00 88,893.00 87,992.00 88,775.00 87,032.00 87,606.00 87,060.00 87,203.00 87,269.00 87,230.00 88,573.00 89,545.00 88,474.00 87,784.00 91,126.00 93,200.00 88,306.00 87,208.00 85,121.00 81,476.00 78,357.00 76,447.00 71,467.00 69,172.00 70,361.00 70,065.00 69,195.00 68,746.00 66,731.00 66,457.00 66,481.00 66,288.00 65,564.00 65,446.00 65,463.00 63,239.17 61,038.86 59,642.99 59,179.91 59,669.53 58,410.93 58,365.46 57,555.93 57,204.84 55,458.87 55,111.28 56,080.84 56,031.13 55,188.31 54,904.54 54,110.56 55,511.92 53,087.00 53,407.01 52,896.31 53,149.11 51,531.32 51,361.41 50,807.71 51,034.89 51,047.78 52,147.30 51,712.98 51,123.01 53,403.67 52,874.96 54,545.01 55,092.79 53,974.17 54,630.88 53,408.29 52,947.41 50,044.69 48,691.45 48,558.87 46,970.23 45,777.75 45,142.09 43,318.03
Total current liabilities + 77,289.00 78,516.00 78,635.00 79,872.00 79,168.00 79,640.00 78,637.00 79,421.00 79,132.00 78,962.00 79,745.00 5,513.00 12,124.00 82,069.00 2,885.00 1,018.00 638.00 903.00 579.00 741.00 1,032.00 1,572.00 1,252.00 860.00 3,765.00 1,000.00 4,579.00 6,023.00 4,944.00 4,500.00 3,780.00 4,158.00 4,867.00 3,600.00 4,624.00 4,302.00 2,924.00 500.00 343.36 546.71 267.43 0.24 211.32 214.29 219.75 1.20 176.38 261.01 249.04 0.28 1.27 45,272.67 3.84 46,485.70 44,230.36 43,927.46 43,605.74 43,598.47 42,119.34 41,969.23 41,502.37 41,866.20 41,935.20 43,221.56 43,052.72 42,791.28 44,570.59 44,498.12 45,113.77 45,401.30 44,989.24 45,980.09 44,717.37 44,516.05 41,706.91 40,390.63 38,969.00 38,960.77 37,669.15 37,310.56 35,666.30
Total non-current liabilities + 3,372.00 3,294.00 3,033.00 2,425.00 2,497.00 3,011.00 2,010.00 2,160.00 2,099.00 2,550.00 2,209.00 538.00 71,265.00 2,583.00 38,513.00 671.00 84,194.00 1,012.00 1,020.00 1,308.00 1,299.00 1,336.00 1,347.00 1,353.00 1,795.00 1,723.00 1,242.00 1,236.00 1,228.00 724.00 879.00 383.00 383.00 383.00 383.00 383.00 383.00 534.85 570.39 698.71 802.45 817.35 944.75 1,050.94 1,089.32 1,092.28 1,113.68 1,933.14 2,158.70 2,273.58 2,304.30 2,771.54 2,352.57 2,977.58 2,938.39 2,990.19 2,903.79 2,567.42 2,493.06 2,479.09 2,560.76 2,521.47 2,617.99 2,504.63 2,803.35 2,621.47 3,309.20 2,794.89 3,851.41 3,162.48 3,388.61 3,351.73 3,332.71 3,107.63 3,043.39 3,044.02 4,290.01 2,979.64 3,424.27 3,355.58 3,279.01
Total liabilities 80,661.00 81,810.00 81,668.00 82,297.00 81,665.00 82,651.00 80,647.00 81,581.00 81,231.00 81,512.00 81,954.00 538.00 83,389.00 84,652.00 83,778.00 82,152.00 84,832.00 85,737.00 80,532.00 79,175.00 77,188.00 73,590.00 70,689.00 68,872.00 63,995.00 61,819.00 62,852.00 62,466.00 61,607.00 61,168.00 59,178.00 58,836.00 58,837.00 58,609.00 57,803.00 57,697.00 57,733.00 55,604.86 53,359.55 52,016.61 51,554.18 52,162.01 50,772.83 50,835.28 50,101.63 49,828.87 48,136.71 48,411.19 49,494.63 49,566.56 48,855.50 48,044.21 47,759.91 49,463.28 47,168.75 46,917.65 46,509.53 46,165.88 44,612.40 44,448.32 44,063.12 44,387.67 44,553.19 45,726.19 45,856.07 45,412.75 47,879.78 47,293.00 48,965.18 48,563.78 48,377.85 49,331.83 48,050.08 47,623.68 44,750.30 43,434.65 43,259.01 41,940.41 41,093.42 40,666.14 38,945.32
Total stockholders' equity + 7,296.00 7,180.00 6,865.00 6,596.00 6,327.00 6,124.00 6,385.00 6,025.00 5,829.00 5,691.00 5,315.00 5,283.00 5,184.00 4,893.00 4,696.00 5,632.00 6,294.00 7,463.00 7,774.00 8,033.00 7,933.00 7,886.00 7,668.00 7,575.00 7,472.00 7,353.00 7,509.00 7,599.00 7,588.00 7,578.00 7,553.00 7,621.00 7,644.00 7,679.00 7,761.00 7,749.00 7,730.00 7,634.31 7,679.31 7,626.38 7,625.74 7,507.52 7,638.10 7,530.18 7,454.30 7,375.98 7,322.16 6,700.09 6,586.22 6,464.56 6,332.81 6,860.33 6,355.41 6,052.07 5,921.12 6,491.97 6,389.11 6,985.31 6,920.77 6,914.59 6,745.85 6,648.28 6,495.43 6,421.84 5,842.21 5,692.66 5,502.36 5,557.93 5,553.01 6,501.70 5,566.03 5,273.53 5,327.80 5,292.80 5,256.98 5,224.70 5,261.17 4,987.02 4,643.17 4,447.33 4,343.82
Common shares outstanding 147 147 147 147 147 147 147 147 147 148 148 148 148 149 150 151 152 154 160 163 164 164 164 164 173 179 182 189 195 199 206 209 210 210 209 208 210 205 205 205 204 204 204 203 203 203 197 185 185 184 185 184 184 183 183 183 183 183 183 183 182 178 173 162 151 151 128 116 114 114 108 107 107 107 108 109 110 110 108 108 108
about 22 hours ago