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,336.40 2,538.42 2,088.89 1,997.57 1,979.31 1,945.87 1,678.75 1,214.08 1,335.86 1,162.78 650.74 581.87 680.47 781.28 1,354.29 769.95 426.94 363.40 308.87 218.48
Accounts receivable, net 784.17 1,081.74 1,120.08 998.33 946.25 794.17 895.23 348.40 301.89 1,821.89 202.94 215.38 190.59 183.99 167.45 132.48 123.44 87.83 79.81 68.38
Inventories 6.45 138.82 4.78 0.00 -0.47 -3.20 0.00 5.23 6.64 11.06 9.86 7.64 9.74 5.91 6.25 3.44 3.30
Other current assets 3,482.10 2,416.51 4,864.79 3,318.25 1,785.43 1,852.32 1,792.94 1,816.93 2,665.84 1,670.00 2,436.24 826.59 332.37 251.64 318.60 56.10 38.90 52.54 52.31 58.25
Total current assets 12,602.67 6,036.67 8,073.76 6,314.15 4,710.99 4,592.36 4,366.45 3,376.21 4,303.58 3,116.01 3,289.92 1,643.44 1,214.49 1,248.74 1,847.98 968.26 595.19 510.02 444.43 348.41
Total non-current assets + 40,735.81 40,853.59 42,496.43 38,494.87 40,568.73 39,609.19 40,113.71 9,854.57 8,694.49 7,548.34 2,489.39 2,375.21 1,910.56 1,439.40 1,502.56 1,071.06 1,081.63 792.73 756.20 670.27
Total assets 53,338.48 46,890.26 50,570.19 44,809.01 45,279.71 44,201.55 44,480.16 13,230.77 12,998.07 10,664.35 5,779.30 4,018.65 3,125.06 2,688.14 3,350.53 2,039.33 1,676.82 1,302.75 1,200.63 1,018.68
Total current liabilities + 7,456.84 6,252.71 8,125.73 6,898.69 4,463.01 4,549.09 3,579.35 3,268.62 3,815.59 2,851.96 3,015.19 1,211.62 704.11 837.29 1,444.36 672.47 336.18 189.12 142.88 149.66
Total non-current liabilities + 22,102.16 17,620.97 18,656.94 15,370.11 14,947.28 12,165.41 12,845.83 5,775.81 5,217.25 5,033.05 1,900.56 1,674.23 1,134.34 405.52 434.49 392.67 662.40 94.19 85.04 85.80
Total liabilities 29,559.00 23,873.69 26,782.67 22,268.80 19,410.30 16,714.50 16,425.17 9,044.43 9,032.84 7,885.01 4,915.75 2,885.85 1,838.45 1,242.80 1,878.86 1,065.14 998.58 283.31 227.92 235.46
Total stockholders' equity + 22,888.77 22,280.69 22,999.21 22,303.51 25,628.20 27,332.37 27,855.75 3,991.41 3,794.53 2,630.79 863.55 1,132.80 1,146.09 1,445.34 1,184.54 861.26 667.43 1,003.76 957.78 770.22
Common shares outstanding 240 255 262 276 294 301 199 159 156 147 135 145 156 159 161 164 162 162 163 164
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 + 5,861.31 8,336.40 2,603.05 2,611.66 2,896.02 2,538.42 2,941.94 2,097.16 2,167.62 2,088.89 1,941.78 1,919.59 2,001.67 1,997.57 1,993.84 1,933.64 2,045.28 1,979.31 2,347.73 1,799.55 2,082.41 1,945.87 2,220.82 1,825.63 1,800.06 1,678.75 2,128.57 1,048.31 1,279.24 1,214.08 992.43 1,102.07 1,008.55 1,335.86 1,186.05 1,080.58 1,261.85 995.82 977.78 1,044.73 825.50 988.46 803.31 650.74 610.15 644.47 595.88 581.87 1,013.56 1,096.83 725.89 680.47 682.96 998.26 841.33 781.28 735.73 770.86 723.95 1,354.29 1,329.00 663.66 578.21 769.95 589.62 1,090.85 1,072.35 426.94 387.59 356.23 287.72 456.06 388.47 363.40 270.54 308.87 292.06 249.25 168.58 218.48 213.14
Accounts receivable, net 4,769.02 784.17 878.20 864.43 1,112.31 1,081.74 1,150.84 1,134.29 1,054.19 1,120.08 1,077.94 1,159.27 1,067.17 998.33 998.23 989.17 972.96 946.25 904.14 878.43 824.82 794.17 822.03 788.70 799.80 895.23 868.13 394.60 381.61 348.40 321.66 317.22 288.10 301.89 296.37 288.15 272.00 275.02 294.62 288.41 180.42 210.74 215.13 202.94 171.48 197.63 207.40 215.38 175.74 196.45 189.73 190.59 167.17 184.22 180.96 183.99 157.19 163.67 178.45 167.45 203.00 150.28 151.70 132.48 122.65 132.52 126.56 123.44 105.80 111.28 140.74 101.53 85.51 87.83 91.68 79.81 71.80 75.32 77.75 68.38 64.88
Inventories 6.45 6.90 7.22 163.29 138.82 93.74 66.00 0.00 4.78 628.04 0.00 0.00 0.00 422.21 423.52 -0.47 -0.95 -0.58 -1.60 -3.20 -1.83 -2.54 -2.72 0.00 220.65 0.00 0.00 186.46 206.96 0.00 0.00 52.71 12.18 5.23 5.59 8.00 5.66 6.64 7.32 8.89 6.68 11.06 11.35 14.15 12.84 9.86 12.38 11.79 10.45 7.64 10.00 7.74 6.73 9.74 12.15 12.86 13.28 5.91 6.37 5.31 6.58 3.82 5.14 6.25 4.08 3.44 4.54 5.48 4.19 3.30 2.71
Other current assets 1,043.90 3,482.10 3,725.68 4,276.90 2,730.23 2,416.51 3,808.30 5,318.88 6,448.12 4,864.79 3,760.63 2,440.29 2,526.21 3,318.25 2,461.28 2,294.52 2,134.17 1,785.43 2,540.46 2,221.90 1,971.59 1,852.32 1,925.80 1,737.02 1,469.81 1,792.94 1,996.82 3,105.35 3,010.51 1,816.93 3,101.72 2,242.19 2,863.95 2,665.84 2,067.88 1,147.34 865.33 1,304.13 1,312.43 1,518.17 1,059.18 1,456.62 1,728.60 2,436.24 794.00 1,175.15 1,184.99 826.59 330.36 749.68 667.77 325.89 279.04 237.64 236.38 251.64 179.52 244.09 324.72 280.36 28.00 81.19 68.63 56.10 176.84 154.87 40.37 38.90 30.65 34.17 49.69 56.00 49.66 52.54 57.80 52.31 47.01 46.87 62.31 58.25 37.38
Total current assets 11,674.23 12,602.67 7,206.93 7,752.99 6,738.56 6,036.67 7,901.08 8,550.33 9,669.93 8,073.76 6,780.35 5,519.14 5,595.05 6,314.15 5,453.35 5,217.00 5,152.41 4,710.99 5,792.34 4,899.88 4,878.83 4,592.36 4,968.65 4,351.34 4,069.67 4,366.45 4,992.57 4,547.68 4,669.75 3,376.21 4,413.99 3,658.94 4,157.88 4,303.58 3,550.30 2,516.07 2,399.18 2,574.96 2,584.83 2,851.31 2,065.10 2,655.82 2,747.04 3,289.92 1,593.15 2,025.26 2,006.72 1,643.44 1,533.26 2,058.31 1,590.07 1,214.49 1,146.86 1,489.92 1,336.88 1,248.74 1,126.50 1,190.41 1,237.58 1,847.98 1,570.00 928.66 805.27 968.26 901.25 1,391.09 1,252.56 595.19 530.41 506.99 484.72 617.41 528.77 510.02 424.10 444.43 415.40 376.91 312.83 348.41 318.12
Total non-current assets + 52,580.62 40,735.81 40,755.49 40,765.52 40,877.55 40,853.59 42,084.76 42,201.83 42,104.82 42,496.43 42,144.26 42,631.74 43,043.59 38,494.87 38,485.40 38,958.83 40,282.85 40,568.73 39,962.14 40,249.80 39,378.90 39,609.19 39,581.13 39,650.14 39,779.93 40,113.71 40,219.48 10,036.39 10,079.87 9,854.57 9,425.25 8,640.93 8,745.42 8,694.49 8,731.25 7,520.71 7,560.54 7,538.15 7,652.95 7,658.64 2,634.00 2,672.28 2,725.88 2,489.39 2,425.17 2,516.33 2,332.63 2,375.21 1,922.46 1,923.26 1,909.42 1,910.56 1,929.36 1,938.80 1,468.61 1,439.40 1,490.47 1,423.93 1,477.58 1,502.56 1,482.00 1,127.93 1,103.48 1,071.06 1,078.42 1,118.75 1,178.37 1,081.63 914.18 1,106.44 1,215.04 828.50 797.00 792.73 761.28 756.20 743.55 743.94 738.19 670.27 663.87
Total assets 64,254.84 53,338.48 47,962.42 48,518.51 47,616.11 46,890.26 49,985.85 50,752.16 51,774.75 50,570.19 48,924.61 48,150.88 48,638.64 44,809.01 43,938.75 44,175.82 45,435.26 45,279.71 45,754.48 45,149.67 44,257.73 44,201.55 44,549.78 44,001.48 43,849.60 44,480.16 45,212.05 14,584.07 14,749.62 13,230.77 13,839.24 12,299.88 12,903.30 12,998.07 12,281.55 10,036.78 9,959.72 10,113.11 10,237.78 10,509.95 4,699.10 5,328.10 5,472.92 5,779.30 4,018.32 4,541.59 4,339.36 4,018.65 3,455.72 3,981.56 3,499.49 3,125.06 3,076.22 3,428.72 2,805.49 2,688.14 2,616.97 2,614.34 2,715.16 3,350.53 3,052.00 2,056.59 1,908.75 2,039.33 1,979.67 2,509.85 2,430.93 1,676.82 1,444.60 1,613.43 1,699.76 1,445.91 1,325.77 1,302.75 1,185.38 1,200.63 1,158.95 1,120.85 1,051.02 1,018.68 981.99
Total current liabilities + 14,746.97 7,456.84 8,433.01 8,183.38 7,140.86 6,252.71 8,528.88 9,329.35 10,516.02 8,125.73 6,222.71 5,118.43 6,083.41 6,898.69 5,676.69 5,981.81 4,867.17 4,463.01 5,034.31 4,379.63 4,116.17 4,549.09 4,415.25 4,229.34 3,036.28 3,579.35 4,283.15 4,483.58 4,516.22 3,268.62 4,267.07 3,364.37 3,908.92 3,815.59 3,123.91 2,098.46 2,092.86 2,209.86 2,232.17 2,430.71 1,748.13 2,267.65 2,390.24 3,015.19 1,242.70 1,676.13 1,579.50 1,211.62 688.00 1,573.01 1,044.82 704.11 673.83 1,037.47 1,045.95 837.29 752.37 807.42 802.39 1,444.36 1,238.00 605.99 508.01 672.47 542.68 1,052.01 1,029.77 336.18 264.71 272.59 270.36 217.75 169.06 189.12 142.07 142.88 165.01 160.03 132.33 149.66 166.01
Total non-current liabilities + 24,833.29 22,102.16 16,031.58 16,913.55 17,450.68 17,620.97 17,837.36 18,261.76 18,272.59 18,656.94 19,543.94 20,116.99 19,672.41 15,370.11 15,389.11 14,217.49 15,173.28 14,947.28 14,365.82 13,919.91 13,299.37 12,165.41 12,170.69 12,139.15 13,292.89 12,845.83 12,973.18 5,925.37 6,090.94 5,775.81 5,396.60 4,919.51 4,854.59 5,217.25 5,462.69 4,933.68 4,990.56 5,101.42 5,100.40 5,201.84 1,998.22 2,134.36 2,165.54 1,900.56 1,833.99 1,843.22 1,689.35 1,674.23 1,504.00 1,176.88 1,249.98 1,134.34 1,117.16 1,016.45 476.53 405.52 355.40 373.17 460.60 434.49 718.00 452.14 468.58 392.67 491.80 525.83 570.47 662.40 264.82 239.09 260.53 101.34 82.43 94.19 85.08 85.04 75.34 78.74 82.48 85.80 85.56
Total liabilities 39,580.26 29,559.00 24,464.58 25,096.92 24,591.53 23,873.69 26,366.24 27,591.11 28,788.61 26,782.67 25,766.65 25,235.42 25,755.82 22,268.80 21,065.79 20,199.30 20,040.46 19,410.30 19,400.13 18,299.53 17,415.54 16,714.50 16,585.94 16,368.49 16,329.17 16,425.17 17,256.33 10,408.96 10,607.16 9,044.43 9,663.67 8,283.88 8,763.51 9,032.84 8,586.60 7,032.14 7,083.43 7,311.28 7,332.57 7,632.55 3,746.35 4,402.00 4,555.78 4,915.75 3,076.69 3,519.35 3,268.84 2,885.85 2,192.01 2,749.88 2,294.80 1,838.45 1,790.99 2,053.92 1,522.47 1,242.80 1,107.77 1,180.59 1,262.99 1,878.86 1,956.00 1,058.13 976.59 1,065.14 1,034.47 1,577.84 1,600.24 998.58 529.53 511.68 530.89 319.09 251.49 283.31 227.15 227.92 240.35 238.77 214.81 235.46 251.57
Total stockholders' equity + 23,792.36 22,888.77 22,668.09 22,593.08 22,248.34 22,280.69 22,811.39 22,387.41 22,215.83 22,999.21 22,441.50 22,171.49 22,083.28 22,303.51 22,660.58 23,755.66 25,159.56 25,628.20 26,147.03 26,693.76 26,691.76 27,332.37 27,745.66 27,425.86 27,320.81 27,855.75 27,774.63 3,990.60 3,950.81 3,991.41 3,974.29 3,830.37 3,951.61 3,794.53 3,531.35 2,850.98 2,730.88 2,655.61 2,746.68 2,746.48 840.12 805.16 786.70 757.98 825.07 894.67 942.25 997.23 1,130.11 1,087.11 1,067.02 1,146.09 1,147.09 1,233.96 1,148.95 1,172.18 1,229.98 1,146.36 1,157.71 1,184.54 1,096.00 988.53 921.92 861.26 934.99 921.41 819.84 667.43 915.07 1,066.54 1,126.66 1,126.82 1,058.15 1,003.76 943.62 957.78 902.68 866.31 820.89 770.22 717.46
Common shares outstanding 240 240 240 244 247 252 255 255 258 261 261 261 263 266 275 278 283 288 293 296 298 300 300 300 301 302 178 157 158 159 159 160 160 160 155 154 153 154 155 141 130 130 131 132 135 135 137 143 146 145 149 153 157 158 158 158 158 158 162 160 161 161 161 165 165 164 163 162 162 162 163 162 161 161 164 164 163 162 163 166 167
about 13 hours ago