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 + 774.00 1,192.00 1,093.00 427.00 270.00 603.00 442.00 539.00 616.00 923.00 619.00 789.00 1,054.00 1,106.00 764.00 876.00 1,182.00 505.00 761.70 631.30
Accounts receivable, net 1,892.00 2,009.00 2,135.00 2,280.00 2,207.00 2,235.00 2,263.00 2,164.00 2,315.00 2,176.00 2,281.00 2,223.00 2,545.00 2,642.00 2,602.00 2,472.00 2,566.00 2,492.00 2,560.60 2,336.70
Inventories 1,475.00 1,822.00 1,955.00 2,269.00 2,239.00 1,903.00 1,790.00 1,813.00 1,790.00 1,679.00 1,909.00 1,892.00 2,233.00 2,348.00 2,356.00 2,373.00 2,033.00 2,493.00 2,443.80 2,004.50
Other current assets 1,255.00 728.00 520.00 753.00 849.00 733.00 562.00 525.00 490.00 337.00 617.00 655.00 718.00 493.00 561.00 607.00 467.00 464.00 619.50 567.70
Total current assets 5,310.00 5,580.00 5,703.00 5,729.00 5,565.00 5,174.00 5,057.00 5,041.00 5,211.00 5,115.00 5,426.00 5,559.00 6,550.00 6,589.00 6,283.00 6,328.00 5,864.00 5,813.00 6,096.60 5,269.70
Total non-current assets + 11,916.00 10,966.00 11,641.00 12,241.00 12,272.00 12,349.00 10,226.00 9,477.00 9,940.00 9,487.00 9,416.00 9,967.00 12,369.00 13,284.00 13,090.00 13,536.00 13,345.00 12,276.00 12,343.10 11,797.30
Total assets 17,226.00 16,546.00 17,344.00 17,970.00 17,837.00 17,523.00 15,283.00 14,518.00 15,151.00 14,602.00 14,842.00 15,526.00 18,919.00 19,873.00 19,373.00 19,864.00 19,209.00 18,089.00 18,439.70 17,067.00
Total current liabilities + 7,125.00 7,004.00 6,930.00 7,334.00 6,749.00 6,443.00 6,919.00 6,536.00 5,858.00 5,846.00 6,349.00 6,226.00 5,848.00 6,091.00 5,397.00 5,735.00 4,923.00 4,752.00 4,928.60 5,015.80
Total non-current liabilities + 8,449.00 8,567.00 9,346.00 9,936.00 10,351.00 10,211.00 8,170.00 8,028.00 8,411.00 8,639.00 8,453.00 8,301.00 7,931.00 8,495.00 8,447.00 7,927.00 8,596.00 9,055.00 7,803.30 5,531.20
Total liabilities 15,574.00 15,571.00 16,276.00 17,270.00 17,100.00 16,654.00 15,089.00 14,564.00 14,269.00 14,485.00 14,802.00 14,527.00 13,779.00 14,586.00 13,844.00 13,662.00 13,519.00 13,807.00 12,731.90 10,547.00
Total stockholders' equity + 1,502.00 840.00 915.00 700.00 737.00 869.00 -33.00 -287.00 629.00 117.00 40.00 999.00 5,140.00 5,287.00 5,529.00 6,202.00 5,406.00 3,878.00 5,223.70 6,097.40
Common shares outstanding 333 337 339 338 339 343 346 350 356 362 366 377 387 396 399 414 417 419 446 461
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 + 542.00 774.00 617.00 634.00 563.00 1,192.00 1,111.00 1,163.00 853.00 1,093.00 814.00 580.00 524.00 427.00 362.00 311.00 493.00 270.00 626.00 656.00 320.00 603.00 1,851.00 1,448.00 979.00 442.00 416.00 534.00 491.00 539.00 494.00 484.00 626.00 616.00 655.00 1,051.00 835.00 923.00 884.00 656.00 919.00 619.00 643.00 603.00 587.00 789.00 1,431.00 1,369.00 1,165.00 1,054.00 1,179.00 1,160.00 1,537.00 1,106.00 1,249.00 994.00 785.00 764.00 1,232.00 908.00 585.00 876.00 533.00 585.00 669.00 1,182.00 750.00 591.00 592.00 505.00 524.10 545.80 952.70 761.70 966.60 902.00 769.00 631.30 893.20 816.40 876.20
Accounts receivable, net 2,001.00 1,892.00 1,972.00 2,007.00 2,176.00 2,009.00 2,229.00 2,306.00 2,383.00 2,135.00 2,298.00 2,359.00 2,430.00 2,280.00 2,333.00 2,469.00 2,516.00 2,207.00 2,399.00 2,340.00 2,199.00 2,235.00 2,125.00 2,024.00 2,519.00 2,263.00 2,306.00 2,397.00 2,377.00 2,164.00 2,308.00 2,286.00 2,470.00 2,315.00 2,360.00 2,221.00 2,224.00 2,176.00 2,222.00 2,249.00 2,255.00 2,281.00 2,284.00 2,286.00 2,244.00 2,223.00 2,542.00 2,595.00 2,618.00 2,545.00 2,898.00 2,490.00 2,717.00 2,642.00 2,734.00 2,681.00 2,672.00 2,602.00 2,434.00 2,757.00 2,915.00 2,690.00 2,413.00 2,390.00 2,557.00 2,566.00 2,449.00 2,331.00 2,385.00 2,492.00 2,478.10 2,599.00 2,606.80 2,560.60 2,516.90 2,401.60 2,296.70 2,336.70 2,192.60 2,219.90 2,147.90
Inventories 1,479.00 1,475.00 1,541.00 1,558.00 1,909.00 1,822.00 1,937.00 1,915.00 1,877.00 1,955.00 2,021.00 2,128.00 2,224.00 2,269.00 2,281.00 2,278.00 2,265.00 2,239.00 2,098.00 2,110.00 1,956.00 1,903.00 1,787.00 1,825.00 1,539.00 1,790.00 1,779.00 1,856.00 1,857.00 1,813.00 1,770.00 1,750.00 1,778.00 1,790.00 1,748.00 1,738.00 1,728.00 1,679.00 1,736.00 1,807.00 1,902.00 1,909.00 1,883.00 1,948.00 1,893.00 1,892.00 2,281.00 2,358.00 2,285.00 2,233.00 2,245.00 2,327.00 2,364.00 2,348.00 2,373.00 2,368.00 2,354.00 2,356.00 2,421.00 2,521.00 2,400.00 2,373.00 2,402.00 2,233.00 2,104.00 2,033.00 2,014.00 2,058.00 2,187.00 2,493.00 2,569.80 2,629.80 2,612.60 2,443.80 2,386.30 2,243.50 2,085.80 2,004.50 1,888.30 1,868.80 1,810.40
Other current assets 1,269.00 1,255.00 1,344.00 1,358.00 633.00 728.00 570.00 565.00 487.00 520.00 594.00 677.00 673.00 753.00 649.00 604.00 629.00 849.00 843.00 816.00 668.00 733.00 645.00 607.00 609.00 562.00 563.00 534.00 530.00 525.00 536.00 508.00 498.00 490.00 463.00 380.00 325.00 337.00 418.00 402.00 359.00 617.00 632.00 681.00 659.00 655.00 667.00 750.00 580.00 718.00 572.00 754.00 524.00 493.00 570.00 549.00 506.00 561.00 452.00 756.00 619.00 607.00 744.00 413.00 389.00 467.00 571.00 484.00 341.00 464.00 470.80 536.40 509.00 619.50 568.90 552.80 510.40 567.70 560.70 558.40 552.80
Total current assets 5,291.00 5,310.00 5,474.00 5,557.00 5,281.00 5,580.00 5,847.00 5,949.00 5,600.00 5,703.00 5,727.00 5,744.00 5,851.00 5,729.00 5,625.00 5,662.00 5,903.00 5,565.00 5,626.00 5,572.00 5,143.00 5,174.00 6,075.00 5,904.00 5,646.00 5,057.00 5,064.00 5,321.00 5,255.00 5,041.00 5,108.00 5,028.00 5,372.00 5,211.00 5,226.00 5,390.00 5,112.00 5,115.00 5,260.00 5,114.00 5,151.00 5,426.00 5,442.00 5,518.00 5,383.00 5,559.00 6,921.00 7,072.00 6,648.00 6,550.00 6,894.00 6,731.00 6,714.00 6,589.00 6,926.00 6,592.00 6,317.00 6,283.00 6,539.00 6,722.00 6,300.00 6,328.00 6,092.00 5,621.00 5,719.00 5,864.00 5,784.00 5,464.00 5,505.00 5,813.00 6,042.80 6,311.00 6,253.10 6,096.60 6,011.70 5,654.90 5,234.90 5,269.70 5,040.80 4,984.50 4,900.30
Total non-current assets + 11,893.00 11,916.00 11,414.00 11,214.00 11,024.00 10,966.00 11,318.00 11,331.00 11,492.00 11,641.00 11,426.00 11,639.00 12,326.00 12,241.00 12,211.00 12,452.00 12,769.00 12,272.00 12,149.00 12,255.00 12,083.00 12,349.00 10,456.00 10,269.00 10,031.00 10,226.00 9,969.00 10,026.00 9,949.00 9,477.00 9,475.00 9,536.00 9,931.00 9,940.00 9,823.00 9,680.00 9,646.00 9,487.00 9,639.00 9,656.00 9,669.00 9,416.00 9,486.00 9,828.00 9,670.00 9,967.00 11,955.00 12,305.00 12,354.00 12,369.00 12,470.00 12,783.00 13,032.00 13,284.00 13,111.00 13,004.00 13,240.00 13,090.00 13,091.00 13,758.00 13,692.00 13,536.00 13,394.00 13,092.00 13,278.00 13,345.00 12,804.00 12,682.00 12,068.00 12,276.00 12,658.40 13,314.50 12,659.30 12,343.10 12,312.60 12,191.70 11,946.70 11,797.30 11,585.00 11,550.40 11,491.20
Total assets 17,184.00 17,226.00 16,888.00 16,771.00 16,305.00 16,546.00 17,165.00 17,280.00 17,092.00 17,344.00 17,153.00 17,383.00 18,177.00 17,970.00 17,836.00 18,114.00 18,672.00 17,837.00 17,775.00 17,827.00 17,226.00 17,523.00 16,531.00 16,173.00 15,677.00 15,283.00 15,033.00 15,347.00 15,204.00 14,518.00 14,583.00 14,564.00 15,303.00 15,151.00 15,049.00 15,070.00 14,758.00 14,602.00 14,899.00 14,770.00 14,820.00 14,842.00 14,928.00 15,346.00 15,053.00 15,526.00 18,876.00 19,377.00 19,002.00 18,919.00 19,364.00 19,514.00 19,746.00 19,873.00 20,037.00 19,596.00 19,557.00 19,373.00 19,630.00 20,480.00 19,992.00 19,864.00 19,486.00 18,713.00 18,997.00 19,209.00 18,588.00 18,146.00 17,573.00 18,089.00 18,701.20 19,625.50 18,912.40 18,439.70 18,324.30 17,846.60 17,181.60 17,067.00 16,625.80 16,534.90 16,391.50
Total current liabilities + 6,903.00 7,125.00 7,077.00 7,171.00 6,921.00 7,004.00 7,066.00 7,011.00 6,878.00 6,930.00 6,831.00 6,598.00 7,094.00 7,334.00 7,197.00 7,209.00 7,257.00 6,749.00 7,258.00 7,244.00 6,694.00 6,443.00 6,102.00 6,494.00 6,483.00 6,919.00 6,782.00 6,585.00 7,197.00 6,536.00 6,805.00 6,655.00 6,674.00 5,858.00 5,412.00 5,889.00 5,864.00 5,846.00 5,720.00 5,228.00 5,391.00 6,349.00 6,201.00 6,765.00 6,186.00 6,226.00 6,260.00 6,050.00 6,259.00 5,848.00 5,780.00 6,170.00 6,851.00 6,091.00 6,025.00 5,133.00 5,249.00 5,397.00 5,816.00 6,188.00 5,392.00 5,338.00 5,159.00 5,456.00 5,256.00 4,923.00 5,312.00 4,306.00 4,780.00 4,752.00 5,655.50 5,214.50 5,040.10 4,928.60 5,068.50 4,919.30 4,613.00 5,015.80 4,883.20 4,551.90 4,643.90
Total non-current liabilities + 8,196.00 8,449.00 8,343.00 8,197.00 8,160.00 8,567.00 8,655.00 8,988.00 9,030.00 9,346.00 9,482.00 10,134.00 10,222.00 9,936.00 10,056.00 10,163.00 10,561.00 10,351.00 9,810.00 9,825.00 9,786.00 10,211.00 9,852.00 9,184.00 9,148.00 8,170.00 8,163.00 8,712.00 8,089.00 8,028.00 7,666.00 7,731.00 8,074.00 8,411.00 9,139.00 8,850.00 8,532.00 8,639.00 8,628.00 9,118.00 9,100.00 8,453.00 8,451.00 7,837.00 8,455.00 8,301.00 8,068.00 8,431.00 7,818.00 7,931.00 8,608.00 8,684.00 7,910.00 8,495.00 8,173.00 8,739.00 8,670.00 8,447.00 8,351.00 8,435.00 8,479.00 8,324.00 8,393.00 7,970.00 8,063.00 8,596.00 7,777.00 9,063.00 8,980.00 9,055.00 7,649.30 8,380.60 7,844.50 7,803.30 7,811.10 5,803.70 5,807.70 5,531.20 5,356.00 5,693.00 5,678.10
Total liabilities 15,270.00 15,574.00 15,420.00 15,368.00 15,081.00 15,571.00 15,721.00 15,999.00 15,908.00 16,276.00 16,313.00 16,732.00 17,316.00 17,270.00 17,253.00 17,372.00 17,818.00 17,100.00 17,068.00 17,069.00 16,480.00 16,654.00 15,954.00 15,678.00 15,631.00 15,089.00 14,945.00 15,297.00 15,286.00 14,564.00 14,471.00 14,386.00 14,748.00 14,269.00 14,551.00 14,739.00 14,396.00 14,485.00 14,348.00 14,346.00 14,491.00 14,802.00 14,652.00 14,602.00 14,641.00 14,527.00 14,328.00 14,481.00 14,077.00 13,779.00 14,388.00 14,854.00 14,761.00 14,586.00 14,198.00 13,872.00 13,919.00 13,844.00 14,167.00 14,623.00 14,271.00 13,662.00 13,552.00 13,426.00 13,319.00 13,519.00 13,089.00 13,369.00 13,760.00 13,807.00 13,304.80 13,595.10 12,884.60 12,731.90 12,879.60 10,723.00 10,420.70 10,547.00 10,239.20 10,244.90 10,322.00
Total stockholders' equity + 1,796.00 1,502.00 1,332.00 1,271.00 1,101.00 840.00 1,285.00 1,136.00 1,044.00 915.00 680.00 500.00 719.00 547.00 437.00 593.00 705.00 514.00 474.00 524.00 518.00 626.00 335.00 268.00 -167.00 -33.00 -141.00 -178.00 -305.00 -287.00 -133.00 -57.00 317.00 629.00 259.00 102.00 136.00 -102.00 299.00 196.00 109.00 -174.00 54.00 516.00 193.00 729.00 4,265.00 4,614.00 4,668.00 4,856.00 4,667.00 4,373.00 4,700.00 5,287.00 5,839.00 5,724.00 5,638.00 5,249.00 5,463.00 5,857.00 5,721.00 5,917.00 5,660.00 5,287.00 4,626.00 5,406.00 5,191.00 4,777.00 3,575.00 3,878.00 4,995.00 5,603.40 5,568.20 5,223.70 4,996.90 6,695.10 6,355.00 6,097.40 5,967.00 5,885.20 5,672.00
Common shares outstanding 333 333 333 333 333 334 337 338 338 339 339 339 339 339 338 338 338 338 338 338 339 341 342 342 344 344 346 346 344 347 349 350 353 353 355 357 359 360 362 362 363 365 366 367 368 377 376 378 382 385 386 388 391 394 397 397 397 397 395 396 406 407 413 416 419 415 417 416 416 416 418 421 424 432 436 462 461 461 461 460 459
about 9 hours ago