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 + 8,256.00 8,987.00 9,107.00 7,505.00 7,640.00 6,029.00 4,398.00 4,507.00 5,710.00 4,577.00 4,130.00 2,558.00 1,638.95 1,138.62 830.74 751.26 644.35 577.03 701.92 485.13
Accounts receivable, net 3,533.00 3,299.00 3,104.00 2,302.00 2,177.00 1,672.00 1,406.00 1,330.00 871.00 1,013.00 610.00 596.00 331.68 149.68 179.58 168.19 142.72 128.56 111.54 118.80
Inventories -3,202.00 -1,875.00 -1,946.00 169.00 0.00 0.00 0.00 0.00 0.00 6.07 19.37
Other current assets 4,663.00 487.00 331.00 277.00 3,449.00 2,050.00 163.00 625.00 930.00 398.00 566.00 49.00 69.04 60.83 37.76 38.49 23.14 4.02 21.14 9.58
Total current assets 12,444.00 12,773.00 12,542.00 10,084.00 10,064.00 7,876.00 5,967.00 6,462.00 7,511.00 5,988.00 5,306.00 3,203.00 2,039.66 1,349.13 1,048.08 957.94 810.21 728.98 834.59 613.50
Total non-current assets + 3,120.00 2,857.00 2,350.00 2,230.00 2,145.00 1,656.00 820.00 692.00 960.00 1,460.00 1,270.00 1,232.00 963.27 585.70 604.06 551.28 433.83 420.20 336.71 250.97
Total assets 15,564.00 15,630.00 14,892.00 12,314.00 12,209.00 9,532.00 6,787.00 7,154.00 8,471.00 7,449.00 6,576.00 4,435.00 3,002.94 1,934.82 1,652.15 1,509.21 1,244.04 1,149.19 1,171.31 864.48
Total current liabilities + 7,372.00 7,896.00 8,168.00 6,855.00 7,047.00 4,965.00 3,269.00 4,246.00 5,557.00 4,570.00 3,822.00 2,175.00 1,293.98 828.04 601.83 565.55 489.03 388.23 426.92 354.89
Total non-current liabilities + 4,123.00 3,238.00 2,509.00 2,495.00 2,532.00 2,471.00 1,558.00 1,261.00 1,577.00 1,230.00 1,197.00 1,250.00 816.02 324.47 295.24 224.61 212.26 250.30 253.91 89.42
Total liabilities 11,495.00 11,134.00 10,677.00 9,350.00 9,579.00 7,436.00 4,827.00 5,507.00 7,134.00 5,800.00 5,019.00 3,425.00 2,110.00 1,152.51 897.07 790.16 701.30 638.52 680.83 444.31
Total stockholders' equity + 4,069.00 4,496.00 4,215.00 2,964.00 2,630.00 2,096.00 1,960.00 1,647.00 1,337.00 1,649.00 1,557.00 1,010.00 892.94 782.31 755.07 719.06 542.74 510.66 490.48 420.17
Common shares outstanding 51 58 58 59 59 60 64 67 56 56 56 48 47 47 46 42 39 42 43 42
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 + 9,251.00 8,256.00 8,447.00 8,809.00 9,294.00 8,987.00 9,214.00 8,701.00 8,937.00 9,107.00 9,676.00 8,796.00 8,364.00 7,505.00 7,881.00 7,879.00 7,792.00 7,640.00 7,257.00 6,849.00 6,369.00 6,029.00 4,965.00 5,209.00 4,375.00 4,398.00 4,436.00 4,323.00 4,732.00 4,507.00 4,626.00 5,568.00 6,173.00 5,710.00 5,721.00 5,171.00 5,254.00 4,577.00 4,577.00 4,313.00 4,226.00 4,130.00 3,625.68 3,480.50 3,073.89 2,558.00 2,441.28 1,768.23 1,779.57 1,638.95 1,591.71 1,461.21 1,511.46 1,138.62 1,072.38 1,072.00 875.70 830.74 812.39 815.81 801.31 751.26 621.81 636.20 614.19 644.35 619.66 598.24 607.38 577.03 546.11 621.69 596.28 701.92 555.76 549.99 503.06 485.13 428.74 406.69 390.04
Accounts receivable, net 3,420.00 3,533.00 3,515.00 3,865.00 3,491.00 3,299.00 3,259.00 3,231.00 3,350.00 3,104.00 2,460.00 2,385.00 2,536.00 2,302.00 2,220.00 2,240.00 2,156.00 2,177.00 1,912.00 1,857.00 1,776.00 1,672.00 1,775.00 1,580.00 1,603.00 1,406.00 1,280.00 1,239.00 1,359.00 1,330.00 1,346.00 1,148.00 950.00 871.00 1,062.00 1,074.00 1,006.00 1,013.00 1,053.00 1,035.00 901.00 610.00 619.89 631.12 491.43 596.00 433.36 490.24 366.33 331.68 293.97 213.78 150.25 149.68 190.44 192.40 237.57 179.58 185.82 172.67 170.42 168.19 228.30 156.54 131.73 142.72 144.13 151.44 158.44 132.58 169.76 113.60 117.55 111.54 124.15 108.82 111.39 118.80 90.58 81.99 73.88
Inventories -7,585.00 -7,863.00 0.00 80.00 77.00 169.00 326.00 325.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 19.33
Other current assets 4,592.00 4,663.00 590.00 438.00 472.00 487.00 408.00 399.00 381.00 331.00 332.00 260.00 259.00 277.00 391.00 213.00 198.00 247.00 197.00 168.00 163.00 175.00 213.00 273.00 346.00 163.00 161.00 301.00 640.00 625.00 1,329.00 1,311.00 1,073.00 930.00 925.00 924.00 142.00 398.00 483.00 197.00 637.00 566.00 664.76 694.60 710.25 49.00 112.88 113.38 135.33 69.04 80.54 69.81 65.33 60.83 51.54 56.64 38.74 37.76 36.38 39.67 44.00 38.49 230.88 28.57 19.33 23.14 21.57 20.86 21.56 19.37 28.57 26.04 22.49 21.14 12.00 13.32 12.23 9.58 10.64 10.41 12.65
Total current assets 13,326.00 12,444.00 12,552.00 13,112.00 13,257.00 12,773.00 12,881.00 12,331.00 12,668.00 12,542.00 12,468.00 11,441.00 11,159.00 10,084.00 10,492.00 10,332.00 10,146.00 10,064.00 9,366.00 8,874.00 8,308.00 7,876.00 6,953.00 7,062.00 6,324.00 5,967.00 5,877.00 5,863.00 6,731.00 6,462.00 7,301.00 8,027.00 8,196.00 7,511.00 7,708.00 7,169.00 6,402.00 5,988.00 6,113.00 5,545.00 5,764.00 5,306.00 4,910.32 4,806.23 4,275.57 3,203.00 2,987.52 2,371.85 2,281.23 2,039.66 1,966.22 1,744.80 1,727.04 1,349.13 1,314.35 1,321.04 1,152.01 1,048.08 1,034.60 1,028.16 1,015.73 957.94 882.88 821.30 765.25 810.21 785.37 770.54 787.38 728.98 744.45 761.33 736.32 834.59 691.90 672.14 626.68 613.50 529.96 499.09 476.58
Total non-current assets + 3,065.00 3,120.00 3,146.00 3,097.00 3,129.00 2,857.00 2,877.00 2,854.00 2,845.00 2,350.00 2,402.00 2,220.00 2,212.00 2,230.00 2,301.00 2,240.00 2,214.00 2,145.00 1,667.00 1,656.00 1,642.00 1,656.00 928.00 814.00 805.00 820.00 824.00 827.00 848.00 692.00 750.00 736.00 937.00 960.00 1,246.00 1,414.00 1,636.00 1,460.00 1,457.00 1,657.00 1,419.00 1,270.00 1,004.71 929.93 894.22 1,232.00 1,068.62 1,080.18 1,012.25 963.27 958.85 835.11 761.05 585.70 592.72 596.43 587.99 604.06 583.71 572.27 567.43 551.28 548.55 540.10 425.69 433.83 438.64 432.62 419.57 420.20 413.43 410.42 409.10 336.71 254.12 250.58 250.36 250.97 247.62 247.54 182.62
Total assets 16,391.00 15,564.00 15,698.00 16,209.00 16,386.00 15,630.00 15,758.00 15,185.00 15,513.00 14,892.00 14,870.00 13,661.00 13,371.00 12,314.00 12,793.00 12,572.00 12,360.00 12,209.00 11,033.00 10,530.00 9,950.00 9,532.00 7,881.00 7,876.00 7,129.00 6,787.00 6,701.00 6,690.00 7,579.00 7,154.00 8,051.00 8,763.00 9,133.00 8,471.00 8,954.00 8,583.00 8,038.00 7,449.00 7,570.00 7,202.00 7,183.00 6,576.00 5,915.03 5,736.16 5,169.79 4,435.00 4,056.14 3,452.03 3,293.48 3,002.94 2,925.07 2,579.92 2,488.09 1,934.82 1,907.07 1,917.47 1,740.00 1,652.15 1,618.30 1,600.42 1,583.15 1,509.21 1,431.43 1,361.40 1,190.95 1,244.04 1,224.01 1,203.16 1,206.95 1,149.19 1,157.87 1,171.75 1,145.42 1,171.31 946.02 922.73 877.04 864.48 777.57 746.62 659.19
Total current liabilities + 8,188.00 7,372.00 7,481.00 7,876.00 8,155.00 7,896.00 8,337.00 7,836.00 8,514.00 8,168.00 8,492.00 7,537.00 7,614.00 6,855.00 7,242.00 7,225.00 7,041.00 7,047.00 6,070.00 5,707.00 5,323.00 4,965.00 3,556.00 3,755.00 3,570.00 3,269.00 3,308.00 3,388.00 4,292.00 4,246.00 5,213.00 5,820.00 6,005.00 5,557.00 5,962.00 5,793.00 4,422.00 4,570.00 4,665.00 3,646.00 4,377.00 3,822.00 3,861.17 3,738.51 3,593.20 2,175.00 1,936.07 1,630.94 1,555.94 1,293.98 1,045.44 707.16 803.05 828.04 831.94 839.11 677.09 601.83 604.44 608.82 616.10 565.55 510.09 475.93 424.33 489.03 468.06 458.30 461.14 388.23 396.61 428.72 393.85 426.92 413.79 399.38 371.07 354.89 309.70 292.23 275.09
Total non-current liabilities + 4,123.00 4,123.00 4,026.00 3,730.00 3,921.00 3,238.00 2,651.00 2,506.00 2,506.00 2,509.00 2,499.00 2,503.00 2,469.00 2,495.00 2,510.00 2,517.00 2,525.00 2,532.00 2,445.00 2,453.00 2,463.00 2,471.00 2,124.00 2,125.00 1,912.00 1,558.00 1,562.00 1,566.00 1,452.00 1,261.00 1,277.00 1,285.00 1,575.00 1,577.00 1,563.00 1,269.00 1,889.00 1,230.00 1,214.00 1,915.00 1,216.00 1,197.00 535.85 534.54 534.60 1,250.00 1,155.78 904.02 839.82 816.02 986.78 996.37 920.84 324.47 320.13 332.35 287.60 295.24 232.04 225.74 226.55 224.61 223.61 317.62 212.80 212.26 211.17 210.68 217.12 250.30 253.17 250.58 248.76 253.91 63.79 74.70 73.86 89.42 61.29 62.84 8.15
Total liabilities 12,311.00 11,495.00 11,507.00 11,606.00 12,076.00 11,134.00 10,988.00 10,342.00 11,020.00 10,677.00 10,991.00 10,040.00 10,083.00 9,350.00 9,752.00 9,742.00 9,566.00 9,579.00 8,515.00 8,160.00 7,786.00 7,436.00 5,680.00 5,880.00 5,482.00 4,827.00 4,870.00 4,954.00 5,744.00 5,507.00 6,490.00 7,105.00 7,580.00 7,134.00 7,525.00 7,062.00 6,311.00 5,800.00 5,879.00 5,561.00 5,593.00 5,019.00 4,397.02 4,273.05 4,127.80 3,425.00 3,091.85 2,534.96 2,395.76 2,110.00 2,032.22 1,703.53 1,723.89 1,152.51 1,152.07 1,171.46 964.69 897.07 836.48 834.56 842.65 790.16 733.70 793.55 637.12 701.30 679.23 668.98 678.26 638.52 649.78 679.30 642.60 680.83 477.58 474.08 444.92 444.31 370.98 355.07 283.23
Total stockholders' equity + 4,080.00 4,069.00 4,191.00 4,603.00 4,310.00 4,496.00 4,770.00 4,843.00 4,493.00 4,215.00 3,879.00 3,621.00 3,288.00 2,964.00 3,041.00 2,830.00 2,794.00 2,630.00 2,518.00 2,370.00 2,164.00 2,096.00 2,201.00 1,996.00 1,647.00 1,960.00 1,831.00 1,736.00 1,835.00 1,647.00 1,561.00 1,658.00 1,553.00 1,337.00 1,429.00 1,521.00 1,727.00 1,649.00 1,691.00 1,641.00 1,590.00 1,557.00 1,518.01 1,463.11 1,041.99 1,010.00 964.29 917.07 897.72 892.94 892.85 876.39 764.20 782.31 755.00 746.01 775.31 755.07 781.82 765.86 740.51 719.06 697.73 567.85 553.83 542.74 544.77 534.18 528.70 510.66 508.09 492.46 502.81 490.48 468.44 448.65 432.12 420.17 406.59 391.56 375.96
Common shares outstanding 51 51 54 54 55 58 58 58 58 58 58 58 58 58 58 58 59 59 59 58 59 59 60 59 61 63 64 64 66 67 68 67 65 60 57 56 56 57 56 55 57 58 60 54 50 50 49 48 48 46 47 47 46 47 47 46 47 46 46 46 46 46 43 39 39 39 38 39 40 40 41 42 43 43 43 43 42 42 43 42 42
about 22 hours ago