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 + 439.51 741.96 1,290.25 428.51 229.10 184.62 164.80 78.69 138.29 112.18 128.77 190.52 488.78 394.70 315.35 539.22 699.63 437.90 407.08 383.69
Accounts receivable, net 6,847.09 6,379.55 5,823.89 4,754.73 4,203.77 3,169.92 3,349.18 2,931.63 2,482.37 1,973.42 1,938.88 2,091.56 1,652.59 1,670.86 1,149.05 766.39 688.26 795.25 719.67 543.87
Inventories 370.37 260.18 175.66 103.27 84.66 50.47 55.72 107.73 80.89 88.55 75.29 38.92 31.88 38.26 71.42 51.75 33.45 25.81 25.92 28.77
Other current assets 2,246.45 469.34 387.11 249.57 215.05 183.38 261.29 208.06 168.36 114.59 134.59 174.71 140.07 97.91 238.23 239.00 161.45 126.44 152.09 34.30
Total current assets 9,903.42 7,851.03 7,676.90 5,536.07 4,732.58 3,588.39 3,830.99 3,326.10 2,869.91 2,288.75 2,277.52 2,553.98 2,313.32 2,201.73 1,765.15 1,596.36 1,582.79 1,381.49 1,304.76 990.63
Total non-current assets + 15,023.48 10,832.86 8,560.33 7,928.27 8,122.61 4,809.88 4,500.70 3,749.68 3,610.25 3,065.31 2,936.02 3,758.05 3,479.93 2,939.03 2,933.96 2,744.85 2,534.16 2,173.30 2,083.07 648.53
Total assets 24,926.90 18,683.89 16,237.23 13,464.34 12,855.19 8,398.27 8,331.68 7,075.79 6,480.15 5,354.06 5,213.54 6,312.02 5,793.25 5,140.76 4,699.11 4,341.21 4,116.95 3,554.79 3,387.83 1,639.16
Total current liabilities + 8,716.20 6,028.51 5,213.12 3,406.19 3,164.96 2,138.56 2,263.05 1,806.13 1,492.07 1,205.23 1,203.74 1,137.33 1,043.52 881.18 781.08 500.40 495.69 451.80 757.43 334.46
Total non-current liabilities + 7,182.83 5,325.66 4,740.75 4,659.32 4,573.31 1,910.74 2,014.80 1,664.21 1,192.46 806.13 921.98 649.16 508.41 487.66 528.78 473.90 510.71 445.02 445.26 575.62
Total liabilities 15,899.03 11,354.18 9,953.87 8,065.52 7,738.27 4,049.30 4,277.85 3,470.33 2,684.53 2,011.36 2,125.73 1,786.48 1,551.93 1,368.84 1,309.85 974.29 1,006.39 896.82 1,202.69 910.07
Total stockholders' equity + 8,938.25 7,317.73 6,272.24 5,383.46 5,112.30 4,344.18 4,050.29 3,604.16 3,791.57 3,339.43 3,085.49 4,514.47 4,234.19 3,766.55 3,381.95 3,365.56 3,109.18 2,657.97 2,185.14 729.08
Common shares outstanding 152 150 149 148 145 145 148 154 157 157 195 220 215 213 213 212 201 197 167 118
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 + 364.76 439.51 610.39 509.46 520.56 741.96 764.07 518.14 1,083.24 1,290.25 305.36 361.97 217.12 428.51 215.40 150.65 238.26 229.10 1,696.21 212.47 200.22 184.62 216.94 530.67 377.21 164.80 80.04 73.36 85.42 78.69 116.80 123.28 104.90 138.29 91.53 99.57 106.51 112.18 117.37 162.34 155.32 128.77 49.19 65.43 135.53 190.52 144.16 188.95 273.34 488.78 309.15 363.11 366.62 394.70 128.21 172.87 177.37 315.35 257.84 380.38 503.02 539.22 441.25 519.82 659.82 699.63 584.04 524.36 508.81 437.90 266.43 304.79 372.19 407.08 371.47 405.79 406.43 383.69 351.72 309.52 284.76
Accounts receivable, net 7,597.97 6,847.09 7,919.98 6,733.44 6,548.76 6,379.55 6,478.75 5,658.30 5,369.60 5,823.89 5,917.12 5,432.44 4,932.08 4,754.73 4,765.54 4,520.31 4,331.91 4,203.77 3,762.45 3,239.77 3,185.24 3,169.92 3,228.75 2,860.09 3,162.47 3,349.18 3,841.24 3,315.67 3,153.91 2,931.63 2,971.61 2,659.82 2,586.87 2,482.37 2,623.02 2,244.99 2,145.78 1,973.42 2,062.93 1,851.03 1,876.47 1,938.88 2,052.34 1,974.34 1,983.87 2,091.56 2,190.02 1,828.37 1,776.82 1,652.59 1,666.99 1,687.98 1,690.82 1,670.86 1,819.98 1,138.72 1,114.25 1,149.05 1,008.94 813.06 767.13 766.39 787.58 671.79 672.59 688.26 663.28 723.71 683.89 795.25 1,030.42 821.11 830.50 719.67 784.49 523.96 507.90 543.87 505.90 495.79 494.12
Inventories 446.89 370.37 333.71 286.91 263.09 260.18 275.85 235.10 224.34 175.66 163.88 156.51 159.16 103.27 98.12 96.31 94.26 84.66 61.96 62.15 51.01 50.47 39.82 48.27 50.37 55.72 67.04 68.40 81.12 107.73 94.67 85.86 94.55 80.89 86.39 94.15 89.97 88.55 89.11 74.98 72.64 75.29 64.69 55.82 45.82 38.92 39.41 40.77 35.60 31.88 35.59 40.85 37.67 38.26 55.92 57.65 72.26 71.42 74.02 62.22 53.09 51.75 46.45 40.69 33.18 33.45 31.92 27.97 25.79 25.81 26.34 31.03 24.98 25.92 26.76 23.39 25.43 28.77 27.21 27.53 28.14
Other current assets 2,243.02 2,246.45 605.19 647.75 497.34 469.34 527.38 476.01 458.47 387.11 349.01 371.48 262.23 249.57 268.77 253.59 201.19 215.05 183.51 219.54 169.11 183.38 191.50 205.72 168.57 261.29 313.60 294.51 234.09 208.06 198.31 208.80 173.91 168.36 147.30 178.49 132.64 114.59 135.95 156.04 143.94 134.59 196.45 219.98 222.42 174.71 162.88 184.84 128.69 140.07 125.65 84.88 90.56 97.91 132.32 455.26 406.24 238.23 236.08 220.93 239.09 239.00 345.99 193.07 139.90 161.45 123.73 109.86 122.90 126.44 59.60 160.69 79.47 152.09 55.74 33.86 31.22 34.30 31.26 29.68 28.74
Total current assets 10,652.64 9,903.42 9,469.27 8,177.56 7,829.75 7,851.03 8,046.05 6,887.55 6,583.47 7,676.90 6,735.37 6,322.39 5,570.59 5,536.07 5,347.82 5,020.86 4,865.62 4,732.58 5,704.13 3,733.94 3,605.57 3,588.39 3,677.01 3,644.76 3,758.60 3,830.99 4,301.93 3,751.93 3,554.54 3,326.10 3,378.12 3,074.84 2,957.07 2,869.91 2,948.24 2,617.20 2,474.91 2,288.75 2,405.35 2,244.39 2,248.37 2,277.52 2,362.66 2,315.57 2,387.64 2,553.98 2,536.47 2,242.93 2,214.46 2,313.32 2,137.39 2,176.83 2,185.67 2,201.73 2,136.43 1,824.50 1,770.11 1,765.15 1,576.88 1,476.58 1,562.32 1,596.36 1,621.26 1,425.37 1,505.48 1,582.79 1,402.96 1,385.89 1,341.39 1,381.49 1,382.78 1,317.62 1,307.14 1,304.76 1,238.46 987.01 970.99 990.63 916.08 862.52 835.76
Total non-current assets + 15,093.98 15,023.48 13,274.50 11,713.71 11,304.79 10,832.86 10,820.25 9,041.60 8,958.88 8,560.33 8,453.08 8,418.46 8,468.55 7,928.27 7,948.82 8,028.79 8,149.49 8,122.61 4,971.58 4,986.66 4,951.84 4,809.88 4,648.48 4,444.88 4,470.34 4,500.70 4,563.17 4,269.89 4,097.97 3,749.68 3,813.05 3,715.55 3,696.33 3,610.25 3,692.01 3,136.15 3,068.14 3,065.31 3,071.12 3,052.71 3,047.15 2,936.02 3,010.76 3,814.94 3,753.19 3,758.05 3,692.82 3,666.13 3,612.16 3,479.93 3,357.58 3,011.10 2,969.15 2,939.03 3,118.84 3,072.80 2,985.22 2,933.96 2,887.08 2,816.28 2,762.24 2,744.85 2,509.70 2,534.93 2,543.67 2,534.16 2,231.15 2,213.61 2,190.09 2,173.30 2,179.79 2,172.87 2,090.92 2,083.07 2,036.21 695.43 691.78 648.53 710.35 718.32 724.73
Total assets 25,746.62 24,926.90 22,743.77 19,891.26 19,134.55 18,683.89 18,866.30 15,929.15 15,542.35 16,237.23 15,188.45 14,740.85 14,039.14 13,464.34 13,296.65 13,049.65 13,015.10 12,855.19 10,675.72 8,720.60 8,557.41 8,398.27 8,325.49 8,089.63 8,228.94 8,331.68 8,865.09 8,021.82 7,652.52 7,075.79 7,191.17 6,790.38 6,653.40 6,480.15 6,640.25 5,753.34 5,543.05 5,354.06 5,476.47 5,297.10 5,295.52 5,213.54 5,373.42 6,130.51 6,140.83 6,312.02 6,229.29 5,909.06 5,826.62 5,793.25 5,494.97 5,187.93 5,154.82 5,140.76 5,255.27 4,897.30 4,755.33 4,699.11 4,463.96 4,292.86 4,324.56 4,341.21 4,130.96 3,960.30 4,049.15 4,116.95 3,634.11 3,599.50 3,531.48 3,554.79 3,562.57 3,490.49 3,398.06 3,387.83 3,274.67 1,682.43 1,662.77 1,639.16 1,626.43 1,580.83 1,560.49
Total current liabilities + 9,384.03 8,716.20 7,044.47 5,977.26 5,985.61 6,028.51 6,525.34 5,315.99 4,831.18 5,213.12 4,192.24 3,763.67 3,427.32 3,406.19 3,346.22 3,219.55 3,217.82 3,164.96 2,364.55 2,131.13 2,100.06 2,138.56 2,178.27 2,093.36 2,115.91 2,263.05 2,357.52 1,906.23 1,778.74 1,806.13 1,816.18 1,690.57 1,549.64 1,492.07 1,592.49 1,286.02 1,264.74 1,205.23 1,245.91 1,208.09 1,235.91 1,203.74 1,340.54 1,179.15 1,124.31 1,137.33 1,128.13 967.20 982.48 1,043.52 964.79 800.42 829.89 881.18 925.35 783.97 762.66 781.08 651.71 503.96 482.71 500.40 504.40 420.36 402.46 495.69 390.09 430.72 404.80 451.80 780.35 754.51 740.25 757.43 437.84 278.20 296.89 334.46 298.98 248.58 255.86
Total non-current liabilities + 7,219.67 7,182.83 7,295.51 6,045.23 5,676.57 5,325.66 5,251.94 4,032.08 4,343.90 4,740.75 5,000.36 5,248.20 5,089.87 4,659.32 4,748.86 4,690.32 4,655.30 4,573.31 3,677.34 2,099.67 2,077.19 1,910.74 1,991.65 2,078.27 2,317.86 2,014.80 2,598.36 2,339.33 2,148.72 1,664.21 1,550.76 1,406.35 1,456.80 1,192.46 1,317.52 958.00 879.50 806.13 953.98 885.84 886.38 921.98 828.97 741.64 705.77 649.16 612.53 540.78 527.47 508.41 505.93 499.68 494.11 487.66 659.67 567.18 521.96 528.78 509.25 485.61 482.07 473.90 388.49 373.23 508.66 510.71 420.28 435.30 434.68 445.02 442.75 458.14 447.83 445.26 702.12 595.42 590.44 575.62 568.90 596.94 591.18
Total liabilities 16,603.70 15,899.03 14,339.98 12,022.49 11,662.17 11,354.18 11,777.28 9,348.08 9,175.08 9,953.87 9,192.60 9,011.87 8,517.18 8,065.52 8,095.08 7,909.87 7,873.11 7,738.27 6,041.88 4,230.80 4,177.25 4,049.30 4,169.92 4,171.63 4,433.77 4,277.85 4,955.89 4,245.56 3,927.46 3,470.33 3,366.94 3,096.92 3,006.44 2,684.53 2,910.02 2,244.01 2,144.24 2,011.36 2,199.88 2,093.93 2,122.29 2,125.73 2,169.51 1,920.79 1,830.08 1,786.48 1,740.66 1,507.97 1,509.94 1,551.93 1,470.71 1,300.09 1,324.00 1,368.84 1,585.03 1,351.15 1,284.62 1,309.85 1,160.96 989.57 964.78 974.29 892.89 793.58 911.12 1,006.39 810.36 866.02 839.48 896.82 1,223.10 1,212.65 1,188.08 1,202.69 1,139.96 873.62 887.33 910.07 867.88 845.51 847.04
Total stockholders' equity + 9,044.57 8,938.25 8,395.78 7,857.60 7,456.66 7,317.73 7,070.62 6,567.64 6,356.62 6,272.24 5,987.31 5,720.93 5,513.42 5,383.46 5,196.05 5,127.02 5,137.52 5,112.30 4,630.71 4,486.73 4,374.94 4,344.18 4,151.95 3,914.43 3,790.49 4,050.29 3,907.41 3,774.92 3,723.74 3,604.16 3,822.82 3,690.66 3,643.35 3,791.57 3,727.53 3,506.72 3,396.34 3,339.43 3,273.94 3,200.32 3,170.55 3,085.49 3,189.37 4,196.24 4,297.49 4,514.47 4,471.04 4,385.86 4,305.81 4,234.19 4,015.93 3,882.52 3,826.13 3,766.55 3,662.90 3,536.53 3,461.61 3,381.95 3,294.70 3,298.59 3,357.13 3,365.56 3,235.08 3,164.65 3,136.30 3,109.18 2,822.87 2,733.13 2,691.87 2,657.97 2,339.47 2,277.84 2,209.98 2,185.14 2,134.71 808.81 775.44 729.08 758.55 735.32 713.45
Common shares outstanding 152 152 151 151 151 151 151 150 149 149 149 149 149 148 148 148 148 148 144 145 144 145 144 144 147 148 147 147 146 151 154 155 158 159 159 156 155 155 155 156 163 164 189 213 215 220 220 220 219 217 215 214 214 213 213 213 212 210 211 215 214 214 211 211 210 209 205 198 198 198 204 197 172 170 168 150 150 118 149 142 117
about 5 hours ago