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 + 306.47 188.81 218.05 176.92 222.19 449.97 300.10 509.33 730.08 534.32 273.09 400.36 390.60 409.68 396.89 926.32 1,137.01 451.27 447.73 337.73
Accounts receivable, net 19,738.67 13,030.99 12,238.07 12,322.72 11,123.95 9,205.34 8,482.69 8,945.46 8,171.09 6,746.69 6,161.42 6,043.85 5,769.76 4,923.90 4,482.12 4,102.87 3,136.14 3,087.29 3,281.17 2,710.32
Inventories 5,081.86 4,709.71 5,187.23 5,319.37 4,201.97 3,287.31 3,477.12 3,878.68 3,302.52 2,855.65 2,466.49 2,335.26 2,167.29 2,052.72 1,963.91 1,908.95 1,397.67 1,626.56 1,679.87 1,691.54
Other current assets 533.04 471.91 684.13 521.34 345.22 286.63 266.25 274.83 214.07 180.07 285.47 253.15 258.12 329.00 181.68 147.69 337.62 361.29 361.26 312.07
Total current assets 25,660.03 18,401.41 18,327.48 18,340.34 15,893.32 13,152.90 12,526.16 13,608.30 12,417.76 10,316.72 9,186.47 9,032.61 8,585.77 7,715.30 7,024.59 7,085.83 5,839.63 5,345.77 5,589.40 4,895.62
Total non-current assets + 3,418.11 3,356.29 3,398.69 3,422.84 3,642.22 3,901.01 3,874.64 4,176.15 4,045.05 3,889.65 3,835.46 3,410.25 3,475.11 3,070.39 2,804.49 2,514.70 1,922.74 2,730.59 2,470.47 1,773.95
Total assets 29,078.14 21,757.71 21,726.17 21,763.18 19,535.54 17,053.91 16,400.80 17,784.45 16,462.81 14,206.37 13,021.93 12,442.86 12,060.88 10,785.69 9,829.08 9,600.54 7,762.37 8,076.36 8,059.86 6,669.57
Total current liabilities + 18,845.40 12,636.16 13,187.88 12,389.60 11,326.09 9,130.88 8,258.16 8,790.43 7,956.57 6,689.22 6,056.15 5,838.02 5,301.95 4,910.21 3,958.93 4,343.24 3,332.25 2,968.36 2,987.37 2,504.11
Total non-current liabilities + 3,574.04 3,290.02 2,660.98 3,762.23 2,868.61 2,774.08 3,276.24 3,617.65 3,506.02 3,051.52 2,770.97 2,445.92 2,574.11 1,888.11 2,194.89 2,006.10 1,512.82 1,522.29 1,520.63 1,168.90
Total liabilities 22,419.44 15,926.18 15,848.86 16,151.83 14,194.69 11,904.96 11,534.40 12,408.08 11,462.59 9,740.75 8,827.12 8,283.95 7,876.06 6,798.33 6,153.82 6,349.34 4,845.07 4,490.65 4,508.00 3,673.01
Total stockholders' equity + 6,584.71 5,761.15 5,805.46 5,546.36 5,282.30 5,089.32 4,811.92 5,324.99 4,951.54 4,413.44 4,142.44 4,153.97 4,180.23 3,983.22 3,668.81 3,251.20 2,916.96 3,585.70 3,551.86 2,996.56
Common shares outstanding 52 54 57 65 73 79 84 88 90 92 96 100 104 111 116 120 120 121 124 123
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 + 286.51 306.47 213.61 221.97 231.88 188.81 248.00 213.01 242.81 218.05 333.29 240.38 205.55 176.92 333.99 225.60 242.79 222.19 284.95 313.01 305.03 449.97 303.37 286.58 201.00 300.10 262.25 269.99 351.90 509.33 474.19 330.52 548.64 730.08 584.34 419.92 521.56 534.32 384.42 495.77 394.66 273.09 336.74 399.72 305.29 400.36 258.23 308.94 258.28 390.60 251.79 345.89 364.15 409.68 358.55 325.83 739.71 396.89 544.57 531.02 521.30 926.32 509.72 576.66 810.05 1,137.01 1,150.77 908.43 618.51 451.27 243.44 284.48 391.88 447.73 317.61 279.00 141.41 337.73 252.85 329.85 380.18
Accounts receivable, net 25,961.19 19,738.67 15,656.82 15,271.35 12,423.64 13,030.99 11,726.60 10,886.50 11,062.61 12,238.07 10,663.16 11,035.90 10,655.86 12,322.72 11,218.61 10,851.47 10,621.94 11,123.95 9,329.43 8,846.72 8,503.01 9,205.34 7,958.68 7,954.04 7,817.02 8,482.69 7,841.85 7,976.60 7,902.52 8,945.46 8,229.79 8,076.90 7,378.45 8,171.09 7,070.63 6,531.45 5,867.18 6,746.69 5,912.09 5,704.63 5,256.02 6,161.42 5,065.50 5,084.53 4,874.48 6,043.85 5,060.96 5,137.80 4,846.35 5,769.76 4,568.55 4,723.60 4,493.42 4,923.90 4,336.76 4,401.68 4,207.65 4,482.12 4,174.05 4,347.41 4,124.12 4,102.87 3,602.73 3,372.95 3,081.69 3,136.14 2,707.97 2,536.39 2,444.84 3,087.29 3,091.54 3,326.53 3,074.84 3,281.17 3,101.27 3,037.08 2,838.90 2,710.32 2,637.25 2,629.11 2,392.87
Inventories 5,722.71 5,081.86 4,728.01 4,749.43 4,798.56 4,709.71 4,529.66 4,654.79 4,797.05 5,187.23 5,805.52 5,452.20 5,525.78 5,319.37 5,083.38 4,886.56 4,645.12 4,201.97 3,834.99 3,636.08 3,275.39 3,287.31 3,235.80 3,420.91 3,334.30 3,477.12 3,503.48 3,596.61 3,734.91 3,878.68 3,722.81 3,775.88 3,572.71 3,302.52 3,168.77 3,045.38 2,905.50 2,855.65 2,605.41 2,504.12 2,441.80 2,466.49 2,478.91 2,517.82 2,255.17 2,335.26 2,242.77 2,295.22 2,094.44 2,167.29 2,165.98 2,104.72 2,066.52 2,052.72 2,079.45 2,074.78 2,011.44 1,963.91 2,193.79 2,248.05 2,074.97 1,908.95 2,013.71 1,805.78 1,476.65 1,397.67 1,308.35 1,359.26 1,446.10 1,626.56 1,777.84 1,890.17 1,805.61 1,679.87 1,624.96 1,577.84 1,672.98 1,691.54 1,628.49 1,830.84 1,650.41
Other current assets 584.83 533.04 539.86 603.67 578.31 471.91 1,022.62 1,010.94 798.59 684.13 503.98 402.73 479.65 521.34 495.15 460.81 431.64 345.22 345.32 355.76 360.97 286.63 238.40 213.19 235.74 266.25 232.06 267.15 264.56 274.83 292.64 279.00 267.40 214.07 215.43 226.42 190.26 180.07 289.36 331.16 335.10 285.47 300.65 301.07 266.36 253.15 267.73 280.44 287.69 258.12 291.49 286.26 381.40 329.00 189.80 223.14 210.85 181.68 189.27 202.87 181.52 147.69 215.13 215.17 182.84 168.81 180.81 193.71 191.34 180.65 191.19 195.79 184.05 180.63 170.29 158.50 161.06 156.03 141.23 155.50 149.56
Total current assets 32,555.24 25,660.03 21,138.30 20,846.42 18,032.39 18,401.41 17,526.88 16,765.25 16,901.06 18,327.48 17,305.96 17,131.21 16,866.85 18,340.34 17,131.12 16,424.43 15,941.48 15,893.32 13,725.66 13,082.62 12,367.07 13,152.90 11,659.90 11,793.97 11,588.06 12,526.16 11,839.65 12,110.36 12,253.88 13,608.30 12,719.43 12,462.29 11,767.21 12,417.76 11,039.17 10,223.16 9,484.50 10,316.72 9,191.26 9,035.68 8,427.57 9,186.47 8,181.80 8,303.13 7,701.31 9,032.61 7,829.70 8,022.39 7,486.76 8,585.77 7,277.82 7,460.47 7,305.48 7,715.30 6,964.55 7,025.42 7,169.65 7,024.59 7,101.67 7,329.35 6,901.91 7,085.83 6,341.30 5,970.56 5,551.23 5,839.63 5,347.89 4,997.79 4,700.78 5,345.77 5,304.02 5,696.97 5,456.39 5,589.40 5,214.13 5,052.43 4,814.36 4,895.62 4,659.82 4,945.30 4,573.01
Total non-current assets + 3,398.73 3,418.11 3,388.19 3,406.16 3,368.45 3,356.29 3,407.77 3,342.52 3,361.81 3,398.69 3,332.40 3,404.69 3,409.68 3,422.84 3,374.61 3,470.02 3,571.37 3,642.22 3,704.80 3,760.15 3,806.49 3,901.01 3,836.73 3,810.49 3,803.40 3,874.64 3,850.06 3,914.01 4,576.87 4,176.15 4,258.59 4,286.51 4,357.59 4,045.05 4,017.80 3,976.86 3,934.87 3,889.65 3,946.78 3,911.12 3,925.22 3,835.46 3,824.40 3,808.68 3,443.18 3,410.25 3,481.83 3,537.21 3,546.15 3,475.11 3,088.23 3,047.25 3,054.65 3,070.39 3,110.81 3,009.48 2,969.10 2,804.49 2,767.05 2,740.69 2,677.56 2,514.70 2,367.59 2,017.45 1,903.31 1,922.74 1,827.49 1,805.78 1,766.45 1,772.52 2,788.06 2,841.74 2,623.97 2,470.47 2,439.85 2,329.85 2,264.47 1,773.95 1,623.21 1,600.11 1,558.44
Total assets 35,953.97 29,078.14 24,526.49 24,252.58 21,400.84 21,757.71 20,934.65 20,107.77 20,262.88 21,726.17 20,638.36 20,535.90 20,276.53 21,763.18 20,505.73 19,894.45 19,512.85 19,535.54 17,430.46 16,842.77 16,173.56 17,053.91 15,496.63 15,604.46 15,391.46 16,400.80 15,689.71 16,024.37 16,830.75 17,784.45 16,978.03 16,748.81 16,124.81 16,462.81 15,056.97 14,200.03 13,419.38 14,206.37 13,138.04 12,946.81 12,352.79 13,021.93 12,006.20 12,111.81 11,144.49 12,442.86 11,311.53 11,559.59 11,032.92 12,060.88 10,366.05 10,507.72 10,360.13 10,785.69 10,075.36 10,034.90 10,138.75 9,829.08 9,868.73 10,070.03 9,579.48 9,600.54 8,708.89 7,988.01 7,454.53 7,762.37 7,175.38 6,803.56 6,467.23 7,118.29 8,092.07 8,538.71 8,080.36 8,059.86 7,653.98 7,382.27 7,078.83 6,669.57 6,283.03 6,545.41 6,131.45
Total current liabilities + 26,287.35 18,845.40 14,441.84 14,978.26 12,603.04 12,636.16 11,970.85 11,318.67 11,360.62 13,187.88 11,936.03 10,669.30 10,390.10 12,389.60 11,418.07 11,033.09 10,671.64 11,326.09 9,501.88 9,072.70 8,393.01 9,130.88 7,914.71 8,132.43 7,913.18 8,258.16 7,371.64 7,377.96 7,034.13 8,790.43 7,841.46 7,393.40 6,955.09 7,956.57 6,979.00 6,439.43 6,033.29 6,689.22 5,523.10 5,457.87 4,920.80 6,056.15 4,633.72 4,977.17 4,287.45 5,838.02 4,474.95 4,771.42 4,296.96 5,301.95 4,080.11 4,273.95 3,927.34 4,910.21 4,454.05 4,080.22 3,799.34 3,958.93 4,301.58 4,622.39 4,301.53 4,343.24 3,716.61 3,602.41 3,015.51 3,332.25 2,802.64 2,572.51 2,351.34 2,968.36 2,921.69 3,101.28 2,765.22 2,987.37 2,765.51 2,664.39 2,354.64 2,504.11 2,330.49 2,673.57 2,453.80
Total non-current liabilities + 2,850.90 3,574.04 3,609.03 2,865.25 2,800.39 3,290.02 2,927.72 2,975.04 3,132.92 2,660.98 3,148.85 4,212.12 4,286.26 3,762.23 3,784.98 3,463.08 3,412.33 2,868.61 2,690.96 2,545.62 2,566.10 2,774.08 2,744.16 2,722.08 2,828.67 3,276.24 3,573.82 3,823.69 4,295.22 3,617.65 3,834.53 4,188.10 4,020.90 3,506.02 3,152.68 3,009.74 2,829.28 3,051.52 3,134.48 3,040.05 3,057.87 2,770.97 3,159.87 2,954.72 2,838.75 2,445.92 2,585.54 2,480.03 2,510.05 2,574.11 2,252.58 2,409.55 2,524.12 1,888.11 1,825.98 2,230.96 2,530.61 2,194.89 2,030.21 1,813.60 1,810.46 2,006.10 1,851.56 1,459.47 1,497.13 1,512.82 1,526.06 1,464.93 1,448.97 1,473.23 1,478.05 1,657.46 1,540.20 1,520.63 1,464.68 1,469.17 1,587.44 1,168.90 1,161.84 1,168.45 1,156.60
Total liabilities 29,138.25 22,419.44 18,050.87 17,843.50 15,403.43 15,926.18 14,898.57 14,293.72 14,493.54 15,848.86 15,084.89 14,881.43 14,676.35 16,151.83 15,203.04 14,496.17 14,083.97 14,194.69 12,192.83 11,618.31 10,959.11 11,904.96 10,658.86 10,854.51 10,741.85 11,534.40 10,945.46 11,201.65 11,329.34 12,408.08 11,675.98 11,581.50 10,975.99 11,462.59 10,131.67 9,449.17 8,862.57 9,740.75 8,657.58 8,497.93 7,978.67 8,827.12 7,793.59 7,931.89 7,126.20 8,283.95 7,060.50 7,251.45 6,807.01 7,876.06 6,332.68 6,683.49 6,451.46 6,798.33 6,280.03 6,311.18 6,329.95 6,153.82 6,331.80 6,435.99 6,111.99 6,349.34 5,568.17 5,061.88 4,512.64 4,845.07 4,328.70 4,037.44 3,800.31 4,441.59 4,399.73 4,758.74 4,305.42 4,508.00 4,230.20 4,133.56 3,942.08 3,673.01 3,492.33 3,842.03 3,610.40
Total stockholders' equity + 6,741.67 6,584.71 6,400.73 6,333.89 5,925.01 5,761.15 5,963.10 5,743.30 5,699.15 5,805.46 5,485.26 5,586.35 5,530.53 5,546.36 5,245.75 5,340.47 5,369.95 5,282.30 5,178.48 5,164.92 5,155.76 5,089.32 4,781.06 4,694.82 4,595.13 4,811.92 4,690.82 4,768.73 5,449.00 5,324.99 5,252.03 5,118.79 5,099.61 4,951.54 4,879.07 4,706.68 4,516.01 4,413.44 4,425.50 4,394.50 4,319.38 4,142.44 4,158.24 4,124.03 4,013.32 4,153.97 4,246.20 4,303.30 4,221.24 4,180.23 4,028.86 3,819.91 3,904.45 3,983.22 3,791.31 3,719.78 3,804.95 3,668.81 3,530.53 3,630.50 3,464.06 3,251.20 3,140.71 2,926.13 2,941.90 2,916.96 2,846.36 2,765.80 2,666.57 2,676.70 3,692.34 3,779.98 3,774.94 3,551.86 3,423.78 3,248.71 3,136.75 2,996.56 2,790.70 2,703.39 2,521.06
Common shares outstanding 52 52 52 53 53 54 53 54 55 55 56 57 59 62 65 67 69 71 73 75 76 77 78 79 81 82 83 85 86 88 89 89 89 89 90 90 91 91 92 93 93 94 95 97 97 97 100 101 101 101 102 104 108 108 110 112 114 114 115 117 117 117 118 121 122 122 121 120 120 120 120 122 124 124 124 125 124 124 123 123 124
1 day ago