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 + 1,079.00 685.00 711.00 662.00 706.10 835.73 554.50 451.83 598.40 530.69 457.15 481.20 213.58 228.00 293.93 280.66 205.33 86.07 41.13 91.40
Accounts receivable, net 3,600.00 3,538.00 2,040.00 2,355.30 1,279.40 1,142.72 1,001.34 910.21 1,033.90 580.57 465.85 437.60 395.92 302.73 240.26 214.45 209.46 244.52 240.68 282.44
Inventories 0.00 1,776.40 975.40 832.10 786.80 676.50 571.70 598.90 564.00 606.20 279.29 188.97 150.40 143.67 167.05 158.92 271.61 242.19
Other current assets 3,935.00 2,701.00 2,379.00 1,978.70 1,344.80 979.80 938.96 805.27 47.90 624.87 614.38 45.50 318.55 228.78 173.94 157.70 198.91 192.45 305.58 274.37
Total current assets 8,614.00 6,924.00 5,130.00 4,996.00 3,330.30 2,958.25 2,494.80 2,167.31 2,251.90 1,736.13 1,537.39 1,570.50 928.04 759.51 708.13 652.81 613.70 523.03 587.38 648.21
Total non-current assets + 21,377.00 10,688.00 9,753.00 8,977.50 6,465.10 6,008.24 5,128.02 4,521.36 3,505.40 3,526.61 3,475.40 3,386.40 2,721.47 2,368.55 1,898.88 1,748.01 1,610.53 1,596.55 1,373.28 1,159.75
Total assets 29,991.00 17,612.00 14,883.00 13,973.50 9,795.40 8,966.49 7,622.82 6,688.67 5,757.30 5,287.30 5,012.74 4,956.90 3,649.51 3,128.06 2,607.01 2,400.81 2,224.23 2,119.58 1,960.66 1,807.95
Total current liabilities + 8,294.00 6,314.00 4,956.00 4,596.60 2,667.40 2,354.35 2,045.36 1,782.99 1,997.20 1,445.16 1,328.55 1,269.60 906.88 567.78 481.62 470.16 478.95 522.64 556.12 590.67
Total non-current liabilities + 9,124.00 4,861.00 4,348.00 4,770.30 2,931.10 2,857.92 2,227.18 1,905.11 1,177.40 1,457.37 1,534.40 1,573.50 735.49 752.94 481.43 424.31 375.40 355.20 307.08 287.94
Total liabilities 17,418.00 11,175.00 9,304.00 9,366.90 5,598.50 5,212.27 4,272.54 3,688.10 3,174.60 2,927.20 2,863.10 2,843.10 1,642.37 1,320.73 963.05 894.47 854.35 877.84 863.20 878.61
Total stockholders' equity + 12,547.00 6,437.00 5,579.00 4,606.60 4,196.90 3,754.22 3,350.28 3,000.57 2,582.70 2,360.21 2,149.78 2,113.80 2,007.14 1,807.33 1,643.96 1,506.34 1,369.87 1,241.74 1,097.46 929.35
Common shares outstanding 313 284 281 279 277 276 275 282 278 276 280 286 285 284 281 279 275 283 273 282
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 + 1,003.00 1,079.00 1,190.00 8,893.00 669.00 685.00 968.00 1,116.00 591.00 711.00 768.90 638.00 572.80 662.00 590.70 2,398.40 1,712.10 706.10 958.40 863.31 690.67 835.73 1,088.41 641.35 402.38 554.50 507.45 443.09 333.00 451.83 435.81 489.09 579.10 598.40 575.70 630.46 567.30 530.69 501.97 470.10 415.70 457.15 459.36 423.29 351.60 481.20 393.54 321.40 260.98 213.58 182.66 397.73 347.43 228.00 252.81 201.44 163.36 293.93 342.11 286.60 273.16 280.66 264.82 301.15 237.15 205.33 194.47 197.63 133.91 86.07 240.62 215.63 21.66 41.13 77.05 70.58 113.68 91.40 65.41 35.95 76.45
Accounts receivable, net 3,150.00 3,600.00 3,408.00 2,652.00 2,666.00 3,538.00 3,914.00 2,305.00 2,130.00 2,040.00 1,815.20 1,943.50 1,832.90 2,355.30 2,370.30 1,420.10 1,358.00 1,279.40 1,426.09 1,301.90 1,179.36 1,142.72 1,127.99 1,126.11 1,033.68 1,001.34 1,205.40 991.25 898.49 910.21 834.89 825.46 842.30 1,033.90 2,686.30 522.15 525.50 580.57 801.46 533.00 488.10 465.85 461.62 494.79 444.20 437.60 415.50 433.00 404.47 395.92 365.71 310.49 303.88 302.73 282.97 295.76 293.99 240.26 212.05 247.72 232.69 214.45 224.30 233.60 211.90 209.46 238.53 235.46 230.84 244.52 256.48 264.17 231.47 240.68 271.61 273.81 244.13 282.44 268.20 276.73 245.36
Inventories 590.00 -3,914.00 0.00 2,017.90 2,086.10 1,759.60 1,776.40 1,681.20 1,289.40 1,094.00 975.40 893.20 869.50 807.00 832.10 829.30 795.80 0.00 786.80 760.70 725.80 616.80 676.50 646.70 619.90 560.30 571.70 608.90 574.30 559.50 598.90 629.30 592.10 535.50 564.00 564.60 564.60 589.70 606.20 641.20 316.70 265.30 279.29 268.58 225.59 202.81 188.97 216.93 208.82 205.10 150.40 154.87 128.22 123.87 143.67 161.32 145.85 146.36 167.05 158.84 160.12 140.84 158.92 240.62 215.63 239.35 271.61 227.15 240.51 240.79 242.19 278.04 275.96 256.09
Other current assets 3,712.00 3,935.00 3,545.00 2,898.00 2,582.00 2,701.00 2,597.00 2,668.00 2,284.00 2,379.00 2,261.10 2,313.40 1,950.40 1,978.70 1,889.80 1,511.90 1,238.80 1,344.80 1,013.80 1,026.64 923.00 979.80 947.30 937.52 847.78 938.96 894.09 857.21 763.27 805.27 742.47 726.66 92.90 47.90 45.50 626.32 44.60 624.87 671.25 52.10 67.80 614.38 622.87 629.37 47.80 45.50 676.86 388.00 298.90 318.55 295.39 264.36 230.30 228.78 59.76 69.03 58.57 173.94 40.11 50.40 40.96 157.70 26.95 36.81 39.06 198.91 44.71 31.94 34.29 192.45 43.13 49.51 59.70 305.58 38.24 29.45 25.26 274.37 39.37 24.57 31.91
Total current assets 8,455.00 8,614.00 8,143.00 14,443.00 5,917.00 6,924.00 7,479.00 6,089.00 5,005.00 5,130.00 4,845.20 4,894.90 4,356.10 4,996.00 4,850.80 5,330.40 4,308.90 3,330.30 3,398.28 3,191.84 2,793.03 2,958.25 3,163.69 2,704.98 2,283.84 2,494.80 2,606.94 2,291.55 1,994.75 2,167.31 2,013.18 2,041.21 2,074.60 2,251.90 3,916.40 1,778.93 1,696.90 1,736.13 1,974.67 1,647.30 1,507.10 1,537.39 1,543.85 1,547.44 1,433.30 1,570.50 1,485.90 1,459.10 964.36 928.04 843.75 972.57 881.61 759.51 785.51 751.04 697.79 708.13 732.69 697.06 654.96 652.81 669.72 709.26 626.12 613.70 628.32 617.52 532.41 523.03 540.23 529.30 547.51 587.38 611.02 611.71 623.85 648.21 648.26 610.40 607.03
Total non-current assets + 21,677.00 21,377.00 21,211.00 11,193.00 10,843.00 10,688.00 10,046.00 9,855.00 9,801.00 9,753.00 9,137.80 9,176.60 9,043.80 8,977.50 8,807.50 6,949.50 6,964.00 6,465.10 6,230.89 6,166.05 6,117.76 6,008.24 5,631.69 5,496.08 5,298.51 5,128.02 5,073.73 4,873.22 4,811.54 4,521.36 3,789.63 3,660.35 3,540.50 3,505.40 3,497.90 3,500.08 3,500.50 3,526.61 3,547.35 3,559.60 3,496.30 3,467.09 3,458.34 3,473.39 3,405.60 3,386.40 3,459.85 3,471.30 2,709.93 2,721.47 2,711.04 2,353.75 2,348.75 2,368.55 2,349.22 2,346.25 2,319.66 1,898.88 1,828.61 1,827.81 1,789.03 1,748.01 1,718.09 1,627.55 1,623.31 1,610.53 1,609.80 1,612.69 1,614.91 1,596.55 1,567.07 1,543.53 1,438.64 1,373.28 1,304.34 1,272.99 1,203.55 1,159.75 1,154.91 1,104.83 1,075.37
Total assets 29,700.00 29,991.00 29,354.00 25,636.00 16,760.00 17,612.00 17,525.00 15,944.00 14,806.00 14,883.00 13,983.00 14,071.50 13,399.90 13,973.50 13,658.30 12,279.90 11,272.90 9,795.40 9,629.17 9,357.90 8,910.79 8,966.49 8,795.38 8,201.06 7,582.35 7,622.82 7,680.66 7,164.77 6,806.29 6,688.67 5,802.81 5,701.56 5,615.10 5,757.30 7,414.30 5,279.01 5,197.40 5,287.30 5,522.03 5,206.90 5,003.40 5,004.48 5,002.19 5,020.84 4,838.90 4,956.90 4,945.75 4,930.40 3,674.29 3,649.51 3,554.79 3,326.32 3,230.36 3,128.06 3,134.73 3,097.29 3,017.45 2,607.01 2,561.30 2,524.87 2,444.00 2,400.81 2,387.81 2,336.81 2,249.44 2,224.23 2,238.12 2,230.21 2,147.32 2,119.58 2,107.30 2,072.83 1,986.15 1,960.66 1,915.36 1,884.69 1,827.41 1,807.95 1,803.17 1,715.23 1,682.40
Total current liabilities + 8,316.00 8,294.00 6,890.00 5,257.00 4,930.00 6,314.00 6,525.00 5,391.00 4,880.00 4,956.00 4,590.50 4,157.60 3,812.90 4,596.60 4,238.60 2,899.90 2,438.90 2,667.40 2,889.14 2,800.92 2,240.98 2,354.35 2,240.39 2,258.28 1,890.62 2,045.36 2,148.92 1,907.11 1,647.07 1,782.99 1,632.73 1,656.71 1,634.60 1,997.20 3,631.60 1,419.54 1,337.90 1,445.16 1,701.74 1,457.60 1,283.30 1,328.55 1,264.55 1,328.34 1,209.40 1,269.60 1,263.03 1,242.50 792.49 906.88 861.79 661.82 617.31 567.78 623.60 641.28 601.22 481.62 488.28 502.97 459.85 470.16 594.33 504.08 455.65 478.95 507.95 552.88 506.57 522.64 540.97 558.30 508.34 556.12 543.82 570.21 549.78 590.67 645.31 606.85 612.70
Total non-current liabilities + 8,771.00 9,124.00 10,057.00 8,762.00 4,989.00 4,861.00 4,520.00 4,516.00 4,139.00 4,348.00 4,193.80 4,841.40 4,742.00 4,770.30 5,109.10 5,096.60 4,498.60 2,931.10 2,632.41 2,610.97 2,838.81 2,857.92 2,852.98 2,359.26 2,211.89 2,227.18 2,217.22 2,077.03 2,060.79 1,905.11 1,230.67 1,213.37 1,209.90 1,177.40 1,299.00 1,401.24 1,443.70 1,457.37 1,495.52 1,497.00 1,521.60 1,526.16 1,551.91 1,579.44 1,568.00 1,573.50 1,577.43 1,606.40 828.94 735.49 728.22 762.45 753.79 752.94 742.32 737.77 731.18 481.43 456.46 448.97 439.74 424.31 312.12 393.64 388.39 375.40 375.48 364.15 359.31 355.20 349.54 340.34 335.98 307.08 298.56 291.56 293.79 287.94 261.94 258.40 259.10
Total liabilities 17,087.00 17,418.00 16,947.00 14,019.00 9,919.00 11,175.00 11,045.00 9,907.00 9,019.00 9,304.00 8,784.30 8,999.00 8,554.90 9,366.90 9,347.70 7,996.50 6,937.50 5,598.50 5,521.55 5,411.89 5,079.80 5,212.27 5,093.37 4,617.54 4,102.50 4,272.54 4,366.14 3,984.14 3,707.86 3,688.10 2,863.40 2,870.08 2,844.50 3,174.60 4,930.60 2,820.78 2,781.60 2,927.20 3,197.26 2,954.60 2,804.90 2,854.70 2,816.46 2,907.78 2,777.40 2,843.10 2,840.45 2,848.90 1,621.43 1,642.37 1,590.00 1,424.26 1,371.10 1,320.73 1,365.92 1,379.04 1,332.40 963.05 944.74 951.94 899.58 894.47 906.45 897.72 844.04 854.35 883.43 917.03 865.88 877.84 890.51 898.64 844.32 863.20 842.37 861.78 843.57 878.61 907.25 865.25 871.80
Total stockholders' equity + 12,589.00 12,547.00 12,386.00 11,594.00 6,821.00 6,437.00 6,464.00 6,026.00 5,778.00 5,579.00 5,198.70 5,072.50 4,845.00 4,606.60 4,310.60 4,283.40 4,335.40 4,196.90 4,107.62 3,946.00 3,831.00 3,754.22 3,702.01 3,583.52 3,479.84 3,350.28 3,314.52 3,180.63 3,098.43 3,000.57 2,939.41 2,831.48 2,770.60 2,582.70 2,483.70 2,458.23 2,415.80 2,360.21 2,324.77 2,252.30 2,198.50 2,149.78 2,185.74 2,113.05 2,061.50 2,113.80 2,105.30 2,081.50 2,052.86 2,007.14 1,964.78 1,902.06 1,859.26 1,807.33 1,768.81 1,718.25 1,685.05 1,643.96 1,616.56 1,572.93 1,544.41 1,506.34 1,481.36 1,439.09 1,405.40 1,369.87 1,354.69 1,313.19 1,281.43 1,241.74 1,216.79 1,174.19 1,141.83 1,097.46 1,072.99 1,022.92 983.84 929.35 895.92 849.98 810.60
Common shares outstanding 339 339 332 293 285 284 283 283 283 282 281 280 279 279 279 278 279 278 278 277 277 277 277 274 275 275 275 274 275 275 275 276 276 276 278 278 278 277 276 275 274 278 280 280 283 284 286 286 287 286 286 286 286 285 284 284 283 281 281 280 281 280 279 278 276 275 275 284 274 279 283 283 283 278 283 282 282 282 282 282 282
about 10 hours ago