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 + 557.00 619.00 302.00 350.00 1,108.00 1,629.00 171.00 273.00 107.00 100.00 121.00 93.00 137.00 345.00 326.00 207.00 206.00 145.00 170.00 346.00
Accounts receivable, net 1,429.00 1,207.00 1,059.00 1,027.00 971.00 911.00 1,082.00 1,104.00 1,056.00 988.00 939.00 968.00 935.00 1,053.00 1,016.00 946.00 14.00
Inventories 2,117.00 2,387.00 2,395.00 2,205.00 1,844.00 1,691.00 1,614.00 1,395.00 1,304.00 1,244.00 1,217.00 1,181.00 1,006.00 901.00 859.00 923.00 933.00 879.00 834.00 619.00
Other current assets 20.00 208.00 274.00 274.00 319.00 300.00 246.00 213.00 202.00 197.00 198.00 198.00 178.00 1,065.00 146.00 1,024.00 14.00 961.00 898.00 680.00
Total current assets 4,103.00 4,421.00 4,030.00 3,856.00 4,424.00 4,664.00 3,219.00 3,077.00 2,731.00 2,529.00 2,475.00 2,440.00 2,256.00 2,144.00 2,205.00 2,154.00 2,085.00 1,985.00 1,919.00 1,645.00
Total non-current assets + 6,354.00 5,933.00 5,957.00 6,110.00 6,496.00 6,348.00 6,080.00 4,982.00 5,135.00 4,815.00 4,692.00 4,866.00 3,563.00 3,498.00 2,542.00 2,579.00 2,480.00 2,523.00 2,542.00 1,586.00
Total assets 10,457.00 10,354.00 9,987.00 9,966.00 10,920.00 11,012.00 9,299.00 8,059.00 7,866.00 7,344.00 7,167.00 7,306.00 5,819.00 5,642.00 4,747.00 4,733.00 4,565.00 4,508.00 4,461.00 3,231.00
Total current liabilities + 1,595.00 1,531.00 2,271.00 1,715.00 2,131.00 1,688.00 1,564.00 1,465.00 1,346.00 1,348.00 1,344.00 1,162.00 1,073.00 930.00 1,138.00 914.00 863.00 968.00 2,288.00 816.00
Total non-current liabilities + 3,573.00 3,558.00 2,499.00 2,992.00 3,221.00 4,045.00 2,594.00 1,720.00 1,876.00 2,038.00 1,857.00 2,104.00 699.00 828.00 422.00 1,046.00 1,523.00 1,841.00 357.00 241.00
Total liabilities 5,168.00 5,089.00 4,770.00 4,707.00 5,352.00 5,733.00 4,158.00 3,185.00 3,222.00 3,386.00 3,201.00 3,266.00 1,772.00 1,758.00 1,560.00 1,960.00 2,386.00 2,809.00 2,645.00 1,057.00
Total stockholders' equity + 5,289.00 5,265.00 5,217.00 5,259.00 5,568.00 5,279.00 5,141.00 4,874.00 4,644.00 3,958.00 3,966.00 4,040.00 4,047.00 3,884.00 3,187.00 2,773.00 2,179.00 1,699.00 1,816.00 2,174.00
Common shares outstanding 436 438 218 438 439 438 438 438 438 446 436 450 453 451 448 445 443 445 464 472
Show Quarterly Balance Sheet
Dec-25 Jun-25 Dec-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 Dec-05 Sep-05 Jun-05 Mar-05
Total cash and short-term investments + 557.00 675.41 619.00 568.00 568.00 233.00 302.00 106.00 190.00 350.00 350.00 516.00 516.00 1,108.00 1,290.00 1,231.00 1,387.00 1,629.00 1,762.00 218.00 347.00 171.00 277.00 33.00 137.00 273.00 365.00 18.00 99.00 107.00 169.00 69.00 69.00 100.00 100.00 222.00 85.00 121.00 121.00 88.00 88.00 93.00 147.00 140.00 140.00 137.00 136.00 101.00 101.00 345.00 445.00 381.00 254.00 326.00 292.00 245.00 256.00 207.00 490.00 360.00 268.00 192.00 217.00 156.00 172.00 145.00 149.00 139.00 171.00 170.00 99.00 153.00 349.00 346.00 304.00 377.00 421.00 88.00 120.00 96.41 143.00
Accounts receivable, net 1,429.00 1,482.70 1,207.00 1,355.00 1,355.00 1,059.00 1,059.00 1,277.00 1,277.00 1,027.00 1,178.00 1,219.00 1,253.00 971.00 1,172.00 1,212.00 1,305.00 911.00 1,106.00 1,131.00 1,231.00 1,082.00 1,227.00 1,280.00 1,280.00 1,104.00 1,211.00 1,205.00 1,205.00 1,056.00 1,148.00 1,212.00 1,212.00 988.00 1,064.00 1,166.00 1,166.00 939.00 1,159.00 1,159.00 968.00 1,207.00 1,207.00 935.00 1,045.00 1,045.00 1,053.00 1,016.00 907.00 834.00 -465.00
Inventories 2,117.00 2,464.84 2,387.00 2,491.00 2,491.00 2,395.00 2,395.00 2,411.00 2,411.00 2,205.00 2,205.00 1,990.00 1,990.00 1,844.00 1,844.00 1,750.00 1,750.00 1,691.00 1,691.00 1,721.00 1,721.00 1,614.00 1,614.00 1,532.00 1,532.00 1,395.00 1,395.00 1,352.00 1,352.00 1,304.00 1,304.00 1,298.00 1,298.00 1,244.00 1,244.00 1,291.00 1,291.00 1,217.00 1,217.00 1,185.00 1,185.00 1,181.00 1,209.00 1,185.00 1,185.00 1,006.00 975.00 933.00 933.00 901.00 890.00 872.00 888.00 859.00 904.00 942.00 936.00 923.00 953.00 906.00 917.00 933.00 995.00 971.00 908.00 879.00 901.00 921.00 887.00 837.00 851.00 830.00 652.00 619.00 636.00 614.00 585.00 355.00 633.00 616.74 593.00
Other current assets 208.00 44.00 44.00 274.00 274.00 8.00 274.00 47.00 34.00 319.00 39.00 93.00 300.00 24.00 100.00 100.00 246.00 26.00 1,280.00 213.00 37.00 1,205.00 202.00 28.00 1,212.00 197.00 48.00 10.00 10.00 198.00 1,159.00 198.00 1,173.00 1,207.00 1,138.00 178.00 1,058.00 1.00 1.00 1,065.00 953.00 1,001.00 1,179.00 146.00 1,024.00 1,050.00 1,017.00 1,024.00 907.00 884.00 11.00 946.00 939.00 964.00 920.00 961.00 932.00 1,003.00 970.00 64.00 855.00 860.00 636.00 680.00 638.00 638.00 609.00 630.00 596.00 599.39 643.00
Total current assets 4,103.00 4,622.95 4,421.00 4,458.00 4,458.00 4,030.00 4,030.00 3,878.00 3,878.00 3,856.00 3,856.00 3,759.00 3,759.00 4,424.00 4,424.00 4,442.00 4,442.00 4,664.00 4,664.00 3,299.00 3,299.00 3,219.00 3,219.00 2,949.00 2,949.00 3,077.00 3,077.00 2,656.00 2,656.00 2,731.00 2,731.00 2,579.00 2,579.00 2,529.00 2,529.00 2,552.00 2,552.00 2,475.00 2,475.00 2,432.00 2,432.00 2,440.00 2,529.00 2,532.00 2,532.00 2,256.00 2,169.00 2,080.00 2,080.00 2,144.00 2,288.00 2,094.00 2,321.00 2,205.00 2,220.00 2,237.00 2,209.00 2,154.00 2,350.00 2,150.00 2,103.00 2,071.00 2,151.00 2,091.00 2,000.00 1,985.00 1,982.00 2,063.00 2,028.00 1,905.00 1,805.00 1,843.00 1,637.00 1,645.00 1,578.00 1,629.00 1,615.00 810.00 1,349.00 1,312.55 1,379.00
Total non-current assets + 6,354.00 6,059.69 5,933.00 6,084.00 6,084.00 5,957.00 5,957.00 5,966.00 5,685.00 6,110.00 5,780.00 6,346.00 5,993.00 6,496.00 6,098.00 6,491.00 6,084.00 6,348.00 5,980.00 6,240.00 6,240.00 6,080.00 5,789.00 5,997.00 5,997.00 4,982.00 4,748.00 5,057.00 4,834.00 5,135.00 4,930.00 4,860.00 4,754.00 4,815.00 4,718.00 4,950.00 4,835.00 4,692.00 4,574.00 4,783.00 4,783.00 4,866.00 4,844.00 5,210.00 5,210.00 3,563.00 3,089.00 3,372.00 3,372.00 3,498.00 2,403.00 2,718.00 2,563.00 2,542.00 2,601.00 2,672.00 2,581.00 2,579.00 2,528.00 2,433.00 2,432.00 2,494.00 2,476.00 2,426.00 2,306.00 2,523.00 2,543.00 2,646.00 2,657.00 2,545.00 2,474.00 2,455.00 1,580.00 1,586.00 1,579.00 1,490.00 1,446.00 944.00 1,629.00 1,661.70 1,647.00
Total assets 10,457.00 10,682.65 10,354.00 10,542.00 10,542.00 9,987.00 9,987.00 9,844.00 9,966.00 9,966.00 10,105.00 10,105.00 10,920.00 10,920.00 10,933.00 10,933.00 11,012.00 11,012.00 9,539.00 9,539.00 9,539.00 9,299.00 9,299.00 8,946.00 8,946.00 8,059.00 8,059.00 7,713.00 7,713.00 7,866.00 7,866.00 7,439.00 7,439.00 7,344.00 7,344.00 7,502.00 7,502.00 7,167.00 7,215.00 7,215.00 7,215.00 7,306.00 7,650.00 7,742.00 7,742.00 5,819.00 5,567.00 5,452.00 5,452.00 5,642.00 4,997.00 4,812.00 4,884.00 4,747.00 4,821.00 4,909.00 4,790.00 4,733.00 4,878.00 4,583.00 4,535.00 4,565.00 4,627.00 4,517.00 4,306.00 4,508.00 4,525.00 4,709.00 4,685.00 4,450.00 4,279.00 4,298.00 3,217.00 3,231.00 3,157.00 3,119.00 3,061.00 1,754.00 2,978.00 2,974.25 3,026.00
Total current liabilities + 1,595.00 1,539.65 1,531.00 1,777.00 1,777.00 2,271.00 2,271.00 1,767.00 1,767.00 1,715.00 1,715.00 2,117.00 2,117.00 2,131.00 2,131.00 2,120.00 2,120.00 1,688.00 1,688.00 1,516.00 1,516.00 1,564.00 1,564.00 1,474.00 1,474.00 1,465.00 1,465.00 1,247.00 1,247.00 1,346.00 1,346.00 1,185.00 1,185.00 1,348.00 1,348.00 1,345.00 1,345.00 1,344.00 1,344.00 1,225.00 1,225.00 1,162.00 1,228.00 1,148.00 1,148.00 1,073.00 1,029.00 890.00 890.00 930.00 908.00 799.00 1,027.00 1,138.00 1,286.00 1,348.00 882.00 914.00 863.00 783.00 879.00 863.00 906.00 879.00 1,001.00 968.00 1,043.00 2,496.00 2,529.00 2,271.00 2,027.00 1,769.00 833.00 816.00 899.00 888.00 945.00 589.00 994.00 954.09 982.00
Total non-current liabilities + 3,573.00 3,611.84 3,558.00 3,560.00 3,560.00 2,499.00 2,499.00 2,844.00 2,490.00 2,992.00 2,565.00 2,593.00 2,154.00 3,221.00 2,707.00 3,482.00 2,781.00 4,045.00 3,207.00 3,063.00 3,063.00 2,594.00 1,851.00 2,520.00 2,520.00 1,720.00 1,301.00 1,823.00 1,420.00 1,876.00 1,423.00 2,053.00 1,604.00 2,038.00 1,559.00 2,213.00 1,708.00 1,857.00 1,426.00 1,941.00 1,941.00 2,104.00 1,936.00 2,439.00 2,439.00 699.00 289.00 667.00 667.00 828.00 16.00 456.00 404.00 422.00 478.00 428.00 905.00 1,046.00 1,537.00 1,490.00 1,430.00 1,523.00 1,712.00 1,759.00 1,597.00 1,841.00 1,710.00 406.00 350.00 363.00 334.00 374.00 227.00 241.00 242.00 273.00 279.00 302.00 555.00 633.74 620.00
Total liabilities 5,168.00 5,151.49 5,089.00 5,337.00 5,337.00 4,770.00 4,770.00 4,611.00 4,611.00 4,707.00 4,707.00 4,710.00 4,710.00 5,352.00 5,352.00 5,602.00 5,602.00 5,733.00 5,733.00 4,579.00 4,579.00 4,158.00 4,158.00 3,994.00 3,994.00 3,185.00 3,185.00 3,070.00 3,070.00 3,222.00 3,222.00 3,238.00 3,238.00 3,386.00 3,386.00 3,558.00 3,558.00 3,201.00 3,201.00 3,166.00 3,166.00 3,266.00 3,633.00 3,587.00 3,587.00 1,772.00 1,656.00 1,557.00 1,557.00 1,758.00 1,355.00 1,255.00 1,431.00 1,560.00 1,764.00 1,776.00 1,787.00 1,960.00 2,400.00 2,273.00 2,309.00 2,386.00 2,618.00 2,638.00 2,598.00 2,809.00 2,753.00 2,902.00 2,879.00 2,634.00 2,361.00 2,143.00 1,060.00 1,057.00 1,141.00 1,161.00 1,224.00 891.00 1,549.00 1,587.83 1,602.00
Total stockholders' equity + 5,289.00 5,531.16 5,265.00 5,205.00 5,205.00 5,217.00 5,217.00 5,233.00 5,138.00 5,259.00 5,201.00 5,395.00 5,300.00 5,568.00 5,402.00 5,331.00 5,162.00 5,279.00 5,135.00 4,960.00 4,960.00 5,141.00 5,026.00 4,952.00 4,952.00 4,874.00 4,802.00 4,643.00 4,536.00 4,644.00 4,507.00 4,201.00 4,134.00 3,958.00 4,150.00 3,944.00 3,899.00 3,966.00 3,914.00 4,049.00 4,049.00 4,040.00 3,743.00 4,155.00 4,155.00 4,047.00 3,628.00 3,895.00 3,895.00 3,884.00 3,817.00 3,557.00 3,453.00 3,187.00 3,057.00 3,133.00 3,003.00 2,773.00 2,478.00 2,310.00 2,226.00 2,179.00 2,009.00 1,879.00 1,708.00 1,699.00 1,772.00 1,807.00 1,806.00 1,816.00 1,914.00 2,151.00 2,157.00 2,174.00 2,016.00 1,958.00 1,837.00 863.00 1,429.00 1,386.42 1,424.00
Common shares outstanding 436 440 440 437 873 873 873 435 873 870 870 876 876 878 878 880 880 880 880 877 877 876 876 878 878 874 874 878 878 874 874 876 876 890 890 896 896 899 899 899 899 903 451 898 449 904 452 911 455 900 450 897 449 895 448 896 448 889 445 891 446 887 444 885 443 887 444 897 449 935 468 947 474 944 472 945 473 944 472 938 469
about 15 hours ago