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 + 3,123.00 1,869.00 488.05 270.81 601.43 834.99 418.67 896.53 546.94 135.18 90.78 104.67 1,112.47 598.11 57.90 59.21 100.02 37.36 14.65 11.13
Accounts receivable, net 380.00 544.00 609.53 684.05 782.79 750.00 689.47 624.97 606.36 641.25 597.79 579.83 277.60 229.87 140.01 124.23 92.56 97.20 84.98 97.05
Inventories 3,646.00 3,612.00 3,893.57 4,896.27 4,659.02 4,538.20 4,432.17 4,362.55 4,168.49 4,325.87 4,174.77 3,936.96 2,556.56 2,308.61 2,043.16 1,863.87 1,631.87 1,623.09 1,529.47 1,463.34
Other current assets 141.00 118.00 1,385.88 163.70 232.25 146.81 155.24 198.41 105.11 70.47 77.41 119.59 42.76 47.61 52.75 76.97 63.17 49.98 53.72 40.46
Total current assets 7,290.00 6,143.00 6,377.02 6,014.82 6,275.48 6,270.00 5,695.54 6,082.45 5,426.89 5,172.76 4,940.75 4,741.04 3,989.38 3,184.20 2,293.82 2,124.27 1,887.62 1,807.63 1,682.83 1,611.97
Total non-current assets + 4,536.00 4,655.00 5,899.31 5,971.63 5,918.73 5,569.64 5,552.98 2,958.19 3,055.41 3,142.27 3,186.96 3,221.32 1,575.39 1,429.61 1,361.93 1,229.95 1,185.35 1,156.44 1,122.74 1,070.71
Total assets 11,826.00 10,798.00 12,276.33 11,986.45 12,194.21 11,839.64 11,248.53 9,040.65 8,482.30 8,315.03 8,127.70 7,962.36 5,564.77 4,613.81 3,655.75 3,354.22 3,072.96 2,964.07 2,805.57 2,682.68
Total current liabilities + 4,176.00 4,665.00 5,307.41 5,420.85 5,180.31 4,743.92 4,477.70 3,885.95 3,480.10 3,676.05 3,797.48 3,654.42 2,764.79 2,559.64 2,187.88 1,848.05 1,466.03 1,364.99 1,225.93 1,113.42
Total non-current liabilities + 5,452.00 3,963.00 4,449.19 3,966.40 3,885.61 3,536.21 3,221.74 1,603.89 1,587.01 1,722.80 1,869.58 2,305.03 1,283.78 843.48 619.97 466.79 324.57 523.91 555.84 538.41
Total liabilities 9,628.00 8,628.00 9,756.60 9,387.26 9,065.92 8,280.12 7,699.44 5,489.84 5,067.11 5,398.84 5,667.05 5,959.45 4,048.57 3,403.12 2,807.84 2,314.84 1,790.60 1,888.90 1,781.77 1,651.83
Total stockholders' equity + 2,198.00 2,170.00 2,519.73 2,599.19 3,128.29 3,559.51 3,549.08 3,550.81 3,415.20 2,916.19 2,460.65 2,002.91 1,516.21 1,210.69 847.91 1,039.37 1,282.37 1,075.17 1,023.80 1,030.85
Common shares outstanding 61 60 60 61 65 69 71 74 74 74 74 73 73 74 77 87 95 95 105 107
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 + 2,956.00 3,123.00 3,174.00 1,657.00 1,672.00 1,869.00 464.49 479.42 451.00 488.05 317.53 277.06 226.50 270.81 191.20 240.55 138.73 601.43 604.65 809.29 880.23 834.99 1,068.21 1,141.50 1,279.84 418.67 573.73 747.72 537.33 896.53 970.01 902.25 639.14 546.94 363.30 257.23 126.09 135.18 119.49 104.83 103.71 90.78 105.35 114.54 123.82 104.67 89.66 67.45 83.36 1,112.47 567.30 520.97 407.72 598.11 479.38 448.59 364.08 57.90 65.93 68.82 53.67 59.21 194.50 160.82 133.29 100.02 216.22 126.39 50.90 37.36 21.31 19.46 19.13 14.65 14.84 82.65 16.98 11.13 13.99 13.13 55.35
Accounts receivable, net 402.00 380.00 483.00 492.00 494.00 544.00 668.94 847.61 825.38 609.53 868.31 793.77 782.09 698.61 845.67 930.45 957.80 782.79 931.76 803.88 804.83 750.00 843.05 742.35 627.41 689.47 721.34 713.06 684.42 624.97 698.62 664.15 620.38 606.36 679.36 680.50 683.02 641.25 686.95 657.48 650.99 597.79 664.61 653.31 631.93 579.83 634.83 436.79 576.61 277.60 278.98 281.71 272.21 229.87 204.56 159.35 146.23 140.01 131.41 122.19 115.42 124.23 115.73 114.89 110.47 92.56 92.99 89.39 87.52 97.20 93.78 90.15 84.08 84.98 76.98 90.69 89.75 97.05 83.73 87.41 84.78
Inventories 3,815.00 3,646.00 3,694.00 3,692.00 3,731.00 3,612.00 4,042.20 4,903.49 4,828.31 3,893.57 4,949.38 5,067.47 5,015.97 4,896.27 4,926.58 4,830.10 4,778.85 4,659.02 4,450.45 4,428.12 4,476.66 4,538.20 4,367.27 4,358.49 4,526.00 4,432.17 4,391.09 4,374.93 4,433.98 4,362.55 4,187.08 4,159.76 4,230.47 4,168.49 4,219.32 4,293.37 4,413.80 4,325.87 4,357.01 4,421.27 4,432.97 4,174.77 4,141.56 4,119.59 4,104.78 3,936.96 3,941.55 3,935.16 3,910.95 2,556.56 2,463.98 2,407.04 2,423.77 2,308.61 2,193.37 2,096.34 2,106.94 2,043.16 2,109.72 2,091.91 2,118.12 1,863.87 1,839.50 1,817.00 1,745.56 1,631.87 1,657.07 1,635.75 1,681.34 1,623.09 1,717.66 1,686.44 1,618.32 1,529.47 1,540.67 1,560.51 1,556.05 1,463.34 1,462.07 1,433.13 1,420.89
Other current assets 128.00 141.00 167.00 172.00 183.00 118.00 2,318.14 229.62 236.51 1,385.88 185.25 188.17 177.13 149.13 199.07 182.06 182.40 232.25 174.41 180.59 149.00 146.81 158.82 153.19 138.75 155.24 140.49 126.76 126.11 198.41 168.58 151.66 127.52 105.11 105.97 95.12 83.78 70.47 98.67 96.20 78.56 77.41 96.86 90.49 76.34 119.59 97.23 275.38 70.87 42.76 68.44 66.56 59.17 47.61 70.58 60.88 52.58 52.75 67.06 59.25 48.28 76.97 51.93 48.67 33.98 63.17 46.38 43.85 34.04 49.98 46.08 41.69 27.57 53.72 43.81 45.13 29.42 40.46 38.21 41.09 28.74
Total current assets 7,301.00 7,290.00 7,518.00 6,013.00 6,080.00 6,143.00 7,493.77 6,460.14 6,341.21 6,377.02 6,320.46 6,326.47 6,201.69 6,014.82 6,162.52 6,183.17 6,057.78 6,275.48 6,161.26 6,221.87 6,310.72 6,270.00 6,437.35 6,395.53 6,572.00 5,695.54 5,826.65 5,962.47 5,781.84 6,082.45 6,024.28 5,877.82 5,617.52 5,426.89 5,367.95 5,326.22 5,306.69 5,172.76 5,262.13 5,279.78 5,266.23 4,940.75 5,008.39 4,977.93 4,936.87 4,741.04 4,763.27 4,714.78 4,641.78 3,989.38 3,378.69 3,276.28 3,162.87 3,184.20 2,947.89 2,765.17 2,669.83 2,293.82 2,374.12 2,342.17 2,335.49 2,124.27 2,201.66 2,141.37 2,023.30 1,887.62 2,012.66 1,895.39 1,853.79 1,807.63 1,878.82 1,837.73 1,749.10 1,682.83 1,676.29 1,778.97 1,692.21 1,611.97 1,597.99 1,574.76 1,589.76
Total non-current assets + 4,498.00 4,536.00 4,541.00 4,526.00 4,537.00 4,655.00 4,974.42 5,829.67 5,859.90 5,899.31 5,928.47 5,977.90 5,980.55 5,971.63 5,969.56 5,954.80 5,944.70 5,918.73 5,702.91 5,616.85 5,557.77 5,569.64 5,535.41 5,535.14 5,500.58 5,552.98 5,280.15 5,305.48 5,299.67 2,958.19 2,948.07 2,957.74 2,997.44 3,055.41 3,100.27 3,111.20 3,121.96 3,142.27 3,152.52 3,157.75 3,172.74 3,186.96 3,173.15 3,189.95 3,209.83 3,221.32 3,234.46 3,254.75 3,271.29 1,575.39 1,566.01 1,576.01 1,584.61 1,429.61 1,409.32 1,403.98 1,375.28 1,361.93 1,303.95 1,261.30 1,237.90 1,229.95 1,192.66 1,187.36 1,179.51 1,185.35 1,153.24 1,149.59 1,147.93 1,156.44 1,129.44 1,136.25 1,124.03 1,122.74 1,090.28 1,096.42 1,089.11 1,070.71 1,063.59 1,047.96 1,025.97
Total assets 11,799.00 11,826.00 12,059.00 10,539.00 10,617.00 10,798.00 12,468.18 12,289.81 12,201.11 12,276.33 12,248.93 12,304.38 12,182.24 11,986.45 12,132.08 12,137.96 12,002.48 12,194.21 11,864.17 11,838.73 11,868.49 11,839.64 11,972.76 11,930.67 12,072.57 11,248.53 11,106.80 11,267.95 11,081.51 9,040.65 8,972.35 8,835.56 8,614.95 8,482.30 8,468.22 8,437.41 8,428.66 8,315.03 8,414.65 8,437.53 8,438.96 8,127.70 8,181.54 8,167.88 8,146.70 7,962.36 7,997.74 7,969.53 7,913.07 5,564.77 4,944.70 4,852.29 4,747.49 4,613.81 4,357.21 4,169.15 4,045.11 3,655.75 3,678.07 3,603.47 3,573.38 3,354.22 3,394.33 3,328.73 3,202.81 3,072.96 3,165.90 3,044.97 3,001.73 2,964.07 3,008.26 2,973.98 2,873.13 2,805.57 2,766.57 2,875.39 2,781.31 2,682.68 2,661.59 2,622.72 2,615.73
Total current liabilities + 4,107.00 4,176.00 4,349.00 4,731.00 4,793.00 4,665.00 5,593.54 5,256.77 5,209.85 5,307.41 5,135.94 5,026.38 4,983.46 5,420.85 5,442.90 5,341.82 5,052.57 5,180.31 4,955.23 4,899.35 4,792.42 4,743.92 4,648.89 4,437.56 4,831.05 4,477.70 4,463.91 4,372.41 4,298.88 3,885.95 3,721.23 3,598.22 3,480.14 3,480.10 3,537.41 3,598.33 3,659.63 3,676.05 3,837.35 3,841.23 3,908.56 3,797.48 3,950.91 3,879.76 3,824.48 3,654.42 3,784.04 3,774.17 3,664.25 2,764.79 2,636.34 2,639.67 2,624.14 2,559.64 2,380.85 2,292.04 2,248.71 2,187.88 2,105.63 2,086.04 2,076.33 1,848.05 1,827.86 1,846.21 1,697.72 1,466.03 1,472.96 1,421.43 1,470.68 1,364.99 1,422.46 1,430.47 1,315.93 1,225.93 1,207.36 1,249.61 1,194.67 1,113.42 1,153.50 1,229.21 1,208.88
Total non-current liabilities + 5,479.00 5,452.00 5,515.00 3,605.00 3,627.00 3,963.00 4,276.96 4,426.28 4,426.61 4,449.19 4,466.13 4,554.81 4,562.62 3,966.40 3,973.10 4,001.34 4,040.23 3,885.61 3,712.41 3,637.82 3,574.50 3,536.21 3,561.21 3,766.59 3,704.49 3,221.74 3,187.95 3,224.24 3,235.41 1,603.89 1,591.49 1,579.39 1,588.19 1,587.01 1,700.03 1,710.81 1,745.35 1,722.80 1,721.57 1,847.40 1,901.26 1,869.58 1,817.55 1,998.99 2,175.63 2,305.03 2,288.20 2,380.83 2,582.20 1,283.78 840.51 843.64 852.90 843.48 828.87 818.00 817.75 619.97 794.81 753.16 613.17 466.79 424.42 416.06 395.71 324.57 400.38 360.46 351.25 523.91 528.29 504.91 606.53 555.84 493.82 413.75 468.69 538.41 517.63 460.42 467.35
Total liabilities 9,586.00 9,628.00 9,864.00 8,336.00 8,420.00 8,628.00 9,870.50 9,683.05 9,636.46 9,756.60 9,602.06 9,581.19 9,546.08 9,387.26 9,416.00 9,343.15 9,092.80 9,065.92 8,667.64 8,537.16 8,366.92 8,280.12 8,210.10 8,204.15 8,535.54 7,699.44 7,651.86 7,596.64 7,534.29 5,489.84 5,312.72 5,177.61 5,068.33 5,067.11 5,237.44 5,309.14 5,404.98 5,398.84 5,558.92 5,688.63 5,809.82 5,667.05 5,768.46 5,878.75 6,000.11 5,959.45 6,072.24 6,155.00 6,246.44 4,048.57 3,476.85 3,483.31 3,477.04 3,403.12 3,209.73 3,110.05 3,066.46 2,807.84 2,900.44 2,839.19 2,689.50 2,314.84 2,252.29 2,262.28 2,093.43 1,790.60 1,873.34 1,781.88 1,821.92 1,888.90 1,950.75 1,935.38 1,922.46 1,781.77 1,701.18 1,663.36 1,663.36 1,651.83 1,671.13 1,689.62 1,676.22
Total stockholders' equity + 2,213.00 2,198.00 2,195.00 2,203.00 2,197.00 2,170.00 2,597.68 2,606.75 2,564.65 2,519.73 2,646.87 2,723.19 2,636.16 2,599.19 2,716.08 2,794.81 2,909.68 3,128.29 3,196.54 3,301.57 3,501.57 3,559.51 3,762.66 3,726.52 3,537.03 3,549.08 3,454.94 3,671.30 3,547.22 3,550.81 3,659.64 3,657.95 3,546.62 3,415.20 3,230.79 3,128.28 3,023.68 2,916.19 2,855.72 2,748.90 2,629.14 2,460.65 2,413.08 2,289.13 2,146.59 2,002.91 1,925.50 1,814.53 1,666.63 1,516.21 1,467.85 1,368.98 1,270.45 1,210.69 1,147.48 1,059.10 978.65 847.91 777.63 764.28 883.88 1,039.37 1,142.04 1,066.45 1,109.38 1,282.37 1,292.56 1,263.09 1,179.81 1,075.17 1,057.51 1,038.60 950.66 1,023.80 1,065.39 1,212.03 1,117.96 1,030.85 990.45 933.10 939.51
Common shares outstanding 61 61 60 61 60 60 60 60 60 60 59 60 60 60 60 61 62 63 63 65 66 68 69 69 69 70 71 72 72 73 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 73 73 73 73 73 73 73 74 74 74 74 74 74 75 77 81 81 85 86 91 91 95 96 95 95 96 96 96 96 103 107 107 107 106 107 109
4 days ago