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 + 9,983.01 25,262.31 25,181.00 30,064.06 30,465.65 20,725.64 14,701.40 14,708.08 15,382.09 14,325.98 12,730.96 12,794.59 10,427.31 9,643.83 10,677.99 7,917.15 6,600.45 4,706.74 4,249.45 4,040.31
Accounts receivable, net 1,077.94 612.50 584.56 440.65 457.72 400.87 396.65 341.19 341.48 284.54 292.35 363.68 360.36 420.94 547.89 290.21 257.98
Inventories -12,300.82 -16,790.67 -10,495.59 -3,997.41 1.18 2.12 2.44 2.26 5.25 11.92 15.50 26.61 27.81 57.51 41.76 68.27 52.88
Other current assets 8,971.10 12,300.82 16,790.67 10,495.59 3,997.41 3,398.77 2,841.74 1,815.70 2,386.42 2,629.58 3,693.18 3,138.55 8,038.25 8,181.93 8,373.17 8,940.16 8,147.33 8,124.27
Total current assets 9,983.01 25,262.31 17,195.94 20,013.10 31,078.15 21,310.20 15,142.05 18,564.57 18,624.69 16,538.33 15,458.58 15,765.65 10,711.85 9,936.18 11,041.67 3,120.04 2,137.13 1,700.10 1,132.65 967.34
Total non-current assets + 43,058.42 27,257.95 1,190.03 1,758.03 17,405.30 14,110.27 14,992.84 13,728.40 13,123.19 13,657.99 13,108.54 12,512.13 13,601.09 13,187.89 9,275.57 14,497.06 14,150.91 13,334.05 12,352.37 12,256.85
Total assets 53,041.42 52,520.26 50,845.04 52,892.00 48,897.00 40,963.00 33,314.00 32,293.00 31,747.88 30,196.32 28,567.12 28,277.78 24,312.94 23,124.07 20,317.25 17,617.09 16,288.04 15,034.14 13,485.01 13,224.19
Total current liabilities + 47,462.49 47,087.66 30,160.70 866.26 754.33 730.17 545.69 172.35 195.07 169.11 202.54 250.21 21,575.07 20,482.87 17,809.97 15,181.66 14,257.53 13,134.53 11,607.60 11,418.67
Total non-current liabilities + 1,005.89 1,534.01 222.62 866.26 222.19 235.38 235.16 234.95 234.74 236.12 237.12 237.12 223.71 223.72 223.74 373.76 136.08 136.08 400.32 428.64
Total liabilities 48,468.39 48,621.67 47,128.59 49,755.00 44,457.00 36,670.00 29,402.00 28,924.00 28,450.02 27,193.79 25,676.78 25,426.37 21,798.78 20,706.59 18,033.71 15,555.41 14,393.61 13,270.62 12,007.93 11,847.31
Total stockholders' equity + 4,573.04 3,898.59 3,716.45 3,137.00 4,440.00 4,293.00 3,912.00 3,369.00 3,297.86 3,002.53 2,890.34 2,851.40 2,514.16 2,417.48 2,283.54 2,061.68 1,894.42 1,763.53 1,477.09 1,376.88
Common shares outstanding 64 64 64 65 64 63 63 65 65 63 63 63 61 62 61 61 60 59 60 57
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 + 17,429.39 9,983.01 18,615.27 17,617.22 9,252.37 25,262.31 24,507.77 22,255.75 23,561.45 25,181.00 23,647.52 24,259.37 27,193.75 30,064.06 30,928.01 30,334.72 30,641.62 30,465.65 27,971.17 26,015.92 22,171.71 20,725.64 17,759.66 17,157.36 14,286.84 14,701.40 14,940.30 13,755.21 13,970.65 14,708.08 14,114.21 13,703.52 14,877.74 15,382.09 15,227.36 14,366.36 15,111.37 14,325.98 14,123.35 13,342.41 12,901.58 12,730.96 12,709.90 11,893.09 12,487.64 12,794.59 12,203.51 11,325.78 10,655.32 10,427.31 9,884.58 8,925.45 9,059.66 9,643.83 11,453.37 10,758.52 10,688.90 10,677.99 9,796.35 8,843.86 8,350.88 7,917.15 8,099.25 7,390.36 7,266.85 2,879.18 6,311.86 5,038.55 5,136.59 1,733.20 4,119.42 4,100.94 4,070.18 1,202.41 4,063.82 3,736.17 3,729.23 1,446.26 3,331.69 3,377.22 3,509.63
Accounts receivable, net 191.99 2,030.82 1,004.21 990.80 1,077.94 1,083.80 985.26 772.19 612.50 638.97 616.37 504.86 584.56 482.55 565.68 518.16 440.65 391.54 450.17 403.75 457.72 431.29 453.74 398.55 400.87 338.17 369.55 332.53 396.65 319.97 362.26 308.35 341.19 288.89 398.59 373.12 341.48 315.95 313.32 266.60 284.54 266.86 326.36 277.25 292.35 293.48 327.63 314.94 363.68 312.09 326.60 333.18 360.36 444.53 457.38 406.11 420.94 434.34 430.64 460.57 547.89 318.80 369.59 362.43 290.21 265.71 320.10 364.57 257.98 268.38 271.25 254.62
Inventories -9,877.59 -8,381.03 -10,513.19 -12,300.82 -13,827.25 -13,877.31 -14,617.97 3.40 0.85 0.85 0.81 0.81 1.08 1.43 0.91 1.18 1.18 3.77 3.64 1.37 2.12 2.09 2.04 2.04 2.44 2.16 2.38 2.57 2.26 2.78 2.38 3.29 5.25 5.87 8.94 11.79 11.92 10.75 13.05 12.63 15.50 18.52 19.82 22.68 26.61 29.11 30.82 30.89 27.81 23.78 24.74 45.71 57.51 53.47 48.56 42.51 41.76 41.78 41.27 83.03 68.27 76.12 56.34 68.46 52.88 58.40 52.25 66.87
Other current assets 9,425.29 7,420.92 8,710.25 8,971.10 7,846.77 7,376.82 9,522.39 12,300.82 13,827.25 13,877.31 14,617.97 2,395.22 4,055.27 5,699.33 7,448.71 6,971.33 7,565.57 7,353.17 5,171.21 3,892.10 2,652.19 2,699.73 2,765.16 3,398.77 3,165.14 3,355.24 3,198.65 2,841.74 2,596.33 1,881.72 1,628.59 1,815.70 1,480.64 1,633.62 2,518.10 2,386.42 2,468.10 2,843.31 2,639.16 2,629.58 3,916.56 4,446.17 4,320.09 3,693.18 3,789.19 3,254.75 3,366.46 3,138.55 8,859.10 8,532.66 8,162.62 8,038.25 8,137.87 8,086.41 8,041.67 8,181.93 8,064.19 8,079.88 8,196.96 8,373.17 8,528.87 9,448.72 8,874.53 8,940.16 8,788.88 8,386.74 8,561.63 8,147.33 8,040.23 8,091.14 8,279.12 8,124.27 7,557.91 7,265.88 7,330.94
Total current assets 830.77 9,983.01 18,615.27 17,617.22 9,252.37 25,262.31 24,507.77 22,255.75 23,561.45 25,181.00 16,691.74 17,930.10 18,622.03 20,013.10 19,148.03 18,510.04 17,728.83 33,473.37 32,665.40 32,331.62 22,676.57 21,310.20 18,242.21 17,723.04 14,805.00 15,142.05 15,331.83 14,205.37 14,374.40 15,165.80 14,545.50 17,512.50 18,474.94 18,624.69 18,161.86 16,617.63 17,072.50 16,538.33 15,923.96 15,338.30 13,209.92 15,458.58 12,998.79 12,291.68 12,860.76 15,765.65 12,519.46 11,639.10 10,921.92 10,711.85 10,151.44 9,251.81 9,336.91 9,936.18 3,029.20 2,610.38 2,435.62 11,041.67 4,768.63 3,738.11 3,021.85 3,120.04 3,288.78 3,094.13 2,959.60 2,137.13 2,214.51 1,141.56 1,588.67 1,700.10 1,267.56 1,250.06 1,120.23 1,132.65 882.77 896.70 977.58 967.34 829.65 838.86 792.56
Total non-current assets + 51,893.78 43,058.42 33,918.07 33,792.14 42,752.38 27,257.95 26,500.33 26,586.95 25,943.97 21,419.55 1,166.54 1,809.40 1,785.84 1,758.03 1,724.19 1,702.04 655.67 17,405.12 15,194.93 14,366.05 21,370.21 21,081.11 21,859.03 21,654.51 19,342.31 18,885.38 17,766.34 17,613.49 17,290.17 17,127.17 16,677.90 13,174.72 12,984.30 13,123.19 12,828.11 13,588.68 13,452.20 13,657.99 13,678.96 13,637.95 15,190.16 13,108.54 15,342.56 15,489.91 15,298.22 12,512.13 14,851.18 14,884.34 13,763.16 13,601.09 13,378.33 13,319.71 13,160.81 13,187.89 18,818.34 18,255.85 17,981.56 9,275.57 14,721.02 14,740.27 14,919.79 14,497.06 14,449.35 13,965.75 13,801.38 14,150.91 13,943.71 14,643.25 13,742.52 13,334.05 12,793.92 12,421.20 12,673.70 12,352.37 12,283.91 12,052.69 12,198.81 12,256.85 10,817.76 10,563.95 10,786.61
Total assets 52,724.56 53,041.42 52,533.34 51,409.36 52,004.74 52,520.26 51,008.09 48,842.69 49,505.42 50,845.04 48,747.00 48,597.20 51,246.00 52,892.00 52,945.57 51,784.89 51,296.05 48,897.00 46,774.00 46,697.67 44,046.79 42,391.32 40,101.24 39,377.55 34,147.31 34,027.43 33,098.18 31,818.86 31,664.57 32,292.97 31,223.40 30,687.21 31,459.23 31,747.88 30,989.97 30,206.31 30,524.71 30,196.32 29,602.91 28,976.25 28,400.09 28,567.12 28,341.35 27,781.59 28,158.98 28,277.78 27,370.63 26,523.44 24,685.09 24,312.94 23,529.76 22,571.51 22,497.72 23,124.07 21,847.54 20,866.23 20,417.18 20,317.25 19,489.64 18,478.39 17,941.64 17,617.09 17,738.13 17,059.88 16,760.98 16,288.04 16,158.23 15,784.81 15,331.19 15,034.14 14,061.48 13,671.25 13,793.93 13,485.01 13,166.68 12,949.39 13,176.39 13,224.19 11,647.41 11,402.81 11,579.17
Total current liabilities + 4,127.06 47,462.49 47,112.68 46,127.69 46,883.79 47,087.66 45,757.03 44,117.01 44,790.89 30,160.70 784.28 703.72 1,076.35 866.26 1,241.62 905.97 988.77 754.33 1,412.43 1,110.64 39,543.44 37,862.92 35,780.89 35,133.48 30,085.42 29,880.60 28,981.61 27,842.50 27,835.99 28,689.10 27,680.26 168.89 271.01 195.07 165.06 209.32 155.38 169.11 293.19 582.94 25,171.86 202.54 25,199.26 24,672.81 25,010.94 250.21 24,315.67 23,515.65 21,895.45 21,575.07 20,824.88 19,919.96 19,830.68 20,482.87 19,205.20 18,279.89 17,872.73 17,809.97 17,019.02 15,927.99 15,470.54 15,181.66 15,248.23 14,632.89 14,419.10 14,257.53 13,629.69 13,365.16 12,905.24 13,134.53 12,057.96 11,733.63 11,821.56 11,607.60 11,379.58 11,183.48 11,335.57 11,418.67 10,124.67 9,972.37 10,161.48
Total non-current liabilities + 44,066.83 1,005.89 959.88 1,081.36 1,006.79 1,534.01 1,115.85 1,059.88 1,076.35 222.62 222.56 222.51 1,076.35 866.26 1,241.62 905.97 988.77 222.19 235.54 235.49 235.43 235.38 235.32 235.27 235.22 235.16 235.11 235.06 235.00 234.95 234.90 234.84 234.79 234.74 234.68 234.63 234.59 236.12 236.07 236.03 235.98 237.12 237.12 237.12 237.12 237.12 237.12 237.12 223.71 223.71 223.71 223.71 223.71 223.72 223.72 223.73 223.73 223.74 223.74 373.75 373.75 373.76 373.76 386.14 392.64 136.08 622.65 622.66 622.66 136.08 392.67 395.17 395.17 400.32 400.38 407.94 422.99 428.64 401.33 402.39 406.95
Total liabilities 48,193.89 48,468.39 48,072.55 47,209.05 47,890.58 48,621.67 46,872.89 45,176.89 45,867.24 47,128.59 45,747.00 45,210.46 47,778.00 49,755.00 50,133.10 48,437.91 47,519.76 44,457.00 42,402.00 42,323.86 39,778.87 38,098.30 36,016.21 35,368.75 30,320.64 30,115.76 29,216.72 28,077.56 28,070.99 28,924.05 27,915.16 27,377.70 28,215.80 28,450.02 27,800.93 26,982.39 27,427.33 27,193.79 26,441.12 25,839.58 25,407.85 25,676.78 25,436.38 24,909.93 25,248.05 25,426.37 24,552.78 23,752.77 22,119.17 21,798.78 21,048.59 20,143.68 20,054.39 20,706.59 19,428.92 18,503.62 18,096.47 18,033.71 17,242.77 16,301.74 15,844.29 15,555.41 15,621.99 15,019.03 14,811.74 14,393.61 14,252.34 13,987.82 13,527.90 13,270.62 12,450.62 12,128.80 12,216.73 12,007.93 11,779.96 11,591.42 11,758.56 11,847.31 10,525.99 10,374.76 10,568.43
Total stockholders' equity + 4,530.67 4,573.04 4,460.78 4,200.31 4,114.16 3,898.59 4,135.21 3,665.81 3,638.18 3,716.45 3,000.00 3,386.74 3,468.00 3,137.00 2,812.47 3,346.98 3,776.29 4,440.00 4,372.00 4,373.82 4,267.92 4,293.02 4,085.03 4,008.80 3,826.67 3,911.67 3,881.46 3,741.31 3,593.58 3,368.92 3,308.25 3,309.51 3,243.43 3,297.86 3,189.04 3,223.93 3,097.38 3,002.53 3,161.80 3,136.67 2,992.24 2,890.34 2,904.97 2,871.67 2,910.93 2,851.40 2,817.85 2,770.67 2,565.92 2,514.16 2,481.17 2,427.84 2,443.33 2,417.48 2,418.62 2,362.61 2,320.71 2,283.54 2,246.88 2,176.65 2,097.35 2,061.68 2,116.14 2,040.85 1,949.24 1,894.42 1,905.89 1,797.00 1,803.30 1,763.53 1,610.86 1,542.46 1,577.20 1,477.09 1,386.72 1,357.97 1,417.83 1,376.88 1,121.42 1,028.06 1,010.74
Common shares outstanding 64 64 64 64 64 64 64 64 64 64 64 64 65 65 65 64 64 64 64 64 64 63 63 63 63 63 63 64 64 64 65 65 65 64 65 65 65 64 63 62 62 63 63 64 64 64 64 62 62 61 61 61 61 62 62 62 62 61 61 61 61 61 61 61 60 60 60 59 59 59 59 59 59 59 59 60 61 60 57 56 56
about 21 hours ago