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 + 7,050.85 14,286.30 13,634.95 12,895.58 15,995.23 14,231.24 12,528.46 10,000.54 10,638.63 11,214.33 11,686.33 11,454.79 11,234.38 12,554.06 11,155.56 1,387.29 921.22 694.94 890.41 797.33
Accounts receivable, net 355.01 285.92 709.83 304.82 279.19 308.27 1,252.22 541.36 518.88 780.14 203.67 206.67 134.30 325.24 198.41 284.00 108.82 336.15 148.31 118.24
Inventories -7,964.31 -6,185.00 -12,278.01 -6,287.34 -4,155.32 17.49 -3,327.04 -3,699.55 30.73 304.18 200.55 293.76 -85.66 263.41 217.83 52.73 76.68 64.63
Other current assets 94.63 7,254.48 6,185.00 12,278.01 6,287.34 4,155.32 14,535.97 3,327.04 3,699.55 8,868.69 6,750.27 3,914.60 2,511.58 12,277.38 11,544.77 12,360.70 14,003.34 13,178.23 11,550.30
Total current assets 7,500.49 14,572.22 14,344.78 13,200.40 16,274.42 14,539.50 13,780.68 25,077.88 11,157.51 11,994.47 11,890.01 11,661.45 11,368.68 12,879.29 11,353.96 1,531.95 984.07 917.28 865.57 893.61
Total non-current assets + 44,737.01 35,113.68 35,480.05 20,435.37 24,378.95 19,817.49 15,097.75 12,942.63 10,292.34 10,629.35 10,717.44 10,677.97 15,646.76 12,757.76 14,139.98 10,864.89 22,532.76 21,817.37 19,802.13 17,166.01
Total assets 52,237.50 49,685.89 49,824.83 47,790.64 50,249.43 46,671.09 42,172.02 38,020.50 32,272.16 32,772.28 31,476.13 29,089.70 27,015.43 28,148.63 25,493.95 23,941.60 23,516.83 22,734.65 20,839.86 18,059.62
Total current liabilities + 45,046.54 39,854.06 35,493.11 444.34 433.73 2,217.26 442.25 349.20 316.09 153.21 136.48 410.75 22,163.85 474.13 21,357.98 21,021.00 18,101.85 18,141.23 16,932.48 14,839.97
Total non-current liabilities + 1,270.28 4,280.88 9,186.31 444.34 167.98 2,158.98 4,802.98 6,384.75 5,279.57 4,990.71 5,064.23 2,481.76 1,796.61 999.41 1,349.32 1,232.28 3,189.61 2,733.31 1,799.84 1,498.63
Total liabilities 46,316.82 44,134.94 44,679.41 43,103.28 44,881.06 41,379.53 37,308.10 33,577.46 28,753.83 29,465.92 28,208.49 25,753.49 23,960.46 25,154.95 22,707.29 1,232.28 21,291.46 20,874.54 18,904.48 16,338.60
Total stockholders' equity + 5,918.65 5,548.35 5,142.44 4,687.36 5,368.37 5,291.56 4,863.92 4,443.05 3,518.33 3,306.36 3,267.64 3,336.21 3,020.05 2,993.68 2,750.47 22,709.32 2,205.81 1,846.26 1,935.38 1,721.02
Common shares outstanding 61 64 66 67 69 70 71 67 65 65 68 69 68 68 68 68 67 68 68 67
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 + 8,904.13 7,050.85 4,607.07 2,406.88 3,119.57 14,286.30 14,492.03 13,869.95 13,808.84 13,634.95 13,281.58 13,385.85 13,301.83 12,895.58 11,649.80 12,190.01 14,262.32 15,995.23 15,233.88 14,577.38 14,829.25 14,231.24 13,823.64 13,723.69 13,667.35 12,528.46 12,251.14 11,849.91 10,307.90 10,000.54 9,318.26 9,621.67 10,848.87 10,638.63 10,857.18 10,981.46 11,204.51 11,214.33 11,479.18 11,237.24 11,198.71 11,686.33 11,120.46 11,562.77 11,768.85 11,454.79 11,872.45 11,047.02 11,287.73 11,234.38 11,506.67 11,724.57 11,987.18 12,554.06 1,028.70 1,040.57 1,118.96 11,155.56 967.59 1,448.30 1,149.33 11,326.77 1,310.87 987.64 1,062.33 921.22 1,383.24 470.55 686.98 694.94 669.91 712.32 642.22 890.41 565.75 596.83 559.26 797.33 595.57 618.06 610.56
Accounts receivable, net 272.54 355.01 352.66 376.32 316.36 285.92 398.21 348.69 376.59 709.83 283.87 397.82 283.87 304.82 249.43 236.84 468.10 279.19 387.26 266.72 318.61 308.27 2,180.01 2,090.65 2,379.22 1,252.22 1,124.05 797.03 1,191.34 541.36 699.05 817.45 481.67 518.88 544.48 328.22 404.32 780.14 670.01 316.46 172.85 203.67 181.46 158.32 193.05 206.67 209.26 130.02 132.64 134.30 201.46 318.75 306.72 325.24 148.72 154.82 649.61 198.41 284.07 300.54 355.89 284.00 262.60 126.15 107.30 108.82 68.62 355.92 104.21 336.15 287.59 198.12 128.22 148.31 138.56 160.60 157.66 118.24 109.55 100.14 102.76
Inventories -3,298.55 563.79 492.94 -7,964.31 -6,410.66 -7,291.75 -3,973.05 -6,185.00 -4,082.64 22.22 -6,751.47 235.21 207.32 228.66 70.91 90.53 195.62 149.90 128.50 20.36 113.74 112.93 108.93 17.49 24.52 27.89 225.19 221.38 275.64 287.26 248.71 301.90 447.59 430.73 332.04 308.44 357.41 502.57 513.20 304.18 373.25 325.88 226.51 200.55 230.51 301.06 286.21 293.76 325.10 259.17 247.04 188.13 256.40 169.61 127.12 263.41 316.89 227.57 178.36 217.83 172.30 326.36 245.79 129.25 113.12 119.94 91.91 76.68 73.49 112.60 75.01 64.63 49.27 54.03 40.30
Other current assets -1,992.27 94.63 -285.92 7,016.60 6,639.98 6,976.24 7,254.48 6,410.66 7,291.75 3,954.86 6,185.00 4,082.64 -8,239.11 6,751.47 9,596.06 10,358.16 11,244.64 11,725.48 12,314.09 12,937.94 14,245.63 14,168.33 13,293.59 14,865.36 14,654.41 15,002.67 14,535.97 12,120.50 11,848.61 11,006.01 10,822.31 11,088.35 10,627.24 10,323.02 10,148.46 9,728.16 9,881.67 9,364.82 8,868.69 8,745.20 8,306.04 7,562.09 6,750.27 6,029.37 5,366.17 4,425.92 3,914.60 3,488.85 3,470.34 2,531.40 2,511.58 13,156.65 12,812.76 12,745.72 12,277.38 12,275.39 11,547.39 11,002.85 11,544.77 11,782.21 11,871.05 11,983.83 12,360.70 12,696.91 13,428.37 14,024.87 14,003.34 13,906.76 14,488.74 13,473.76 13,178.23 12,563.65 12,426.94 11,717.09 11,550.30 10,872.90 10,634.82 9,979.84
Total current assets 9,176.67 7,500.49 4,959.73 2,783.20 3,435.93 14,572.22 14,890.24 14,218.64 14,185.43 14,344.78 13,565.45 13,783.68 3,506.19 13,200.40 11,899.24 4,187.75 14,730.41 25,870.48 25,979.30 26,088.74 26,873.34 26,853.60 28,941.59 30,059.98 16,046.58 13,780.68 13,375.19 12,646.93 11,499.24 10,541.90 10,017.31 22,287.72 22,336.54 21,979.82 22,490.01 21,936.92 21,931.84 22,142.93 21,877.34 21,435.37 11,371.56 20,758.69 11,301.92 11,721.09 11,961.89 18,411.73 12,081.70 11,177.04 11,420.37 11,368.68 15,196.98 15,513.66 14,825.30 15,390.87 745.31 782.91 1,341.31 11,353.96 13,513.14 12,946.65 12,508.07 13,076.72 1,438.03 961.12 1,009.88 984.07 1,451.86 826.47 791.18 917.28 957.50 910.44 770.45 865.57 704.31 757.42 716.92 893.61 705.12 718.20 713.32
Total non-current assets + 44,583.73 44,737.01 45,233.66 48,214.88 47,036.26 35,113.68 35,191.75 36,184.82 35,974.96 35,480.05 35,365.94 21,791.59 1,740.55 20,435.37 16,785.64 17,621.86 19,886.31 24,378.95 20,944.11 21,065.64 20,569.17 19,817.49 17,125.63 15,759.90 31,072.59 28,391.34 29,752.02 29,246.14 28,383.72 27,478.60 23,272.55 11,545.39 11,024.95 10,292.34 10,515.51 10,326.61 10,697.09 10,629.35 10,901.89 10,535.08 20,042.39 10,717.44 19,264.98 19,004.48 18,338.09 10,677.97 17,023.32 16,666.73 15,944.35 15,646.76 11,969.39 12,294.54 12,621.86 12,757.76 26,372.33 24,793.13 24,542.86 14,139.98 11,553.12 11,291.53 11,192.95 10,864.89 22,947.92 22,775.61 22,492.10 22,532.76 22,424.98 21,941.85 22,542.26 21,817.37 21,420.30 21,525.50 20,355.50 19,802.13 19,223.60 18,589.96 17,441.16 17,166.01 16,410.79 16,205.88 15,587.45
Total assets 53,760.41 52,237.50 50,193.39 50,998.08 50,472.19 49,685.89 50,081.99 50,403.46 50,160.38 49,824.83 48,931.40 49,237.92 45,524.12 47,790.64 43,645.45 45,377.07 46,826.51 50,249.43 46,923.41 47,154.38 47,442.51 46,671.09 46,067.22 45,819.87 47,119.16 42,172.02 43,127.21 41,893.07 39,882.96 38,020.50 33,289.86 33,833.11 33,361.49 32,272.16 33,005.52 32,263.53 32,628.93 32,772.28 32,779.23 31,970.45 31,413.95 31,476.13 30,566.91 30,725.56 30,299.98 29,089.70 29,105.02 27,843.77 27,364.71 27,015.43 27,166.37 27,808.20 27,447.16 28,148.63 27,117.64 25,576.05 25,884.17 25,493.95 25,066.27 24,238.18 23,701.02 23,941.60 24,385.95 23,736.73 23,501.98 23,516.83 23,876.84 22,768.32 23,333.44 22,734.65 22,377.80 22,435.94 21,125.95 20,839.86 19,927.90 19,347.38 18,158.08 18,059.62 17,115.91 16,924.09 16,300.77
Total current liabilities + 715.47 45,046.54 39,811.08 39,257.39 39,455.04 39,854.06 38,327.84 37,375.96 36,974.10 35,493.11 36,630.41 629.23 530.94 444.34 417.73 508.77 319.06 433.73 834.86 1,786.11 2,059.76 2,217.26 2,991.15 2,978.56 34,152.19 31,714.64 29,798.90 27,818.48 26,944.91 26,490.55 22,654.62 731.60 250.57 316.09 312.81 165.83 277.30 153.21 191.95 209.50 21,259.89 136.48 21,395.47 21,961.01 22,264.51 410.75 21,500.86 22,450.04 22,493.35 22,163.85 296.34 225.05 351.34 474.13 22,674.20 21,700.00 21,956.78 21,357.98 343.04 166.61 843.90 21,021.00 19,004.89 18,441.45 18,282.96 18,101.85 17,417.66 17,572.67 17,633.61 18,141.23 18,373.69 17,308.65 16,373.64 16,932.48 16,277.16 15,584.32 14,828.32 14,839.97 14,674.68 14,451.43 13,022.93
Total non-current liabilities + 47,069.87 1,270.28 4,357.38 5,847.33 5,242.77 4,280.88 6,138.95 7,795.52 8,054.65 9,186.31 7,483.78 3,908.21 530.94 444.34 417.73 166.73 161.16 160.56 162.15 804.09 307.90 503.51 1,007.87 1,309.55 7,932.82 5,593.47 8,490.64 9,356.12 8,406.34 7,086.91 7,009.48 6,074.14 5,871.71 5,279.57 6,385.94 5,377.00 5,383.60 4,990.71 6,678.07 6,202.55 6,797.79 5,064.23 5,755.28 5,351.72 4,645.21 2,467.46 4,326.84 2,146.09 1,726.77 1,796.61 2,184.94 2,829.36 2,080.72 999.41 1,430.96 953.32 1,056.99 1,349.32 479.11 548.49 435.61 1,232.28 2,857.08 2,845.26 2,886.30 3,189.61 4,255.19 3,129.49 3,753.78 2,733.31 2,063.61 3,184.91 2,759.75 1,799.84 1,782.19 1,967.15 1,543.81 1,498.63 771.31 889.65 1,712.41
Total liabilities 47,785.34 46,316.82 44,168.46 45,104.72 44,697.81 44,134.94 44,466.79 45,171.49 45,028.75 44,679.41 44,114.19 44,370.52 40,646.10 43,103.28 39,131.14 40,635.53 41,972.98 44,881.06 41,526.96 41,799.82 42,180.17 41,379.53 40,841.12 40,715.45 42,085.00 37,308.10 38,289.54 37,174.60 35,351.25 33,577.46 29,664.10 30,257.06 29,844.15 28,753.83 29,491.08 28,813.99 29,258.04 29,465.92 29,346.82 28,567.71 28,057.68 28,208.49 27,150.74 27,312.73 26,909.73 25,753.49 25,827.71 24,596.12 24,220.12 23,960.46 24,139.39 24,815.32 24,399.27 25,154.95 24,105.17 22,653.33 23,013.77 22,707.29 22,298.72 21,546.01 21,103.34 21,397.73 21,861.96 21,286.70 21,169.26 21,291.46 21,672.85 20,702.16 21,387.39 20,874.54 20,437.30 20,493.56 19,133.38 18,904.48 18,059.34 17,551.47 16,372.13 16,338.60 15,445.99 15,341.08 14,735.33
Total stockholders' equity + 5,973.18 5,918.65 6,022.54 5,890.89 5,771.81 5,548.35 5,612.44 5,229.13 5,128.75 5,142.44 4,814.02 4,863.85 4,874.79 4,682.65 4,509.93 4,737.34 4,849.58 5,363.73 5,388.97 5,332.98 5,239.46 5,266.27 5,218.79 5,097.00 5,026.25 4,855.80 4,829.02 4,709.44 4,522.87 4,432.11 3,615.03 3,553.43 3,495.03 3,495.37 3,488.81 3,422.47 3,341.74 3,274.85 3,398.31 3,368.83 3,321.56 3,230.56 3,377.23 3,375.63 3,357.16 3,302.18 3,243.09 3,212.52 3,109.93 3,020.05 2,991.24 2,957.64 3,011.96 2,957.86 2,975.66 2,885.93 2,834.42 2,750.47 2,732.59 2,667.72 2,576.13 2,521.73 2,503.65 2,428.74 2,312.44 2,205.81 2,185.01 2,050.57 1,931.30 1,846.26 1,940.50 1,942.38 1,992.57 1,935.38 1,868.56 1,795.91 1,785.95 1,721.02 1,669.92 1,583.01 1,565.44
Common shares outstanding 60 61 63 63 64 63 63 64 64 65 66 66 66 67 67 67 68 68 68 69 69 69 70 70 70 70 71 71 71 72 65 65 65 65 65 65 65 65 65 65 65 66 68 68 68 69 69 69 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 68 67 67 67 67 67 68 68 68 68 68 68 67 67 67
about 23 hours ago