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
Total cash and short-term investments + 3,267.00 3,031.00 4,057.00 3,618.00 2,830.00 2,275.00 1,045.00 2,789.00 3,547.00 1,894.00 1,614.00 1,185.00 670.00 617.00 743.00 898.00 1,028.00 1,866.00
Accounts receivable, net 1,055.00 1,032.00 894.00 960.00 923.00 765.00 667.00 792.00 879.00 1,033.00 1,047.00 593.00 542.00 510.00 479.00 438.00 448.00 492.00
Inventories 2,577.00 2,356.00 2,134.00 1,782.00 1,189.00 1,030.00 1,192.00 1,279.00 1,236.00 1,113.00 1,879.00 755.00 740.00 715.00 618.00 513.00 522.00 630.00
Other current assets 1,041.00 886.00 779.00 575.00 286.00 254.00 313.00 365.00 382.00 1,358.00 272.00 97.00 140.00 112.00 126.00 287.00 515.00 163.00
Total current assets 7,940.00 7,305.00 7,864.00 6,935.00 5,228.00 4,324.00 3,267.00 5,225.00 6,044.00 5,398.00 4,812.00 2,630.00 2,092.00 1,954.00 1,966.00 2,136.00 2,513.00 3,151.00
Total non-current assets + 18,620.00 17,080.00 16,489.00 16,301.00 15,636.00 15,523.00 16,749.00 16,305.00 18,005.00 19,500.00 21,542.00 4,220.00 4,357.00 4,485.00 4,646.00 5,501.00 6,066.00 7,176.00
Total assets 26,560.00 24,385.00 24,353.00 23,236.00 20,864.00 19,847.00 20,016.00 21,530.00 24,049.00 24,898.00 26,354.00 6,850.00 6,449.00 6,439.00 6,612.00 7,637.00 8,579.00 10,327.00
Total current liabilities + 3,881.00 3,098.00 4,111.00 3,270.00 2,452.00 2,017.00 1,791.00 3,385.00 2,718.00 2,433.00 2,548.00 1,320.00 1,193.00 1,496.00 1,049.00 1,748.00 2,253.00 2,199.00
Total non-current liabilities + 12,228.00 11,756.00 11,282.00 12,226.00 11,642.00 8,679.00 8,570.00 7,455.00 7,615.00 11,309.00 12,003.00 4,729.00 3,710.00 3,659.00 4,206.00 4,670.00 5,285.00 6,840.00
Total liabilities 16,109.00 14,854.00 15,393.00 15,496.00 14,094.00 10,696.00 10,361.00 10,840.00 10,333.00 13,803.00 14,551.00 6,049.00 4,903.00 5,155.00 5,255.00 6,418.00 7,545.00 9,039.00
Total stockholders' equity + 10,056.00 9,183.00 8,644.00 7,449.00 6,528.00 8,944.00 9,655.00 10,505.00 13,527.00 10,935.00 11,515.00 538.00 1,301.00 1,049.00 1,145.00 986.00 843.00 1,075.00
Common shares outstanding 254 258 261 264 276 284 286 329 346 338 250 249 255 248 249 229 215 180
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
Total cash and short-term investments + 3,708.00 3,267.00 3,954.00 2,868.00 3,713.00 3,031.00 2,912.00 3,018.00 3,086.00 4,057.00 3,817.00 3,863.00 3,930.00 3,618.00 3,759.00 3,545.00 2,683.00 2,830.00 2,303.00 2,910.00 1,842.00 2,275.00 3,566.00 3,266.00 1,079.00 1,045.00 3,537.00 3,030.00 2,192.00 2,789.00 1,944.00 2,981.00 3,983.00 3,547.00 3,065.00 2,642.00 2,238.00 1,894.00 1,569.00 1,335.00 1,488.00 1,614.00 2,492.00 2,435.00 1,355.00 1,185.00 594.00 661.00 720.00 670.00 941.00 569.00 595.00 617.00 702.00 837.00 782.00 743.00 865.00 859.00 879.00 898.00 962.00 842.00 870.00 1,170.00 0.00 0.00 0.00 1,829.00
Accounts receivable, net 1,186.00 1,055.00 1,095.00 1,071.00 1,060.00 1,032.00 1,070.00 927.00 881.00 894.00 939.00 1,061.00 1,063.00 960.00 1,012.00 996.00 925.00 923.00 979.00 991.00 833.00 765.00 755.00 481.00 616.00 667.00 786.00 780.00 800.00 792.00 845.00 790.00 791.00 879.00 915.00 915.00 983.00 1,033.00 1,157.00 1,085.00 1,054.00 1,047.00 657.00 574.00 585.00 593.00 728.00 669.00 590.00 542.00 582.00 544.00 512.00 510.00 485.00 467.00 433.00 479.00 446.00 470.00 463.00 438.00 570.00 588.00 598.00 448.00
Inventories 2,523.00 2,577.00 2,452.00 2,361.00 2,350.00 2,356.00 2,234.00 2,148.00 2,102.00 2,134.00 2,140.00 2,107.00 1,977.00 1,782.00 1,581.00 1,462.00 1,311.00 1,189.00 1,173.00 1,116.00 1,056.00 1,030.00 1,064.00 1,228.00 1,227.00 1,192.00 1,134.00 1,144.00 1,241.00 1,279.00 1,284.00 1,326.00 1,251.00 1,236.00 1,205.00 1,178.00 1,144.00 1,113.00 1,141.00 1,167.00 1,452.00 1,879.00 751.00 756.00 772.00 755.00 748.00 751.00 740.00 740.00 754.00 742.00 730.00 715.00 671.00 644.00 619.00 618.00 610.00 571.00 537.00 513.00 504.00 470.00 478.00 522.00 630.00
Other current assets 735.00 1,041.00 1,008.00 1,386.00 902.00 886.00 810.00 787.00 825.00 779.00 720.00 416.00 387.00 575.00 351.00 317.00 356.00 286.00 266.00 274.00 293.00 254.00 219.00 240.00 327.00 363.00 426.00 396.00 387.00 365.00 330.00 414.00 536.00 382.00 321.00 336.00 317.00 1,358.00 1,336.00 1,352.00 251.00 272.00 499.00 492.00 182.00 97.00 113.00 135.00 137.00 140.00 136.00 142.00 119.00 112.00 113.00 113.00 155.00 126.00 156.00 259.00 276.00 287.00 187.00 209.00 258.00 517.00 200.00
Total current assets 8,152.00 7,940.00 8,509.00 7,686.00 8,025.00 7,305.00 7,026.00 6,880.00 6,894.00 7,864.00 7,616.00 7,447.00 7,357.00 6,935.00 6,703.00 6,320.00 5,275.00 5,228.00 4,721.00 5,291.00 4,024.00 4,324.00 5,604.00 5,215.00 3,249.00 3,267.00 5,944.00 5,431.00 4,620.00 5,225.00 4,403.00 5,511.00 6,561.00 6,044.00 5,506.00 5,071.00 4,682.00 5,398.00 5,203.00 4,939.00 4,245.00 4,812.00 4,399.00 4,257.00 2,894.00 2,630.00 2,183.00 2,216.00 2,187.00 2,092.00 2,413.00 1,997.00 1,956.00 1,954.00 1,971.00 2,061.00 1,989.00 1,966.00 2,077.00 2,159.00 2,155.00 2,136.00 2,223.00 2,109.00 2,204.00 2,513.00
Total non-current assets + 18,961.00 18,620.00 17,845.00 17,564.00 17,155.00 17,080.00 16,643.00 16,316.00 16,426.00 16,489.00 16,380.00 16,348.00 16,375.00 16,301.00 16,237.00 16,219.00 16,046.00 15,636.00 15,289.00 15,331.00 15,368.00 15,523.00 15,518.00 15,842.00 16,262.00 16,749.00 15,310.00 15,628.00 16,052.00 16,305.00 16,653.00 17,133.00 17,566.00 18,005.00 18,287.00 18,557.00 18,932.00 19,500.00 19,589.00 19,642.00 21,128.00 21,542.00 3,851.00 3,936.00 4,171.00 4,220.00 4,083.00 4,280.00 4,302.00 4,357.00 4,331.00 4,299.00 4,325.00 4,485.00 4,530.00 4,475.00 4,693.00 4,646.00 4,937.00 5,639.00 5,598.00 5,501.00 5,688.00 5,419.00 5,907.00 6,066.00
Total assets 27,113.00 26,560.00 26,354.00 25,250.00 25,180.00 24,385.00 23,669.00 23,196.00 23,320.00 24,353.00 23,996.00 23,795.00 23,732.00 23,236.00 22,940.00 22,539.00 21,321.00 20,864.00 20,010.00 20,622.00 19,392.00 19,847.00 21,122.00 21,057.00 19,511.00 20,016.00 21,254.00 21,059.00 20,672.00 21,530.00 21,056.00 22,644.00 24,127.00 24,049.00 23,793.00 23,628.00 23,614.00 24,898.00 24,792.00 24,581.00 25,373.00 26,354.00 8,250.00 8,193.00 7,065.00 6,850.00 6,266.00 6,496.00 6,489.00 6,449.00 6,744.00 6,296.00 6,281.00 6,439.00 6,501.00 6,536.00 6,682.00 6,612.00 7,014.00 7,798.00 7,753.00 7,637.00 7,911.00 7,528.00 8,111.00 8,579.00 10,327.00
Total current liabilities + 3,638.00 3,881.00 3,583.00 4,427.00 3,849.00 3,098.00 2,992.00 3,112.00 2,928.00 4,111.00 3,964.00 4,085.00 4,213.00 3,270.00 3,219.00 2,941.00 2,845.00 2,452.00 3,438.00 2,336.00 2,265.00 2,017.00 3,411.00 2,992.00 1,831.00 1,791.00 3,126.00 2,983.00 3,262.00 3,385.00 3,596.00 1,850.00 3,165.00 2,718.00 2,703.00 2,714.00 2,065.00 2,433.00 2,563.00 2,592.00 2,698.00 2,548.00 1,777.00 1,320.00 1,325.00 1,320.00 1,265.00 1,286.00 1,235.00 1,193.00 1,605.00 1,181.00 1,403.00 1,496.00 1,309.00 1,105.00 1,404.00 1,049.00 1,230.00 1,835.00 1,681.00 1,748.00 1,897.00 2,041.00 2,168.00 2,253.00 2,199.00
Total non-current liabilities + 12,201.00 12,228.00 12,344.00 10,887.00 11,654.00 11,756.00 10,933.00 10,739.00 11,242.00 11,282.00 11,234.00 11,233.00 11,271.00 12,226.00 12,336.00 12,372.00 11,716.00 11,642.00 9,600.00 10,617.00 8,606.00 8,679.00 8,638.00 9,010.00 8,422.00 8,570.00 8,533.00 8,556.00 7,479.00 7,455.00 6,655.00 6,905.00 7,072.00 7,615.00 8,101.00 8,082.00 8,926.00 11,309.00 11,475.00 10,920.00 11,184.00 12,003.00 5,316.00 5,972.00 5,005.00 4,729.00 4,170.00 3,956.00 3,971.00 3,710.00 3,701.00 3,782.00 3,603.00 3,659.00 3,788.00 4,214.00 3,924.00 4,206.00 4,224.00 4,552.00 4,695.00 4,670.00 4,709.00 4,937.00 5,123.00 5,285.00
Total liabilities 15,839.00 16,109.00 15,927.00 15,314.00 15,503.00 14,854.00 13,925.00 13,851.00 14,170.00 15,393.00 15,198.00 15,318.00 15,484.00 15,496.00 15,555.00 15,313.00 14,561.00 14,094.00 13,038.00 12,953.00 10,871.00 10,696.00 12,049.00 12,002.00 10,253.00 10,361.00 11,659.00 11,539.00 10,741.00 10,840.00 10,251.00 8,755.00 10,237.00 10,333.00 10,804.00 10,796.00 10,991.00 13,803.00 14,038.00 13,512.00 13,882.00 14,551.00 7,093.00 7,292.00 6,330.00 6,049.00 5,435.00 5,242.00 5,206.00 4,903.00 5,306.00 4,963.00 5,006.00 5,155.00 5,097.00 5,319.00 5,328.00 5,255.00 5,454.00 6,387.00 6,376.00 6,418.00 6,606.00 6,978.00 7,291.00 7,545.00 9,039.00
Total stockholders' equity + 10,927.00 10,056.00 10,045.00 9,569.00 9,322.00 9,183.00 9,406.00 9,018.00 8,829.00 8,644.00 8,488.00 8,172.00 7,949.00 7,449.00 7,106.00 6,962.00 6,509.00 6,528.00 6,738.00 7,442.00 8,303.00 8,944.00 8,876.00 8,862.00 9,036.00 9,441.00 9,390.00 9,325.00 9,741.00 10,505.00 10,633.00 13,730.00 13,689.00 13,527.00 12,815.00 12,584.00 12,389.00 10,935.00 10,550.00 10,881.00 11,192.00 11,515.00 889.00 651.00 455.00 538.00 586.00 1,026.00 1,024.00 1,301.00 1,202.00 1,114.00 1,027.00 1,049.00 1,187.00 1,016.00 1,168.00 1,145.00 1,357.00 1,218.00 1,131.00 986.00 1,079.00 331.00 613.00 843.00 1,075.00
Common shares outstanding 254 254 254 254 255 258 258 259 259 260 261 261 261 261 265 265 265 269 271 279 283 297 279 279 280 286 284 285 287 295 325 347 347 347 346 345 344 344 344 341 342 272 242 243 233 243 247 250 255 256 257 255 250 249 253 248 248 247 248 256 257 250 239 215 215 215 216 215 215
about 7 hours ago