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 + 362.70 389.00 475.00 328.00 838.00 569.00 64.00 266.00 70.00 176.00 153.00 450.42 635.73 680.10 590.36 490.00 352.00 413.00 310.00 179.00
Accounts receivable, net 1,116.09 1,307.00 1,300.00 1,417.00 1,074.00 1,139.00 1,432.00 1,169.00 984.00 875.00 878.00 928.00 815.00 831.00 942.00 775.00 797.00 913.00 370.00 692.00
Inventories 733.40 720.00 699.00 692.00 589.00 583.00 611.00 557.00 424.00 363.00 355.00 335.00 274.00 230.00 201.00 210.00 170.00 200.00 162.00 189.00
Other current assets 256.79 203.00 615.00 780.00 925.00 811.00 723.00 736.00 712.00 693.00 767.00 678.00 674.00 653.00 604.00 115.00 171.00 230.00 206.00 276.00
Total current assets 2,468.99 2,619.00 3,089.00 3,217.00 3,426.00 3,102.00 2,830.00 2,728.00 2,190.00 2,107.00 2,153.00 1,993.00 1,977.00 1,869.00 1,848.00 1,590.00 1,490.00 1,756.00 1,048.00 1,336.00
Total non-current assets + 56,038.30 54,448.00 49,577.00 47,445.00 45,112.00 41,702.00 40,954.00 38,486.00 35,439.00 34,950.00 34,249.00 29,694.00 28,186.00 24,790.00 24,178.00 23,616.00 23,686.00 24,964.00 22,412.00 22,668.00
Total assets 58,507.28 57,067.00 52,666.00 50,662.00 48,538.00 44,804.00 43,784.00 41,214.00 37,629.00 37,057.00 36,402.00 31,687.00 30,163.00 26,659.00 26,026.00 25,206.00 25,176.00 26,720.00 23,460.00 24,004.00
Total current liabilities + 3,692.99 3,976.00 5,035.00 3,842.00 3,120.00 3,274.00 4,287.00 3,500.00 3,983.00 3,008.00 2,998.00 2,201.00 2,498.00 2,203.00 1,715.00 1,906.00 1,237.00 1,892.00 1,590.00 2,114.00
Total non-current liabilities + 33,263.87 32,040.00 27,514.00 25,436.00 22,674.00 21,879.00 21,456.00 20,073.00 16,990.00 19,208.00 18,454.00 16,121.00 14,712.00 13,438.00 13,631.00 12,016.00 12,706.00 14,269.00 11,693.00 12,066.00
Total liabilities 36,956.86 36,016.00 32,549.00 29,278.00 25,794.00 25,153.00 25,743.00 23,573.00 20,973.00 22,216.00 21,452.00 18,217.00 17,210.00 15,641.00 15,346.00 13,922.00 13,943.00 16,161.00 13,283.00 14,180.00
Total stockholders' equity + 21,550.42 21,051.00 20,117.00 21,384.00 22,744.00 19,651.00 18,041.00 17,641.00 16,656.00 14,841.00 14,950.00 13,470.00 12,953.00 11,018.00 10,680.00 11,284.00 11,233.00 10,559.00 10,177.00 9,824.00
Common shares outstanding 624 635 659 688 710 713 719 738 757 779 805 824 846 432 447 465 947 714 509 1,068
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 + 587.51 362.70 226.32 216.00 232.00 389.00 273.00 -114.00 412.00 475.00 491.00 539.00 484.00 328.00 403.00 491.00 490.00 838.00 2,117.89 569.00 518.00 569.00 285.00 375.00 488.00 64.00 258.00 128.00 339.00 266.00 317.00 394.00 616.04 455.01 494.32 486.57 609.78 545.10 595.84 554.58 589.35 530.86 929.79 455.81 550.79 450.42 593.00 565.57 624.24 635.73 695.09 560.47 631.54 680.10 702.33 809.16 685.63 590.36 657.67 1,077.74 593.00 490.00 548.00 896.00 748.00 352.00 233.00 431.00 349.00 413.00 288.00 161.00 333.47 310.00 213.65 241.47 106.14 179.00 55.78 206.85 172.66
Accounts receivable, net 1,255.24 1,116.09 1,246.00 1,131.00 1,257.00 1,307.00 1,243.00 1,223.00 1,313.00 1,300.00 1,284.00 1,223.00 1,385.00 1,417.00 1,526.00 1,358.00 1,318.00 1,074.00 960.03 1,219.00 1,177.00 1,139.00 1,149.00 1,063.00 1,269.00 1,432.00 1,242.00 1,275.00 1,249.00 1,169.00 1,127.00 1,078.00 1,039.00 984.00 973.00 899.00 903.00 875.00 863.00 799.00 861.00 878.00 938.00 910.00 924.00 928.00 939.00 925.00 899.00 815.00 868.00 876.00 900.00 831.00 845.00 833.00 769.00 942.00 801.00 770.00 770.00 775.00 810.00 794.00 781.00 797.00 849.00 865.00 940.00 913.00 657.00 843.00 619.73 370.00 640.94 425.50 508.76 692.00 1,033.09 954.18 550.64
Inventories 833.15 733.40 780.00 817.00 809.00 720.00 725.00 788.00 783.00 699.00 761.00 757.00 764.00 692.00 706.00 731.00 660.00 589.00 490.26 638.00 633.00 583.00 616.00 649.00 679.00 611.00 608.00 652.00 656.00 557.00 563.00 558.00 521.00 424.00 422.00 453.00 412.00 363.00 405.00 451.00 432.00 355.00 427.00 463.00 429.00 335.00 372.00 355.00 331.00 274.00 317.00 330.00 289.00 230.00 272.00 277.00 261.00 201.00 272.00 228.00 228.00 210.00 271.00 255.00 235.00 170.00 237.00 258.00 273.00 200.00 213.00 217.00 211.37 162.00 205.70 204.24 207.66 189.00 204.16 234.65 223.99
Other current assets 379.98 256.79 260.00 703.00 378.00 203.00 802.00 784.00 773.00 615.00 835.00 747.00 783.00 780.00 754.00 800.00 771.00 925.00 323.16 1,060.00 1,046.00 811.00 1,106.00 1,156.00 1,180.00 723.00 952.00 809.00 784.00 736.00 754.00 812.00 879.00 712.00 619.00 674.00 729.00 693.00 686.00 712.00 759.00 767.00 771.00 700.00 761.00 751.00 621.00 635.00 750.00 674.00 670.00 612.00 682.00 653.00 633.00 604.00 681.00 604.00 603.00 123.00 123.00 115.00 182.00 160.00 183.00 171.00 130.00 209.00 215.00 230.00 200.00 155.00 176.48 206.00 385.56 231.90 266.49 276.00 187.43 187.94 249.65
Total current assets 3,055.88 2,468.99 2,512.00 2,867.00 2,676.00 2,619.00 3,043.00 3,130.00 3,281.00 3,089.00 3,371.00 3,266.00 3,416.00 3,217.00 3,389.00 3,354.00 3,239.00 3,426.00 3,891.34 3,486.00 3,374.00 3,102.00 3,156.00 3,243.00 3,616.00 2,830.00 3,060.00 2,864.00 3,028.00 2,728.00 2,761.00 2,842.00 2,681.00 2,190.00 2,123.00 2,157.00 2,309.00 2,107.00 2,169.00 2,122.00 2,240.00 2,153.00 2,673.00 2,159.00 2,292.00 1,993.00 2,108.00 2,042.00 2,178.00 1,977.00 2,037.00 1,905.00 1,999.00 1,869.00 1,925.00 2,059.00 1,893.00 1,848.00 1,868.00 1,714.00 1,714.00 1,590.00 1,811.00 2,105.00 1,947.00 1,490.00 1,449.00 1,763.00 1,777.00 1,756.00 1,358.00 1,376.00 1,341.05 1,048.00 1,445.83 1,103.11 1,089.05 1,336.00 1,480.47 1,583.63 1,196.93
Total non-current assets + 56,560.79 56,038.30 55,142.00 53,909.00 54,727.00 54,448.00 51,438.00 50,858.00 50,243.00 49,577.00 48,718.00 47,610.00 47,487.00 47,445.00 47,817.00 45,931.00 44,997.00 45,112.00 33,754.67 42,770.00 41,590.00 41,702.00 42,002.00 41,956.00 42,819.00 40,954.00 41,036.00 40,138.00 39,581.00 38,486.00 37,448.00 36,963.00 36,077.00 35,439.00 34,981.00 35,088.00 35,021.00 34,950.00 34,899.00 33,972.00 33,563.00 34,249.00 33,150.00 31,446.00 31,204.00 29,694.00 29,565.00 28,592.00 28,715.00 28,186.00 25,760.00 25,640.00 24,993.00 24,790.00 24,353.00 24,407.00 23,980.00 24,178.00 24,699.00 23,498.00 23,498.00 23,616.00 24,217.00 24,022.00 23,435.00 23,686.00 24,303.00 24,974.00 25,734.00 24,964.00 23,606.00 22,977.00 22,760.87 22,412.00 21,457.96 22,086.64 22,645.00 22,668.00 21,152.72 20,830.75 21,102.63
Total assets 59,616.67 58,507.28 57,654.00 56,776.00 57,403.00 57,067.00 54,481.00 53,988.00 53,524.00 52,666.00 52,089.00 50,876.00 50,903.00 50,662.00 51,206.00 49,285.00 48,236.00 48,538.00 37,646.01 46,256.00 44,964.00 44,804.00 45,158.00 45,199.00 46,435.00 43,784.00 44,096.00 43,002.00 42,609.00 41,214.00 40,209.00 39,805.00 38,758.00 37,629.00 37,104.00 37,245.00 37,330.00 37,057.00 37,068.00 36,094.00 35,803.00 36,402.00 35,823.00 33,605.00 33,496.00 31,792.00 31,673.00 30,634.00 30,893.00 30,163.00 27,797.00 27,545.00 26,992.00 26,659.00 26,278.00 26,466.00 25,873.00 26,026.00 26,567.00 25,212.00 25,212.00 25,206.00 26,028.00 26,127.00 25,382.00 25,176.00 25,752.00 26,737.00 27,511.00 26,720.00 24,964.00 24,353.00 24,101.91 23,460.00 22,903.79 23,189.75 23,734.04 24,004.00 22,633.19 22,414.38 22,299.56
Total current liabilities + 4,571.78 3,692.99 4,173.00 3,509.00 4,310.00 3,976.00 4,719.00 4,930.00 5,474.00 5,035.00 4,656.00 3,501.00 4,614.00 3,842.00 3,357.00 4,756.00 3,848.00 3,120.00 2,799.69 3,750.00 2,838.00 3,274.00 2,996.00 3,355.00 4,738.00 4,287.00 4,308.00 4,127.00 4,016.00 3,500.00 3,819.00 4,430.00 4,362.00 3,983.00 3,476.00 3,548.00 3,206.00 3,008.00 2,292.00 2,726.00 2,558.00 2,998.00 3,062.00 3,098.00 2,821.00 2,201.00 2,203.00 2,222.00 2,459.00 2,498.00 2,987.00 2,791.00 2,798.00 2,203.00 2,309.00 2,393.00 2,237.00 1,715.00 2,090.00 1,815.00 1,815.00 1,906.00 1,302.00 1,551.00 1,337.00 1,237.00 1,248.00 1,776.00 1,807.00 1,892.00 1,778.00 1,374.00 1,597.56 1,590.00 1,554.15 1,857.31 1,754.70 2,114.00 1,887.68 1,709.30 1,903.89
Total non-current liabilities + 33,538.45 33,263.87 32,208.00 31,731.00 31,469.00 32,040.00 30,304.00 29,654.00 28,196.00 27,514.00 27,462.00 26,977.00 25,430.00 25,436.00 25,849.00 22,785.00 22,536.00 22,674.00 17,773.91 22,168.00 22,235.00 21,879.00 22,849.00 23,069.00 22,863.00 21,456.00 21,288.00 20,893.00 21,065.00 20,073.00 18,784.00 18,006.00 17,808.00 16,990.00 18,543.00 18,646.00 19,242.00 19,208.00 19,662.00 18,555.00 18,471.00 18,454.00 18,294.00 16,553.00 16,931.00 16,121.00 15,723.00 15,069.00 15,338.00 14,712.00 13,243.00 13,369.00 13,082.00 13,438.00 12,664.00 12,909.00 12,638.00 13,631.00 12,821.00 11,939.00 11,939.00 12,016.00 12,869.00 12,899.00 12,533.00 12,706.00 13,101.00 13,855.00 14,801.00 14,269.00 12,888.00 12,870.00 12,457.27 11,693.00 11,690.88 11,532.11 12,165.24 12,066.00 11,500.12 11,499.11 11,201.69
Total liabilities 38,110.23 36,956.86 36,381.00 35,240.00 35,779.00 36,016.00 35,023.00 34,584.00 33,670.00 32,549.00 32,118.00 30,478.00 30,044.00 29,278.00 29,206.00 27,541.00 26,384.00 25,794.00 20,573.60 25,918.00 25,073.00 25,153.00 25,845.00 26,424.00 27,601.00 25,743.00 25,596.00 25,020.00 25,081.00 23,573.00 22,603.00 22,436.00 22,170.00 20,973.00 22,019.00 22,194.00 22,448.00 22,216.00 21,954.00 21,281.00 21,029.00 21,452.00 21,356.00 19,651.00 19,752.00 18,322.00 17,926.00 17,291.00 17,797.00 17,210.00 16,230.00 16,160.00 15,880.00 15,641.00 14,973.00 15,302.00 14,875.00 15,346.00 14,911.00 13,754.00 13,754.00 13,922.00 14,171.00 14,450.00 13,870.00 13,943.00 14,349.00 15,631.00 16,608.00 16,161.00 14,666.00 14,244.00 14,054.83 13,283.00 13,245.03 13,389.42 13,919.94 14,180.00 13,387.80 13,208.41 13,105.58
Total stockholders' equity + 21,506.44 21,550.42 21,273.00 21,536.00 21,624.00 21,051.00 19,458.00 19,404.00 19,854.00 20,117.00 19,971.00 20,398.00 20,859.00 21,384.00 22,000.00 21,744.00 21,852.00 22,744.00 17,072.41 20,338.00 19,891.00 19,651.00 19,313.00 18,775.00 18,834.00 18,041.00 18,500.00 17,982.00 17,528.00 17,641.00 17,606.00 17,369.00 16,588.00 16,656.00 15,085.00 15,051.00 14,882.00 14,841.00 15,114.00 14,813.00 14,774.00 14,950.00 14,467.00 13,954.00 13,744.00 13,470.00 13,747.00 13,343.00 13,096.00 12,953.00 11,567.00 11,385.00 11,112.00 11,018.00 11,305.00 11,164.00 10,998.00 10,680.00 11,656.00 11,458.00 11,458.00 11,284.00 11,857.00 11,677.00 11,512.00 11,233.00 11,403.00 11,106.00 10,903.00 10,559.00 10,298.00 10,109.00 10,047.08 10,177.00 9,658.76 9,800.33 9,814.10 9,824.00 9,245.39 9,205.96 9,193.97
Common shares outstanding 612 616 622 628 628 630 631 636 642 648 656 663 670 677 684 692 700 705 710 711 713 713 713 712 714 717 721 725 728 731 736 739 744 750 755 760 765 770 776 782 789 796 802 808 814 817 821 825 831 837 421 425 428 432 436 440 444 447 451 457 462 465 468 473 475 953 474 946 472 945 714 482 489 509 530 539 518 1,047 1,060 1,077 1,096
about 6 hours ago