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 + 5,719.88 6,919.82 5,305.21 4,945.32 5,512.68 6,009.23 6,364.06 13,409.41 14,704.96 13,404.83 13,526.90 14,014.21 13,722.40 13,554.01 1,232.75 1,621.53 1,563.43 2,312.76 1,978.91 3,119.95
Accounts receivable, net 12,999.25 10,331.83 10,081.31 9,214.78 8,351.41 7,736.35 7,390.69 6,902.16 6,444.10 4,737.53 4,163.85 3,818.00 3,717.28 3,437.11 3,285.52 3,017.58 102.30 79.23 173.69 2,561.94
Inventories -15,386.51 -10,459.75 -9,700.16 -9,401.48 -9,005.61 -597.21 -415.16 -202.01 -186.62 -287.87 -64.55 -90.73 14,700.84 0.00 -75.44 -123.09
Other current assets 2,640.23 2,857.13 2,346.60 1,973.61 1,850.46 -13,745.59 -13,754.74 -2,318.69 -1,988.65 -1,127.83 -1,173.28 -1,043.92 -2,776.52 -16,900.39 -16,034.94 -14,951.96 -1,590.29 -2,530.77 -2,085.05 -5,681.89
Total current assets 21,359.35 20,108.78 17,733.11 16,133.71 15,714.54 12,593.47 21,138.47 17,395.67 18,745.26 16,812.51 16,330.85 16,500.43 14,598.61 14,162.69 14,862.58 17,375.25 15,215.02 14,222.42 14,613.66 13,636.25
Total non-current assets + 13,102.58 12,572.53 12,517.57 11,549.26 11,654.43 13,280.36 13,542.35 6,736.90 6,014.92 4,001.18 3,651.04 3,455.31 5,036.17 4,689.66 2,943.48 -929.52 91.51 60.42 61.65 29.04
Total assets 34,461.93 32,681.31 30,250.67 27,682.97 27,368.97 25,877.69 25,604.05 24,132.57 24,760.18 20,813.69 19,981.89 19,955.74 19,634.78 18,852.34 17,806.06 16,445.73 15,306.52 14,282.83 14,675.31 13,665.29
Total current liabilities + 13,541.85 12,629.29 12,125.68 11,546.93 10,986.81 140.26 1,349.08 18,010.53 18,042.38 13,548.37 13,123.18 13,144.00 12,821.00 12,078.00 11,367.00 9,827.00 9,307.00 9,323.00 9,018.00 8,754.00
Total non-current liabilities + 14,563.64 13,962.64 12,861.80 11,496.13 10,971.50 1,449.96 1,808.16 1,091.96 1,376.53 992.95 991.83 991.00 996.00 995.00 995.00 994.00 499.00 499.00 499.00 499.00
Total liabilities 28,105.49 26,591.93 24,987.48 23,043.06 21,958.31 20,581.99 20,060.05 19,102.50 19,418.91 14,541.32 14,115.01 14,075.80 13,766.82 13,072.58 12,361.98 10,820.76 9,806.28 9,821.79 9,516.69 9,252.64
Total stockholders' equity + 6,356.44 6,089.38 5,263.20 4,639.91 5,410.66 5,295.69 5,544.01 5,030.07 5,341.26 6,272.37 5,866.88 5,879.94 5,867.96 5,779.76 5,444.08 5,624.97 5,500.24 4,461.04 5,158.62 4,412.65
Common shares outstanding 79 85 86 86 85 84 84 84 84 92 100 106 115 124 128 136 150 155 165 164
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 + 5,801.96 5,719.88 5,706.41 5,681.41 2,848.54 6,919.82 6,124.36 5,633.96 5,511.17 5,305.21 5,370.13 5,521.25 5,172.99 4,945.32 12,074.93 12,215.28 12,513.52 5,512.68 13,396.77 13,011.06 12,810.24 6,009.23 13,680.02 13,167.58 12,909.25 6,364.06 13,392.61 13,267.84 13,067.55 13,409.41 13,676.19 13,852.15 13,521.12 14,704.96 13,392.55 13,188.20 13,309.86 13,404.83 13,099.28 13,023.62 13,457.24 13,340.29 14,016.38 13,684.93 13,922.69 14,014.21 14,596.43 14,633.23 14,395.76 13,722.40 13,830.07 13,425.86 13,545.98 13,554.01 961.26 1,620.52 1,841.66 12,749.42 1,084.35 1,058.72 1,218.70 1,621.53 1,719.98 1,876.52 2,192.88 1,487.99 1,933.14 2,085.61 2,029.91 2,189.66 2,055.91 1,818.67 2,230.91 1,978.91 2,443.28 2,944.08 3,185.66 3,119.95 2,355.30 2,243.17 2,055.49
Accounts receivable, net 13,474.94 12,999.25 13,497.40 13,889.23 11,349.03 10,331.83 10,821.89 10,892.13 10,605.91 10,081.31 9,950.63 9,932.82 9,640.65 9,214.78 8,555.47 8,777.61 8,853.48 8,351.41 8,539.60 8,554.30 8,422.46 7,736.35 7,930.43 8,155.52 8,054.51 7,390.69 7,371.28 7,770.29 7,634.54 6,902.16 6,980.58 7,195.09 7,115.62 6,444.10 5,406.30 5,326.54 5,072.25 4,737.53 5,105.10 5,231.72 4,879.58 4,163.85 4,288.28 4,536.84 4,256.32 3,818.00 4,158.68 4,469.61 4,297.30 3,717.28 3,920.10 4,244.92 4,019.55 3,437.11 3,604.46 98.01 101.14 3,285.52 3,606.91 2,088.78 94.01 3,017.58 92.76 94.69 84.41 102.30 82.17 87.36 80.75 79.23 74.69 89.26 3,133.00 173.69 2,806.51 3,024.06 2,977.80 2,561.94 1,298.36 2,870.91 1,374.92
Inventories -12,421.08 -1,830.65 -16,117.08 -15,386.51 -11,333.90 -11,497.37 -32,060.58 -10,459.75 -29,159.60 -29,759.21 -30,318.49 -9,700.16 -30,965.20 0.00 -597.21 -698.80 -854.50 0.00 -415.16 -280.51 -286.75 -286.31 -202.01 0.00 0.00 -174.99 0.00 -188.22 0.00 -273.50 -287.87 -117.43 -145.38 -88.96 -64.55 -60.45 -105.44 -56.56 -90.73 768.78 0.00 0.00 0.00 0.00 1,987.62 -122.92 0.00 0.00 -104.93 -130.70 -116.82
Other current assets 2,977.91 2,640.23 2,696.48 2,780.40 6,865.94 2,857.13 2,511.28 2,113.36 -16,117.08 -15,386.51 -15,320.76 -15,454.07 -14,813.64 -14,160.10 -20,630.40 -20,992.88 -21,367.00 -13,864.09 -21,936.36 -7,547.06 -7,571.32 -13,745.59 -21,610.45 -21,323.10 -20,963.76 -13,754.74 -20,763.88 -21,038.13 -20,702.10 -2,318.69 -1,805.17 -1,596.16 -1,739.71 -1,988.65 -1,138.97 -1,003.52 -948.96 -1,127.83 -1,118.81 -1,039.67 -18,161.83 -1,173.28 -18,116.43 -18,221.77 -17,905.52 -1,043.92 -18,637.68 -18,957.46 -18,604.11 -2,776.52 -17,689.73 -17,565.34 -17,508.97 -16,900.39 -16,941.02 -1,718.53 -1,942.79 -16,034.94 -16,062.69 -3,147.50 -1,189.79 -14,951.96 -1,812.74 -1,866.28 -2,146.59 -1,590.29 -2,015.31 -2,056.15 -2,110.66 -2,530.77 -2,130.61 -1,907.93 -5,363.91 -2,085.05 -5,249.79 -5,968.14 -6,163.47 -5,681.89 -3,653.66 -5,114.08 -3,430.41
Total current assets 22,254.81 21,359.35 21,900.29 22,351.04 21,063.52 20,108.78 19,457.52 18,639.45 18,177.79 17,302.60 22,679.53 22,717.43 985.32 21,363.40 1,941.79 1,574.90 1,679.08 21,540.26 1,078.23 14,018.30 13,661.38 12,593.47 12,795.49 13,334.31 0.00 18,614.87 18,445.56 18,742.97 18,373.41 17,395.67 18,152.80 18,596.58 18,897.03 18,745.26 17,379.36 17,224.46 17,146.84 16,812.51 17,085.57 17,215.67 17,099.88 16,330.85 16,927.49 17,011.67 16,830.07 16,500.43 15,847.97 16,065.91 15,594.55 14,598.61 14,955.28 14,822.70 14,788.60 14,162.69 14,306.60 15,644.94 15,939.34 14,862.58 14,697.87 15,076.41 14,758.68 17,375.25 17,904.39 17,650.90 16,237.95 15,215.02 15,826.42 15,283.83 14,681.99 14,222.42 15,114.73 15,545.35 15,578.85 14,613.66 14,649.94 14,866.46 14,583.65 13,636.25 13,219.66 12,763.55 12,619.60
Total non-current assets + 13,363.94 13,102.58 12,436.03 11,800.00 12,185.66 12,572.53 13,265.13 13,439.43 13,580.90 12,948.07 13,665.49 13,474.52 384.03 13,119.91 549.29 557.40 563.47 14,005.06 14,050.16 13,563.43 13,424.44 13,284.22 13,657.51 13,024.87 227.82 6,989.18 7,049.96 7,127.20 7,184.17 6,736.90 6,690.23 6,421.90 6,190.28 6,014.92 4,438.79 4,275.18 4,100.12 4,001.18 4,136.82 4,033.77 3,878.31 3,651.04 3,629.85 3,693.20 3,628.75 3,455.31 5,117.08 5,380.55 5,403.09 5,036.17 4,977.67 5,023.61 4,922.34 4,689.66 4,591.19 3,076.47 3,086.26 2,943.48 3,246.06 3,120.44 2,915.24 -929.52 -1,057.86 -1,092.62 91.22 91.51 93.05 95.06 95.38 60.42 60.73 61.04 61.34 61.65 61.97 62.51 28.79 29.04 34.54 35.50 36.06
Total assets 35,618.75 34,461.93 34,336.33 34,151.04 33,249.17 32,681.31 32,722.65 32,078.88 31,758.69 30,250.67 29,472.52 29,315.69 28,564.98 27,682.97 27,119.75 27,619.43 27,808.56 27,368.97 27,935.14 27,581.73 27,085.83 25,877.69 26,453.00 26,359.17 25,948.77 25,604.05 25,495.53 25,870.17 25,557.58 24,132.57 24,843.03 25,018.49 25,087.31 24,760.18 21,818.15 21,499.64 21,246.97 20,813.69 21,222.39 21,249.44 20,978.19 19,981.89 20,557.34 20,704.88 20,458.82 19,955.74 20,965.05 21,446.46 20,997.63 19,634.78 19,932.95 19,846.31 19,710.94 18,852.34 18,897.78 18,721.41 19,025.60 17,806.06 17,943.93 18,196.85 17,673.92 16,445.73 16,846.53 16,558.28 16,329.17 15,306.52 15,919.47 15,378.89 14,777.37 14,282.83 15,175.45 15,606.39 15,640.19 14,675.31 14,711.90 14,928.97 14,612.44 13,665.29 13,254.20 12,799.05 12,655.66
Total current liabilities + 8,812.90 13,541.85 8,044.95 8,166.79 1,883.75 12,629.29 7,408.78 2,005.13 1,909.31 18,252.83 1,900.19 1,783.61 99.13 1,522.76 103.35 105.13 113.34 1,324.62 123.87 1,409.77 1,231.40 140.26 1,244.85 1,365.80 19,300.55 18,251.89 18,521.52 18,915.95 18,915.08 17,760.53 18,193.00 18,388.00 18,446.00 18,042.00 15,369.00 14,613.00 14,024.00 13,548.00 14,204.00 14,293.00 14,036.00 13,123.00 13,739.00 13,765.00 14,261.00 13,144.00 13,657.00 14,001.00 13,681.00 12,821.00 13,149.00 13,288.00 12,827.00 12,078.00 12,047.00 12,029.00 12,131.00 11,367.00 11,592.00 11,870.00 11,499.00 9,827.00 10,004.00 10,069.00 9,959.00 9,307.00 10,022.00 9,971.00 9,786.00 9,323.00 10,075.00 9,844.00 9,770.00 9,018.00 9,269.00 9,736.00 9,472.00 8,754.00 8,614.00 8,481.00 8,511.00
Total non-current liabilities + 20,425.21 14,563.64 19,924.37 19,809.85 25,462.63 13,962.64 19,230.64 24,414.29 24,344.23 24,987.48 24,439.32 1,520.72 23,505.62 1,522.76 22,672.99 22,811.67 22,574.68 1,430.49 1,434.52 1,440.50 1,444.01 1,449.96 1,449.44 1,450.70 1,808.65 1,808.16 1,388.14 1,387.75 1,342.35 1,341.96 1,378.00 1,377.00 1,377.00 1,377.00 994.00 994.00 993.00 993.00 993.00 992.00 992.00 992.00 992.00 991.00 221.00 991.00 1,490.00 1,490.00 1,490.00 996.00 996.00 996.00 995.00 995.00 995.00 995.00 995.00 995.00 995.00 994.00 994.00 994.00 994.00 994.00 994.00 499.00 499.00 499.00 499.00 499.00 499.00 499.00 499.00 499.00 499.00 499.00 499.00 499.00 499.00 499.00 499.00
Total liabilities 29,238.11 28,105.49 27,969.32 27,976.64 27,346.38 26,591.93 26,639.42 26,419.41 26,253.54 24,987.48 24,439.32 24,294.73 23,604.75 23,043.06 22,776.33 22,916.80 22,688.02 21,958.31 22,600.08 22,191.97 21,909.44 20,581.99 21,187.10 21,061.35 21,109.19 20,060.05 19,909.66 20,303.70 20,257.43 19,102.50 19,570.75 19,765.48 19,822.91 19,418.91 16,363.45 15,606.94 15,016.60 14,541.32 15,196.73 15,285.26 15,027.93 14,115.01 14,730.98 14,756.32 14,412.58 14,075.80 15,084.92 15,437.95 15,119.36 13,766.82 14,145.12 14,284.37 13,821.51 13,072.58 13,041.51 13,023.57 13,126.42 12,361.98 12,586.83 12,863.91 12,484.34 10,820.76 10,997.59 11,062.98 10,953.15 9,806.28 10,521.36 10,469.77 10,284.53 9,821.79 10,574.26 10,343.23 10,268.77 9,516.69 9,768.31 10,235.09 9,970.69 9,252.64 9,113.25 8,980.33 9,010.43
Total stockholders' equity + 6,380.64 6,356.44 6,367.01 6,174.40 5,902.80 6,089.38 6,083.23 5,659.47 5,505.16 5,263.20 5,033.21 5,020.96 4,960.23 4,639.91 4,343.42 4,702.63 5,120.54 5,410.66 5,335.06 5,389.76 5,176.39 5,295.69 5,265.90 5,297.82 4,839.58 5,544.01 5,585.87 5,566.48 5,300.16 5,030.07 5,272.27 5,253.01 5,264.40 5,341.26 5,454.70 5,892.70 6,230.37 6,272.37 6,025.66 5,964.18 5,950.26 5,866.88 5,826.37 5,948.56 5,977.16 5,821.12 5,818.49 5,955.71 5,827.05 5,817.96 5,787.83 5,561.95 5,889.43 5,779.76 5,856.27 5,697.84 5,899.18 5,444.08 5,357.11 5,332.94 5,189.58 5,624.97 5,848.94 5,495.30 5,376.02 5,500.24 5,398.11 4,909.12 4,492.84 4,461.04 4,601.19 5,263.16 5,371.42 5,158.62 4,943.59 4,693.88 4,641.75 4,412.65 4,140.95 3,818.72 3,645.23
Common shares outstanding 75 77 79 79 82 85 85 85 86 85 86 86 86 86 85 86 86 86 85 85 85 84 84 85 84 84 85 84 84 84 84 84 84 83 83 85 87 88 90 93 95 95 99 101 101 102 104 106 110 113 113 117 119 118 123 125 127 127 128 128 113 113 134 136 142 142 138 150 149 149 139 158 160 160 164 166 166 166 165 163 164
about 21 hours ago