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 + 1,763.30 1,590.10 1,095.30 1,220.50 2,159.20 3,289.90 1,303.60 903.40 1,549.40 1,714.70 736.80 1,705.20 1,937.20 882.10 9,339.70 1,014.30 876.70 550.20 4,735.40 363.00
Accounts receivable, net 3,235.30 3,090.20 3,415.20 2,780.10 2,429.40 2,202.10 2,184.60 2,679.20 2,477.40 2,223.00 2,150.60 2,119.00 2,071.50 2,467.10 2,485.50 2,344.20 2,120.20 2,428.50 1,660.70 1,996.20
Inventories 2,103.60 1,971.50 2,152.10 1,993.80 1,530.80 1,189.20 1,712.20 1,677.80 1,555.40 1,385.80 1,410.70 1,358.90 1,166.10 1,308.80 1,282.00 1,400.80 1,193.20 1,615.10 827.20 1,320.30
Other current assets 760.80 686.00 207.30 384.80 351.50 224.40 4,552.00 471.60 536.90 255.80 311.30 524.80 541.90 284.70 354.70 611.40 637.20 805.90 477.50 416.40
Total current assets 7,863.00 7,337.80 6,869.90 6,379.20 6,470.90 6,905.60 6,217.20 5,732.00 6,119.10 5,579.30 4,609.40 5,707.90 5,716.70 4,942.70 5,182.60 5,370.70 4,827.30 5,399.70 7,700.70 4,095.90
Total non-current assets + 13,557.70 12,808.90 12,522.00 11,702.40 11,588.90 11,251.10 14,275.10 12,182.90 12,054.20 11,818.10 12,129.40 11,590.60 11,941.40 13,550.20 13,571.60 14,620.20 15,163.70 15,524.80 6,675.50 8,050.00
Total assets 21,420.70 20,146.70 19,391.90 18,081.60 18,059.80 18,156.70 20,492.30 17,914.90 18,173.30 17,397.40 16,738.80 17,298.50 17,658.10 18,492.90 18,754.20 19,990.90 19,991.00 20,924.50 14,376.20 12,145.90
Total current liabilities + 6,286.70 6,068.90 6,053.50 5,686.80 4,752.40 4,338.90 4,861.90 4,315.70 4,828.00 3,590.30 3,648.40 3,666.10 3,408.60 4,161.30 4,124.50 4,224.90 3,978.20 5,511.40 3,235.70 3,613.60
Total non-current liabilities + 6,533.10 6,590.90 6,321.40 6,289.60 7,034.30 7,390.70 7,941.30 6,534.40 6,138.40 7,088.80 7,211.20 7,587.00 7,118.20 7,102.30 7,617.30 7,706.90 8,807.10 8,651.00 3,135.10 3,127.50
Total liabilities 12,819.80 12,659.80 12,374.90 11,976.40 11,786.70 11,729.60 13,179.90 10,850.10 10,966.40 10,679.10 10,859.60 11,253.10 10,526.80 11,263.60 11,741.80 11,931.80 12,785.30 14,162.40 6,370.80 6,741.10
Total stockholders' equity + 8,600.90 7,457.40 6,995.20 6,105.20 6,273.10 6,427.10 7,312.40 7,064.80 7,206.90 6,718.30 5,879.20 6,045.40 7,131.30 7,229.30 6,924.30 7,964.30 7,101.80 6,661.40 7,907.90 5,404.80
Common shares outstanding 224 228 231 235 242 243 244 250 258 262 268 274 298 311 339 340 329 304 295 323
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 + 1,074.20 1,763.30 1,125.80 774.20 860.50 1,590.10 1,927.60 1,325.80 849.90 1,095.30 960.00 663.60 692.90 1,220.50 1,080.20 1,090.20 1,348.40 2,159.20 2,738.80 2,912.40 2,838.00 3,289.90 3,190.10 2,366.80 2,647.70 1,303.60 830.90 875.60 1,907.40 903.40 1,022.50 969.50 1,175.10 1,549.40 1,259.00 1,310.10 1,322.50 1,714.70 1,504.60 928.80 612.90 736.80 651.50 779.60 733.90 1,705.20 936.70 929.80 897.90 1,937.20 1,083.90 2,200.50 832.90 882.10 929.60 903.40 1,089.50 9,339.70 1,403.80 1,259.80 918.10 1,014.30 810.70 821.60 599.10 876.70 743.90 792.90 493.60 550.20 741.50 787.30 4,068.30 4,735.40 438.70 460.90 305.20 363.00 266.30 259.30 824.70
Accounts receivable, net 3,770.30 3,235.30 4,065.50 4,070.80 3,158.40 3,090.20 3,393.40 3,925.30 3,405.20 2,956.80 3,142.50 3,199.80 2,606.00 2,780.10 2,867.40 2,758.20 2,429.80 2,429.40 2,432.30 2,532.10 2,159.40 2,202.10 2,312.60 2,316.40 2,091.80 2,798.10 2,968.90 3,108.30 2,710.30 2,679.20 2,752.10 2,946.90 2,516.00 2,477.40 2,468.20 2,596.50 2,199.40 2,223.00 2,360.80 2,498.00 2,155.10 2,150.60 2,342.40 2,463.10 2,190.20 2,119.00 2,302.60 2,449.40 2,086.10 2,071.50 2,443.10 2,571.30 2,218.80 2,467.10 2,320.90 2,427.90 2,230.50 2,135.60 2,366.10 2,605.00 2,332.60 2,344.20 2,466.50 2,821.50 2,172.90 2,120.20 2,130.40 2,274.00 2,291.10 2,428.50 2,791.80 3,072.00 1,716.60 1,660.70 1,705.10 1,644.00 1,860.60 1,481.70 2,017.30 2,071.60 1,900.60
Inventories 2,398.80 2,103.60 2,355.30 2,361.00 2,220.90 1,971.50 2,033.40 2,203.50 2,382.70 2,152.10 2,191.80 2,355.80 2,343.70 1,993.80 1,949.20 1,886.90 1,872.30 1,530.80 1,482.80 1,386.30 1,373.10 1,189.20 1,229.20 1,353.00 1,463.70 1,712.20 1,890.60 1,950.50 1,983.70 1,677.80 1,821.40 1,733.30 1,778.80 1,555.40 1,661.10 1,604.50 1,599.70 1,385.80 1,556.00 1,601.30 1,612.70 1,410.70 1,577.90 1,634.50 1,613.00 1,358.90 1,419.00 1,388.90 1,348.40 1,166.10 1,447.50 1,435.00 1,466.30 1,308.80 1,462.10 1,475.00 1,432.60 1,282.00 1,512.90 1,590.90 1,578.30 1,400.80 1,539.00 1,429.50 1,364.00 1,193.20 1,303.70 1,359.30 1,559.50 1,615.10 1,795.10 1,800.50 909.00 827.20 923.00 919.30 1,249.50 1,320.30 1,386.70 1,297.70 1,246.90
Other current assets 757.60 760.80 312.90 300.20 694.50 686.00 745.30 259.40 249.40 665.70 432.60 455.80 432.20 384.80 402.30 389.90 380.00 351.50 337.50 294.30 251.60 224.40 241.60 308.50 356.60 403.30 412.70 417.10 483.30 471.60 486.60 512.00 601.60 536.90 425.60 343.90 292.40 255.80 293.10 364.90 432.20 311.30 963.00 651.40 567.70 524.80 511.80 558.40 554.00 541.90 655.20 621.70 599.40 284.70 517.00 564.80 615.20 704.60 653.30 1,356.50 1,526.90 611.40 698.70 709.10 684.00 637.20 594.20 647.80 672.10 805.90 795.10 915.20 463.20 477.50 2,455.20 2,640.20 1,163.10 2,861.90 368.20 402.70 435.40
Total current assets 8,000.90 7,863.00 7,859.50 7,506.20 6,934.30 7,337.80 8,099.70 7,714.00 6,887.20 6,869.90 6,726.90 6,675.00 6,074.80 6,379.20 6,299.10 6,125.20 6,030.50 6,470.90 6,991.40 7,125.10 6,622.10 6,905.60 6,973.50 6,344.70 6,559.80 6,217.20 6,103.10 6,351.50 7,084.70 5,732.00 6,082.60 6,161.70 6,071.50 6,119.10 5,813.90 5,855.00 5,414.00 5,579.30 5,714.50 5,393.00 4,812.90 4,609.40 5,534.80 5,528.60 5,104.80 5,707.90 5,170.10 5,326.50 4,886.40 5,716.70 5,629.70 6,828.50 5,117.40 4,942.70 5,229.60 5,371.10 5,367.80 5,182.60 5,936.10 6,812.20 6,355.90 5,370.70 5,514.90 5,781.70 4,820.00 4,827.30 4,772.20 5,074.00 5,016.30 5,399.70 6,123.50 6,575.00 7,157.10 7,700.70 5,522.00 5,664.40 4,578.40 4,095.90 4,038.50 4,031.30 4,407.60
Total non-current assets + 14,753.90 13,557.70 13,514.30 13,484.30 13,183.10 12,808.90 12,804.00 12,485.20 12,454.00 12,522.00 12,176.30 12,231.50 11,822.60 11,702.40 11,440.70 11,555.60 11,606.40 11,588.90 11,210.80 11,244.30 11,202.70 11,251.10 10,965.90 10,878.90 11,075.80 14,275.10 14,203.80 14,316.10 12,696.30 12,182.90 12,221.90 12,216.20 12,293.60 12,054.20 11,908.90 11,918.50 11,845.50 11,818.10 12,005.40 12,037.50 12,139.60 12,129.40 12,289.30 12,358.20 12,304.20 11,590.60 11,695.50 11,832.90 11,887.60 11,941.40 13,372.30 13,445.20 13,475.90 13,550.20 13,430.70 13,367.60 13,542.70 13,571.60 13,566.30 13,728.30 13,768.60 14,620.20 14,720.40 14,575.60 14,896.70 15,163.70 15,360.90 15,352.10 15,340.30 15,524.80 19,651.60 19,308.70 6,895.00 6,675.50 6,867.30 6,741.90 7,832.60 8,050.00 7,741.40 7,727.40 7,579.80
Total assets 22,754.80 21,420.70 21,373.80 20,990.50 20,117.40 20,146.70 20,903.70 20,199.20 19,341.20 19,391.90 18,903.20 18,906.50 17,897.40 18,081.60 17,739.80 17,680.80 17,636.90 18,059.80 18,202.20 18,369.40 17,824.80 18,156.70 17,939.40 17,223.60 17,635.60 20,492.30 20,306.90 20,667.60 19,781.00 17,914.90 18,304.50 18,377.90 18,365.10 18,173.30 17,722.80 17,773.50 17,259.50 17,397.40 17,719.90 17,430.50 16,952.50 16,738.80 17,824.10 17,886.80 17,409.00 17,298.50 16,865.60 17,159.40 16,774.00 17,658.10 19,002.00 20,273.70 18,593.30 18,492.90 18,660.30 18,738.70 18,910.50 18,754.20 19,502.40 20,540.50 20,124.50 19,990.90 20,235.30 20,357.30 19,716.70 19,991.00 20,133.10 20,426.10 20,356.60 20,924.50 25,775.10 25,883.70 14,052.10 14,376.20 12,389.30 12,406.30 12,411.00 12,145.90 11,779.90 11,758.70 11,987.40
Total current liabilities + 7,305.60 6,286.70 6,523.30 6,799.30 6,367.20 6,068.90 6,628.90 6,592.40 6,101.90 6,053.50 5,214.20 5,593.20 4,831.40 5,686.80 5,545.50 5,630.30 4,594.40 4,752.40 4,313.50 4,512.90 4,174.60 4,338.90 4,170.10 3,829.20 4,240.80 4,861.90 4,776.10 5,180.20 4,488.50 4,315.70 4,324.00 4,752.70 4,320.70 4,828.00 4,688.60 3,903.50 3,534.10 3,590.30 3,703.40 3,767.10 3,930.10 3,648.40 4,536.00 4,457.70 3,977.50 3,666.10 4,130.00 4,254.10 3,402.60 3,408.60 3,848.60 5,146.90 4,170.90 4,161.30 4,326.10 3,909.20 4,100.40 4,124.50 4,333.30 4,607.30 4,346.60 4,224.90 4,338.10 4,877.50 4,206.40 3,978.20 4,030.00 4,370.40 4,629.10 5,511.40 6,234.80 8,219.90 2,498.50 3,235.70 4,199.40 3,578.30 3,551.20 3,613.60 3,369.50 2,921.30 3,315.90
Total non-current liabilities + 6,836.70 6,533.10 6,504.20 6,336.00 6,232.70 6,590.90 6,660.50 6,639.20 6,328.50 6,321.40 6,988.60 7,036.10 7,011.70 6,289.60 6,325.90 6,311.20 7,026.00 7,034.30 7,401.00 7,383.80 7,337.40 7,390.70 7,388.30 7,434.90 7,605.00 7,941.30 8,251.70 8,314.50 8,369.70 6,534.40 6,637.30 6,801.50 6,904.00 6,138.40 6,189.80 7,076.00 7,071.50 7,088.80 7,185.40 7,185.40 7,169.70 7,211.20 7,491.40 7,541.60 7,645.00 7,587.00 6,401.90 6,465.20 7,021.70 7,118.20 7,966.80 7,950.60 7,074.90 7,102.30 6,804.20 7,442.80 7,511.60 7,617.30 7,490.40 7,568.20 7,572.20 7,706.90 8,223.70 8,323.60 8,386.00 8,807.10 8,917.20 9,218.80 9,228.80 8,651.00 8,734.10 6,767.80 3,138.20 3,135.10 2,995.40 2,995.60 3,473.70 3,127.50 2,730.40 2,776.40 2,769.90
Total liabilities 14,142.30 12,819.80 13,027.50 13,135.30 12,599.90 12,659.80 13,289.40 13,231.60 12,430.40 12,374.90 12,202.80 12,629.30 11,843.10 11,976.40 11,871.40 11,941.50 11,620.40 11,786.70 11,714.50 11,896.70 11,512.00 11,729.60 11,558.40 11,264.10 11,845.80 13,179.90 13,027.80 13,494.70 12,858.20 10,850.10 10,961.30 11,554.20 11,224.70 10,966.40 10,878.40 10,979.50 10,605.60 10,679.10 10,888.80 10,952.50 11,099.80 10,859.60 12,027.40 11,999.30 11,622.50 11,253.10 10,531.90 10,719.30 10,424.30 10,526.80 11,815.40 13,097.50 11,245.80 11,263.60 11,130.30 11,352.00 11,612.00 11,741.80 11,823.70 12,175.50 11,918.80 11,931.80 12,561.80 13,201.10 12,592.40 12,785.30 12,947.20 13,589.20 13,857.90 14,162.40 14,968.90 14,987.70 5,636.70 6,370.80 7,194.80 6,573.90 7,024.90 6,741.10 6,099.90 5,697.70 6,085.80
Total stockholders' equity + 8,612.50 8,600.90 8,346.30 7,834.20 7,491.00 7,457.40 7,591.50 6,947.30 6,889.70 6,995.20 6,700.40 6,277.20 6,054.30 6,105.20 5,858.30 5,739.30 5,998.60 6,273.10 6,475.10 6,457.30 6,296.70 6,427.10 6,381.00 5,936.90 5,772.60 7,312.40 7,237.60 7,172.90 6,922.80 7,064.80 7,308.10 6,787.10 7,140.40 7,206.90 6,776.20 6,721.60 6,583.80 6,718.30 6,764.10 6,414.40 5,792.80 5,879.20 5,738.40 5,827.60 5,724.20 6,045.40 6,274.10 6,382.30 6,285.20 7,131.30 7,186.60 7,176.20 7,347.50 7,229.30 7,530.00 7,295.60 7,207.30 6,924.30 7,589.30 8,278.20 8,108.50 7,964.30 7,573.80 7,051.40 7,017.40 7,101.80 7,081.50 6,735.90 6,498.70 6,661.40 10,702.80 10,792.50 8,318.60 7,907.90 5,194.50 5,832.40 5,386.10 5,404.80 5,680.00 6,061.00 5,901.60
Common shares outstanding 223 224 224 225 226 227 228 229 230 230 231 230 232 232 234 236 237 241 242 243 243 244 244 242 242 243 245 245 245 248 250 250 253 254 257 260 263 263 262 262 261 265 268 269 269 270 272 274 282 293 296 301 303 304 312 314 312 312 340 351 349 349 339 339 337 337 332 325 321 321 324 291 275 275 290 304 311 311 321 330 333
about 4 hours ago