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,128.91 1,009.35 541.76 900.13 544.44 823.36 616.16 516.09 1,574.97 1,515.93 1,395.87 981.26 524.15 473.45 726.16 425.26 383.82 560.81 383.81 245.16
Accounts receivable, net 5,759.15 3,894.24 2,861.66 1,295.61 1,262.88 944.94 1,369.86 828.45 769.42 705.95 680.47 834.39 819.76 778.75 640.08 796.21 570.85 626.30 677.49 485.22
Inventories -15.22 0.00 4,304.12 0.00 -25.95 29.27 17.88 11.40 12.00 13.47 -8.96 -8.09 6.29 9.26 15.36 10.91 15.11
Other current assets 1,925.83 1,911.66 2,288.53 -5,561.39 -4,304.12 -3,323.95 902.07 -828.45 -769.42 -705.95 -680.47 -834.39 513.75 578.33 383.81 373.63 288.61 341.58 195.81 15.42
Total current assets 8,813.89 6,815.25 5,691.95 2,143.13 1,758.12 1,753.55 2,888.08 1,339.54 1,574.97 1,515.93 1,395.87 981.26 1,864.76 1,830.53 1,750.05 1,589.05 1,240.90 1,182.39 1,061.30 745.80
Total non-current assets + 9,678.86 6,502.15 4,693.53 3,117.90 2,805.50 2,638.63 2,992.16 2,478.10 2,270.55 2,132.82 2,069.59 2,076.88 2,178.07 2,157.99 2,066.28 2,057.12 2,096.04 2,199.39 2,226.05 2,051.74
Total assets 18,492.75 13,317.40 10,385.48 9,482.23 7,991.60 6,523.57 5,880.24 5,477.47 5,358.75 4,834.93 4,517.76 4,050.99 4,042.83 3,988.52 3,816.33 3,646.17 3,336.94 3,381.78 3,287.35 2,797.54
Total current liabilities + 3,642.06 4,194.90 3,568.23 596.38 644.14 771.30 1,903.29 129.26 72.69 67.39 74.16 64.48 1,248.41 1,414.31 994.65 929.50 921.51 999.32 913.54 464.24
Total non-current liabilities + 9,506.21 6,191.90 4,738.27 596.38 2,974.97 2,687.54 2,953.08 2,575.22 4,321.05 3,946.54 3,731.29 3,014.91 1,694.45 1,434.19 1,476.93 1,542.91 1,564.55 1,592.14 1,626.65 1,706.39
Total liabilities 13,148.27 10,386.80 8,306.50 7,314.67 6,321.07 5,208.72 4,856.37 4,503.40 4,393.74 4,013.93 3,802.15 3,079.39 2,942.86 2,848.50 2,471.58 2,472.41 2,486.06 2,591.47 2,540.18 2,170.63
Total stockholders' equity + 5,344.49 2,930.60 2,078.98 2,167.55 1,670.53 1,314.85 1,023.87 974.07 965.01 821.00 715.61 971.60 1,099.97 1,140.02 1,344.75 1,173.76 850.88 790.31 747.17 626.92
Common shares outstanding 79 75 78 81 82 81 85 91 92 90 97 102 106 111 112 89 99 99 99 99
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
Total cash and short-term investments + 2,911.37 1,128.91 1,543.45 4,309.98 1,351.91 1,009.35 1,570.90 1,394.85 1,145.70 541.76 835.41 811.27 520.59 969.77 1,281.60 748.09 1,028.33 609.82 995.38 922.39 872.61 818.36 814.50 865.14 431.98 616.16 962.89 432.52 705.56 520.76 801.30 822.56 823.81 822.52 1,332.64 1,479.14 809.69 1,515.93 799.70 757.00 787.42 1,395.87 880.76 947.20 1,001.04 981.26 473.87 448.35 482.94 524.15 597.20 598.44 449.58 473.45 459.91 496.16 700.72 726.16 678.21 697.68 612.39 425.26 447.61 405.25 328.52 383.82 250.73 551.97 650.36 564.52 608.91 384.44 475.80 383.81 346.67 228.67 0.00 245.16 0.00 0.00
Accounts receivable, net 6,067.38 5,759.15 5,576.41 4,327.21 4,133.46 3,894.24 3,391.33 3,159.71 3,131.63 2,861.66 2,715.26 1,317.07 1,328.74 1,295.61 1,401.32 1,367.87 2,336.56 1,262.88 2,117.67 1,954.73 1,603.18 1,524.92 1,469.23 1,364.16 1,403.79 1,369.86 1,256.04 1,256.97 1,139.55 1,127.27 1,146.71 791.54 846.07 988.58 785.46 674.71 870.23 705.95 842.39 871.99 806.29 680.47 839.27 820.19 815.37 834.39 835.89 833.56 779.38 819.76 766.48 731.92 799.35 778.75 684.80 642.09 654.43 640.08 655.16 665.43 763.70 796.21 623.81 584.41 631.36 573.70 574.15 516.28 518.70 621.57 700.36 714.35 614.47 677.49 606.36 548.58 485.22
Inventories -15.16 -45.06 -15.33 -36.20 -34.73 -12.58 0.00 -20.99 -35.38 -13.12 4,304.12 -12.59 -10.67 -28.46 0.00 -8.72 -14.83 -8.70 -25.95 -13.37 -23.72 -23.66 -9.67 -27.76 24.06 16.26 -11.38 13.42 14.36 -9.90 11.40 -11.84 -10.99 -12.36 12.00 16.61 11.99 16.29 13.47 -12.93 -11.03 -12.39 -8.96 -8.85 -9.05 -7.53 -8.09 7.16 6.86 6.69 6.29 7.56 9.74 9.45 9.26 18.56 18.15 15.70 15.36 16.21 15.64 9.94 10.91 13.30 18.66 19.25 15.11 19.72 18.31
Other current assets 1,925.83 1,657.82 1,941.79 1,857.83 1,911.66 1,612.19 1,791.22 1,902.67 2,288.53 1,591.55 -4,965.51 -4,870.68 -5,561.39 -6,008.61 -4,062.30 880.56 3,169.13 916.60 839.58 932.44 1,110.37 761.92 664.98 1,305.89 902.07 583.65 763.22 754.77 1,070.62 629.58 -791.54 -846.07 821.02 -785.46 -674.71 726.89 -705.95 639.09 685.68 721.72 -680.47 -839.27 -820.19 -815.37 -834.39 420.91 410.23 463.31 513.75 428.94 441.02 400.83 578.33 394.48 322.84 341.34 383.81 268.75 226.79 280.76 373.63 243.95 257.25 310.41 288.61 269.59 218.12 330.97 341.58 225.21 140.81 210.48 195.81 101.80 16.36 15.42
Total current assets 8,973.33 8,813.89 8,777.68 10,578.97 7,343.20 6,815.25 6,574.42 6,345.78 6,180.00 5,691.95 5,142.22 2,078.25 1,102.65 2,143.13 2,620.74 2,068.26 4,245.45 1,758.12 4,039.86 3,730.09 3,421.79 3,453.65 3,045.64 2,894.28 3,141.66 2,888.08 2,812.81 2,459.96 2,602.54 2,723.48 2,583.87 817.56 820.06 2,644.60 1,332.64 1,479.14 2,406.82 1,515.93 2,291.62 2,314.67 2,315.44 1,395.87 880.76 947.20 1,001.04 981.26 1,730.66 1,692.14 1,725.63 1,864.76 1,792.63 1,771.39 1,649.76 1,830.53 1,539.19 1,461.09 1,696.49 1,750.05 1,602.12 1,589.90 1,656.85 1,589.05 1,315.37 1,246.91 1,270.30 1,240.90 1,094.47 1,068.25 1,169.06 1,182.39 1,309.28 1,098.79 1,109.54 1,061.30 967.27 768.85 745.80
Total non-current assets + 9,861.92 9,678.86 9,254.53 6,894.70 6,620.02 6,502.15 5,367.46 5,157.95 4,837.54 4,693.53 4,345.11 3,278.56 3,162.45 3,117.90 3,082.96 3,050.36 3,527.88 3,015.15 3,515.94 3,489.92 3,193.62 3,142.51 3,045.09 3,011.45 2,969.10 2,992.16 2,927.74 2,904.00 2,889.65 2,753.98 2,705.95 2,422.34 2,417.52 2,714.15 2,119.11 2,118.54 2,355.26 2,107.20 2,318.13 2,293.31 2,256.93 2,033.29 2,089.03 2,079.04 2,060.25 2,010.70 2,187.51 2,201.33 2,203.06 2,178.07 2,121.46 2,152.25 2,156.45 2,157.99 2,137.39 2,138.32 2,068.98 2,066.28 2,048.76 2,072.89 2,037.42 2,057.12 2,049.53 2,068.40 2,072.99 2,096.04 2,119.41 2,163.84 2,175.85 2,199.39 2,219.49 2,243.34 2,203.06 2,226.05 2,182.28 2,212.86 2,051.74
Total assets 18,835.24 18,492.75 18,032.21 17,473.68 13,963.22 13,317.40 11,941.88 11,503.73 11,017.54 10,385.48 9,487.33 9,392.20 9,167.81 9,482.23 9,695.78 7,736.49 7,773.33 7,991.60 7,555.81 7,220.02 6,615.41 6,596.16 6,090.73 5,905.73 6,110.77 5,880.24 5,740.55 5,363.96 5,492.19 5,477.47 5,289.81 5,223.38 5,348.02 5,358.75 5,058.27 4,790.13 4,762.08 4,834.93 4,609.76 4,607.98 4,572.37 4,517.76 3,979.36 4,042.52 4,058.72 4,050.99 3,918.17 3,893.47 3,928.70 4,042.83 3,914.09 3,923.63 3,806.21 3,988.52 3,676.58 3,599.41 3,765.48 3,816.33 3,650.88 3,662.79 3,694.26 3,646.17 3,364.90 3,315.31 3,343.29 3,336.94 3,213.88 3,232.09 3,344.91 3,381.78 3,528.77 3,342.13 3,312.60 3,287.35 3,149.56 2,981.71 2,797.54
Total current liabilities + 370.12 3,642.06 3,925.54 3,487.10 3,350.98 4,194.90 3,197.62 3,086.29 3,886.05 3,568.23 3,280.21 577.03 510.44 596.38 561.30 518.68 2,441.99 644.14 2,975.02 2,696.81 2,604.15 2,215.76 2,290.36 2,200.70 2,496.88 1,903.29 2,087.99 1,702.32 1,839.32 1,715.31 1,814.33 110.47 119.84 1,600.01 84.99 98.57 1,578.16 67.39 1,497.93 1,544.37 1,552.97 74.16 71.85 82.99 105.57 64.48 1,248.53 1,215.69 1,260.32 1,248.41 1,186.76 1,100.57 1,242.00 1,414.31 1,017.92 959.55 1,165.77 994.65 899.06 940.80 965.97 929.50 911.45 885.51 944.56 921.51 834.39 846.07 963.61 999.32 1,148.07 972.48 948.42 913.54 792.86 504.45 464.24
Total non-current liabilities + 12,779.42 9,506.21 9,063.73 8,912.16 7,488.46 6,191.90 5,972.51 5,902.09 4,861.61 4,738.27 4,116.54 3,001.14 510.44 596.38 561.30 518.68 3,596.34 644.14 2,964.40 2,968.29 2,576.94 3,065.55 2,592.92 2,597.53 2,602.53 2,953.08 2,632.61 2,636.52 2,643.17 2,788.08 2,496.02 4,106.22 4,219.69 2,793.74 4,032.72 3,798.46 2,313.65 3,946.54 2,320.70 2,309.62 2,296.35 3,731.29 2,962.11 3,016.44 2,973.59 3,014.91 1,606.27 1,609.19 1,612.13 1,694.45 1,635.68 1,636.57 1,374.22 1,434.19 1,465.37 1,420.46 1,423.16 1,476.93 1,454.40 1,458.54 1,462.38 1,542.91 1,526.11 1,531.94 1,515.57 1,564.55 1,551.46 1,558.54 1,573.45 1,592.14 1,585.68 1,593.35 1,610.93 1,626.65 1,613.58 1,741.75 1,706.39
Total liabilities 13,149.54 13,148.27 12,989.28 12,399.26 10,839.44 10,386.80 9,170.12 8,988.38 8,747.66 8,306.50 7,396.74 7,270.13 6,974.87 7,314.67 7,696.27 5,892.43 6,038.33 6,321.07 5,939.42 5,665.10 5,181.09 5,281.31 4,883.28 4,798.23 5,099.41 4,856.37 4,720.60 4,338.84 4,482.50 4,503.40 4,310.35 4,216.68 4,339.53 4,393.74 4,117.71 3,897.03 3,891.81 4,013.93 3,818.63 3,853.99 3,849.31 3,802.15 3,033.96 3,099.43 3,079.16 3,079.39 2,854.80 2,824.88 2,872.45 2,942.86 2,822.43 2,737.13 2,616.23 2,848.50 2,483.29 2,380.01 2,588.93 2,471.58 2,353.46 2,399.33 2,428.35 2,472.41 2,437.56 2,417.45 2,460.13 2,486.06 2,385.85 2,404.61 2,537.06 2,591.47 2,733.75 2,565.83 2,559.35 2,540.18 2,406.43 2,246.20 2,170.63
Total stockholders' equity + 5,685.70 5,344.49 5,042.94 5,074.42 3,123.78 2,930.60 2,771.75 2,515.35 2,269.88 2,078.98 2,090.59 2,122.07 2,192.93 2,167.55 1,999.51 1,844.06 1,735.01 1,670.53 1,616.39 1,554.91 1,434.32 1,314.85 1,207.45 1,107.51 1,011.36 1,023.87 1,019.95 1,025.12 1,009.70 974.07 979.47 1,006.70 1,008.49 965.01 940.57 893.10 870.27 821.00 791.13 753.99 723.06 715.61 945.40 943.09 979.56 971.60 1,063.37 1,068.59 1,056.25 1,099.97 1,091.66 1,186.50 1,189.99 1,140.02 1,193.28 1,219.40 1,176.54 1,344.75 1,297.42 1,263.46 1,265.92 1,173.76 927.34 897.86 883.16 850.88 828.03 827.48 807.84 790.31 795.02 776.29 753.25 747.17 743.13 735.51 626.92
Common shares outstanding 80 80 80 78 75 75 75 76 75 76 77 78 80 81 81 81 82 82 82 82 82 81 81 80 81 83 84 85 87 88 90 92 93 92 92 92 92 91 90 90 90 95 96 97 98 99 102 102 103 103 106 108 107 109 112 113 113 109 111 113 113 109 100 99 99 87 100 100 100 87 100 100 100 87 100 100 100 87 100 100
about 10 hours ago