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 + 851.00 948.00 1,065.00 708.00 1,527.00 2,564.00 1,981.00 1,504.00 3,094.00 2,472.00 3,090.00 3,990.00 3,618.00 2,779.00 1,178.00 1,190.04 1,318.77 742.95 827.52 590.21
Accounts receivable, net 3,227.00 3,096.00 3,251.00 3,273.00 2,942.00 2,621.00 2,611.00 2,622.00 2,628.00 2,357.00 2,203.00 2,472.00 2,365.00 3,044.00 2,996.00 2,678.08 2,491.49 2,612.52 3,205.12 2,773.24
Inventories 1,659.00 1,605.00 1,707.00 2,054.00 1,694.00 1,189.00 1,164.00 1,318.00 1,220.00 1,076.00 1,086.00 1,180.00 1,247.00 1,585.00 1,716.00 1,547.45 1,356.23 1,673.18 1,625.82 1,482.51
Other current assets 463.00 207.00 212.00 235.00 211.00 149.00 497.00 334.00 336.00 218.00 341.00 2,936.00 2,586.00 552.00 959.00 552.83 508.10 895.08 507.20 360.45
Total current assets 6,200.00 5,856.00 6,235.00 6,270.00 6,374.00 6,523.00 6,253.00 5,778.00 7,278.00 6,123.00 6,720.00 8,076.00 9,816.00 7,960.00 6,849.00 5,968.40 5,674.60 5,923.72 6,165.66 5,206.41
Total non-current assets + 9,948.00 9,211.00 9,283.00 9,152.00 9,703.00 9,089.00 8,815.00 9,092.00 9,502.00 9,078.00 9,009.00 9,602.00 10,150.00 11,349.00 11,134.17 10,281.87 10,407.39 9,289.37 9,360.21 8,674.03
Total assets 16,148.00 15,067.00 15,518.00 15,422.00 16,077.00 15,612.00 15,068.00 14,870.00 16,780.00 15,201.00 15,729.00 17,678.00 19,966.00 19,309.00 17,983.51 16,250.27 16,081.98 15,213.08 15,525.86 13,880.44
Total current liabilities + 5,126.00 4,308.00 4,675.00 4,460.00 3,470.00 2,589.00 2,154.00 3,542.00 3,053.00 2,760.00 2,368.00 3,533.00 6,034.00 2,651.00 2,976.73 3,093.59 2,835.64 4,875.58 2,960.29 2,636.58
Total non-current liabilities + 7,796.00 7,442.00 7,830.00 7,873.00 8,981.00 9,841.00 9,884.00 8,070.00 9,138.00 8,182.00 8,133.00 7,321.00 4,223.00 6,088.00 4,972.72 3,775.44 4,428.47 2,674.03 3,214.25 2,226.35
Total liabilities 12,922.00 11,750.00 12,505.00 12,333.00 12,451.00 12,430.00 12,038.00 11,612.00 12,191.00 10,942.00 10,501.00 10,854.00 10,257.00 8,739.00 7,949.45 6,869.03 7,264.11 7,549.61 6,174.54 4,862.93
Total stockholders' equity + 3,225.00 3,316.00 3,012.00 3,088.00 3,625.00 3,181.00 3,026.00 3,254.00 4,585.00 4,254.00 5,224.00 6,819.00 9,703.00 10,561.00 10,017.79 9,370.28 8,808.21 7,663.48 9,351.33 9,017.51
Common shares outstanding 292 298 304 311 316 318 326 337 347 357 370 405 449 473 495 503 502 519 556 571
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 + 827.00 851.00 924.00 788.00 873.00 948.00 947.00 862.00 959.00 1,065.00 990.00 922.00 1,143.00 708.00 774.00 879.00 1,296.00 1,527.00 1,987.00 2,058.00 2,484.00 2,564.00 2,169.00 1,812.00 1,430.00 1,981.00 1,825.00 1,677.00 1,755.00 1,504.00 1,589.00 1,628.00 1,940.00 3,094.00 2,785.00 2,496.00 2,493.00 2,472.00 2,299.00 2,355.00 2,448.00 3,090.00 3,001.00 2,858.00 2,672.00 3,990.00 4,820.00 5,297.00 3,547.00 3,618.00 3,018.00 2,768.00 2,662.00 2,779.00 2,325.00 1,963.00 1,591.00 1,178.00 1,754.46 1,666.24 1,515.45 1,190.04 2,094.26 1,710.39 1,417.57 1,318.77 942.86 616.40 1,121.10 742.95 867.62 640.17 927.44 827.52 602.10 481.51 574.58 590.21 617.91 459.19 454.47
Accounts receivable, net 3,380.00 3,227.00 3,255.00 3,320.00 3,153.00 3,096.00 3,226.00 3,250.00 3,238.00 3,251.00 3,163.00 3,216.00 3,201.00 3,273.00 3,031.00 3,109.00 3,126.00 2,942.00 2,729.00 2,786.00 2,662.00 2,621.00 2,494.00 2,156.00 2,424.00 2,611.00 2,499.00 2,629.00 2,715.00 2,622.00 2,777.00 2,878.00 2,874.00 2,628.00 2,672.00 2,629.00 2,534.00 2,357.00 2,496.00 2,413.00 2,394.00 2,203.00 2,339.00 2,412.00 2,367.00 2,293.00 2,519.00 2,598.00 2,563.00 2,365.00 2,493.00 2,907.00 2,789.00 3,044.00 3,062.00 3,164.00 3,134.00 2,996.00 2,985.35 3,146.01 2,981.23 2,678.08 2,627.70 2,582.66 2,450.44 2,491.49 2,410.67 2,393.18 2,076.01 2,571.99 2,981.71 3,302.29 3,014.39 2,915.55 2,842.41 2,882.70 2,681.52 2,471.27 2,369.65 2,374.17 2,191.70
Inventories 1,726.00 1,659.00 1,725.00 1,710.00 1,663.00 1,605.00 1,817.00 1,819.00 1,825.00 1,707.00 1,799.00 1,921.00 2,000.00 2,054.00 2,007.00 1,975.00 1,883.00 1,694.00 1,524.00 1,400.00 1,292.00 1,189.00 1,149.00 1,167.00 1,185.00 1,164.00 1,209.00 1,256.00 1,346.00 1,318.00 1,338.00 1,320.00 1,335.00 1,220.00 1,225.00 1,199.00 1,158.00 1,076.00 1,167.00 1,145.00 1,134.00 1,086.00 1,153.00 1,191.00 1,187.00 1,180.00 1,265.00 1,305.00 1,298.00 1,247.00 1,308.00 1,490.00 1,514.00 1,585.00 1,760.00 1,796.00 1,824.00 1,716.00 1,794.33 1,919.68 1,824.08 1,547.45 1,544.73 1,458.18 1,413.08 1,356.23 1,361.20 1,438.64 1,470.95 1,673.18 1,835.53 1,845.62 1,766.02 1,625.82 1,607.76 1,612.38 1,601.71 1,482.51 1,444.56 1,370.05 1,279.11
Other current assets 402.00 463.00 416.00 416.00 348.00 207.00 314.00 325.00 349.00 212.00 336.00 345.00 344.00 235.00 384.00 408.00 377.00 211.00 337.00 265.00 266.00 149.00 219.00 474.00 467.00 497.00 712.00 727.00 259.00 334.00 236.00 293.00 274.00 336.00 230.00 246.00 245.00 218.00 223.00 254.00 265.00 341.00 476.00 572.00 441.00 613.00 548.00 591.00 2,620.00 2,586.00 2,763.00 1,048.00 1,145.00 552.00 774.00 899.00 1,127.00 959.00 1,235.85 1,260.73 706.64 552.83 513.32 460.39 511.26 508.10 570.37 683.78 1,017.66 664.35 1,294.11 762.16 720.87 796.77 650.14 677.70 646.67 662.42 659.63 612.85 426.82
Total current assets 6,335.00 6,200.00 6,320.00 6,234.00 6,037.00 5,856.00 6,304.00 6,256.00 6,371.00 6,235.00 6,288.00 6,404.00 6,688.00 6,270.00 6,196.00 6,371.00 6,682.00 6,374.00 6,577.00 6,509.00 6,704.00 6,523.00 6,031.00 5,609.00 5,506.00 6,253.00 6,245.00 6,289.00 6,075.00 5,778.00 5,940.00 6,119.00 6,423.00 7,278.00 6,912.00 6,570.00 6,430.00 6,123.00 6,185.00 6,167.00 6,241.00 6,720.00 6,969.00 7,033.00 6,667.00 8,076.00 9,152.00 9,791.00 10,028.00 9,816.00 9,582.00 8,213.00 8,110.00 7,960.00 7,650.00 7,551.00 7,389.00 6,849.00 7,334.42 7,557.08 6,596.42 5,968.40 6,334.84 5,766.47 5,792.35 5,674.60 5,285.09 5,131.99 5,685.72 5,923.72 6,978.96 6,550.24 6,428.72 6,165.66 5,702.41 5,654.28 5,504.46 5,206.41 5,091.75 4,816.26 4,352.10
Total non-current assets + 9,929.00 9,948.00 9,815.00 9,814.00 9,431.00 9,211.00 9,520.00 9,321.00 9,282.00 9,283.00 9,107.00 9,248.00 9,233.00 9,152.00 9,030.00 9,295.00 9,604.00 9,703.00 8,940.00 9,071.00 8,959.00 9,089.00 8,909.00 8,654.00 8,643.00 8,815.00 8,715.00 8,898.00 9,251.00 9,092.00 9,379.00 9,404.00 9,740.00 9,502.00 9,402.00 9,352.00 9,099.00 9,078.00 9,524.00 9,055.00 9,196.00 9,009.00 9,135.00 9,315.00 9,270.00 9,602.00 9,876.00 10,145.00 10,142.00 10,150.00 10,169.00 10,986.00 11,096.00 11,349.00 11,373.00 11,370.00 11,555.00 11,134.17 11,028.85 10,969.10 11,044.78 10,281.87 9,968.88 9,905.49 10,074.21 10,407.39 9,599.13 9,609.68 9,072.29 9,289.37 10,040.63 10,039.71 9,556.23 9,360.21 9,179.77 8,982.12 8,869.14 8,674.03 8,158.72 7,727.73 7,598.42
Total assets 16,264.00 16,148.00 16,135.00 16,048.00 15,468.00 15,067.00 15,824.00 15,577.00 15,653.00 15,518.00 15,395.00 15,652.00 15,921.00 15,422.00 15,226.00 15,666.00 16,286.00 16,077.00 15,517.00 15,580.00 15,663.00 15,612.00 14,940.00 14,263.00 14,149.00 15,068.00 14,960.00 15,187.00 15,326.00 14,870.00 15,319.00 15,523.00 16,163.00 16,780.00 16,314.00 15,922.00 15,529.00 15,201.00 15,709.00 15,222.00 15,437.00 15,729.00 16,104.00 16,348.00 15,937.00 17,678.00 19,028.00 19,936.00 20,170.00 19,966.00 19,751.00 19,199.00 19,206.00 19,309.00 19,023.00 18,921.00 18,944.00 17,983.51 18,363.27 18,526.18 17,641.21 16,250.27 16,303.72 15,671.96 15,866.56 16,081.98 14,884.22 14,741.68 14,758.01 15,213.08 17,019.59 16,589.96 15,984.94 15,525.86 14,882.19 14,636.40 14,373.61 13,880.44 13,250.47 12,543.99 11,950.52
Total current liabilities + 5,331.00 5,126.00 4,132.00 3,932.00 3,780.00 4,308.00 4,627.00 4,804.00 4,844.00 4,675.00 3,982.00 4,040.00 5,596.00 4,460.00 4,392.00 4,294.00 3,858.00 3,470.00 2,996.00 2,960.00 2,680.00 2,589.00 2,540.00 2,042.00 2,032.00 2,154.00 2,223.00 2,188.00 3,961.00 3,542.00 3,663.00 3,547.00 2,925.00 3,053.00 2,867.00 2,826.00 2,875.00 2,760.00 3,486.00 2,824.00 2,716.00 2,368.00 2,724.00 2,746.00 3,744.00 3,533.00 3,874.00 3,923.00 5,360.00 6,034.00 3,941.00 3,711.00 2,802.00 2,651.00 2,928.00 3,936.00 3,777.00 2,976.73 3,635.90 4,062.16 3,249.56 3,093.59 3,221.34 2,776.56 2,840.58 2,835.64 2,466.63 2,448.19 3,235.03 4,875.58 5,014.24 4,175.21 3,923.20 2,960.29 2,406.02 2,820.15 2,756.63 2,636.58 2,443.67 1,972.13 1,945.90
Total non-current liabilities + 7,703.00 7,796.00 8,794.00 8,905.00 8,446.00 7,442.00 7,805.00 7,811.00 7,788.00 7,830.00 8,409.00 8,518.00 7,224.00 7,873.00 7,820.00 7,993.00 8,846.00 8,981.00 9,028.00 9,099.00 9,707.00 9,841.00 9,703.00 9,863.00 9,833.00 9,884.00 9,767.00 9,904.00 8,165.00 8,070.00 8,110.00 8,188.00 9,075.00 9,138.00 8,421.00 8,322.00 8,156.00 8,182.00 7,430.00 7,448.00 7,499.00 8,133.00 8,290.00 8,296.00 7,211.00 7,321.00 7,353.00 7,573.00 6,230.00 4,223.00 5,342.00 5,257.00 6,125.00 6,088.00 5,833.00 4,884.00 5,032.00 4,972.72 4,875.36 4,042.00 4,012.35 3,775.44 4,191.62 4,163.54 4,283.01 4,428.47 4,175.29 4,367.36 4,149.32 2,674.03 2,909.43 2,915.59 2,813.77 3,214.25 3,089.69 2,427.79 2,460.21 2,226.35 2,095.61 1,977.94 1,939.45
Total liabilities 13,034.00 12,922.00 12,926.00 12,837.00 12,226.00 11,750.00 12,432.00 12,615.00 12,632.00 12,505.00 12,391.00 12,558.00 12,820.00 12,333.00 12,212.00 12,287.00 12,704.00 12,451.00 12,024.00 12,059.00 12,387.00 12,430.00 12,243.00 11,905.00 11,865.00 12,038.00 11,990.00 12,092.00 12,126.00 11,612.00 11,773.00 11,735.00 12,000.00 12,191.00 11,288.00 11,148.00 11,031.00 10,942.00 10,916.00 10,272.00 10,215.00 10,501.00 11,014.00 11,042.00 10,955.00 10,854.00 11,227.00 11,496.00 11,590.00 10,257.00 9,283.00 8,968.00 8,927.00 8,739.00 8,761.00 8,820.00 8,809.00 7,949.45 8,511.26 8,104.15 7,261.90 6,869.03 7,412.96 6,940.10 7,123.59 7,264.11 6,641.92 6,815.55 7,384.34 7,549.61 7,923.67 7,090.80 6,736.97 6,174.54 5,495.70 5,247.94 5,216.84 4,862.93 4,539.28 3,950.07 3,885.35
Total stockholders' equity + 3,229.00 3,225.00 3,209.00 3,210.00 3,241.00 3,316.00 3,391.00 2,961.00 3,020.00 3,012.00 3,003.00 3,093.00 3,100.00 3,088.00 3,013.00 3,378.00 3,581.00 3,625.00 3,492.00 3,520.00 3,274.00 3,181.00 2,696.00 2,357.00 2,283.00 3,026.00 2,966.00 3,091.00 3,196.00 3,254.00 3,542.00 3,785.00 4,159.00 4,585.00 5,023.00 4,771.00 4,493.00 4,254.00 4,788.00 4,946.00 5,218.00 5,224.00 5,086.00 5,302.00 4,978.00 6,819.00 7,796.00 8,435.00 8,574.00 9,703.00 10,462.00 10,225.00 10,274.00 10,561.00 10,253.00 10,084.00 10,118.00 10,017.79 9,837.45 10,408.49 10,366.87 9,370.28 8,880.43 8,722.06 8,733.24 8,808.21 8,233.54 7,914.13 7,373.67 7,663.48 9,095.92 9,499.16 9,247.97 9,351.33 9,386.49 9,388.46 9,156.77 9,017.51 8,711.19 8,593.92 8,065.17
Common shares outstanding 289 290 292 293 295 296 297 299 300 301 303 304 306 308 310 312 314 315 316 317 318 318 318 317 320 323 324 327 330 332 335 339 343 342 346 348 349 350 356 359 364 366 367 368 379 389 397 408 425 441 449 453 455 463 468 476 486 486 489 502 503 500 503 506 505 502 502 501 499 499 521 525 530 526 554 561 563 559 571 572 568
about 5 hours ago