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
Total cash and short-term investments + 15,435.82 11,077.00 9,135.00 5,371.00 7,705.00 10,929.00 6,142.00 4,351.00 3,604.63 3,235.01 1,744.25 835.48 397.98 457.92 781.84 1,160.07 270.66 184.07 173.64
Accounts receivable, net 1,082.69 1,228.00 755.00 1,113.00 521.00 409.00 235.00 231.00 662.03 262.51 93.96 89.24 74.90 50.63 37.42 24.80 19.79 17.95 12.19
Inventories 57.04 60.00 59.00 70.00 88.00 89.00 57.00 41.00 24.01 21.61 24.53 29.88 34.01 37.97 31.23 18.29 8.88 22.65 9.53
Other current assets 870.55 850.00 2,107.00 2,624.00 1,239.00 1,455.00 11,822.00 2,351.00 329.14 655.56 1,001.05 642.06 536.04 450.38 323.57 211.66 117.37 12.10 11.83
Total current assets 17,446.10 13,215.00 12,056.00 9,178.00 9,553.00 12,882.00 18,256.00 6,974.00 5,761.12 4,174.68 2,863.78 1,596.66 1,042.39 996.91 1,173.82 1,414.82 416.63 329.92 281.89
Total non-current assets + 47,369.15 49,337.00 51,476.00 52,329.00 53,716.00 52,916.00 34,727.00 17,019.00 11,666.32 5,818.68 4,731.54 4,586.24 4,142.66 3,333.28 2,351.13 1,629.26 1,164.51 1,103.02 554.15
Total assets 64,815.25 62,552.00 63,532.00 61,507.00 63,269.00 65,798.00 52,983.00 23,993.00 17,427.44 9,993.36 7,693.52 6,182.91 5,185.05 4,330.19 3,524.95 3,044.08 1,581.13 1,432.94 836.05
Total current liabilities + 19,139.18 13,321.00 17,411.00 13,146.00 15,279.00 10,529.00 17,287.00 5,969.00 3,676.50 2,966.08 2,790.94 1,720.76 1,402.81 1,154.64 793.34 574.34 365.55 468.34 234.42
Total non-current liabilities + 32,709.82 36,960.00 33,872.00 39,558.00 36,946.00 43,837.00 28,196.00 11,705.00 7,276.66 1,611.13 1,461.84 1,243.43 954.45 684.98 475.72 344.43 313.32 993.84 496.47
Total liabilities 51,849.00 50,281.00 51,283.00 52,704.00 52,225.00 54,366.00 45,483.00 17,674.00 10,953.16 4,577.21 4,252.77 2,964.19 2,357.26 1,839.62 1,269.07 918.77 678.87 1,462.18 730.89
Total stockholders' equity + 12,812.15 12,177.00 12,135.00 8,729.00 10,935.00 11,330.00 7,379.00 6,174.00 6,474.28 5,399.60 3,430.11 3,216.97 2,815.75 2,465.19 2,246.09 2,116.13 94.09 -29.24 105.15
Common shares outstanding 325 328 335 311 311 293 304 304 293 283 256 253 249 247 246 234 184 162 136
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
Total cash and short-term investments + 15,751.95 15,435.82 13,156.00 12,450.00 10,866.00 11,077.00 7,982.00 8,913.00 7,566.00 7,566.00 7,861.00 8,065.00 9,059.00 7,092.00 7,092.00 6,570.00 6,406.00 7,705.00 8,291.00 8,928.00 8,717.00 8,928.00 9,746.00 5,203.00 3,339.00 6,142.00 4,076.00 3,422.00 3,924.00 4,351.00 4,017.15 4,255.46 3,658.37 3,604.63 3,440.84 3,088.10 2,375.57 3,235.08 3,046.58 2,512.65 1,861.76 1,771.05 1,271.09 1,164.86 703.56 835.48 910.42 685.14 479.58 397.98 366.19 306.06 182.21 457.92 473.77 543.50 617.98 781.84 867.00 1,004.70 1,160.00 1,160.00 1,372.00 1,287.39 258.52 39.71 0.00 0.00 0.00 27.68
Accounts receivable, net 1,099.88 1,082.69 1,352.00 1,204.00 1,265.00 817.00 1,288.00 1,261.00 812.00 812.00 1,102.00 933.00 936.00 1,408.00 1,408.00 1,333.00 878.00 521.00 671.00 601.00 589.00 601.00 670.00 608.00 448.00 235.00 472.00 496.00 450.00 231.00 341.13 328.92 310.95 197.00 260.08 168.51 306.83 262.51 143.55 137.48 119.18 93.96 89.52 94.02 90.32 89.24 101.20 91.89 90.77 75.30 76.31 85.60 81.85 50.63 48.13 54.15 42.67 37.42 53.00 46.47 25.00 25.00 26.00 24.17 25.03
Inventories 51.81 57.04 61.00 62.00 58.00 60.00 63.00 61.00 56.00 56.00 65.00 65.00 63.00 83.00 83.00 88.00 84.00 88.00 85.00 82.00 86.00 82.00 93.00 92.00 90.00 57.00 47.00 37.00 41.00 41.00 39.14 30.14 27.22 24.01 27.71 33.24 23.35 21.61 21.76 21.16 22.63 24.53 25.82 27.37 29.09 29.88 32.76 29.39 30.97 34.01 31.20 34.41 32.47 37.97 32.98 31.78 27.66 31.23 26.00 21.71 18.00 18.00 11.00 7.86 7.82 1.30 3.32
Other current assets 830.89 870.55 952.00 1,952.00 874.00 1,261.00 1,549.00 868.00 2,064.00 2,064.00 1,770.00 1,502.00 2,517.00 980.00 980.00 1,466.00 1,150.00 1,239.00 1,080.00 1,155.00 1,196.00 1,155.00 2,267.00 2,463.00 2,933.00 11,822.00 1,269.00 1,534.00 1,318.00 2,351.00 1,713.14 1,376.00 1,534.59 1,935.00 1,365.53 1,395.47 1,417.62 655.56 791.98 1,117.42 1,131.57 1,001.05 1,270.70 663.00 641.40 642.06 610.46 588.96 540.55 535.64 507.61 482.88 469.67 450.38 443.74 373.45 335.28 323.57 255.00 225.66 212.00 212.00 180.00 151.85 119.42 17.12 14.73
Total current assets 17,734.52 17,446.10 15,521.00 15,668.00 13,063.00 13,215.00 10,882.00 11,467.00 10,498.00 10,498.00 10,798.00 10,565.00 12,575.00 9,563.00 9,563.00 9,457.00 8,518.00 9,553.00 10,127.00 10,766.00 10,588.00 10,766.00 12,776.00 8,366.00 6,810.00 18,256.00 5,864.00 5,489.00 5,733.00 6,974.00 6,110.55 5,990.51 5,531.12 5,761.12 5,094.15 4,577.60 4,123.29 4,174.68 4,003.86 3,788.71 3,135.13 2,961.98 2,657.12 1,949.25 1,464.37 1,596.66 1,654.84 1,395.38 1,139.01 1,042.39 981.30 908.95 766.20 996.91 990.54 1,000.53 1,021.29 1,173.82 1,201.00 1,268.53 1,415.00 1,415.00 1,489.00 1,469.32 410.65
Total non-current assets + 46,188.85 47,369.15 48,031.00 49,111.00 48,496.00 49,337.00 51,157.00 50,985.00 50,946.00 50,946.00 51,964.00 52,547.00 52,397.00 51,824.00 51,824.00 52,364.00 53,353.00 53,716.00 53,746.00 53,835.00 51,617.00 53,835.00 52,960.00 52,977.00 52,868.00 34,727.00 37,823.00 38,200.00 37,158.00 17,019.00 17,280.63 15,478.29 15,609.47 11,666.32 10,685.29 10,425.89 5,830.15 5,818.68 5,686.60 5,735.26 5,791.08 4,731.54 4,557.22 4,611.98 4,665.09 4,586.24 4,527.07 4,412.02 4,240.54 4,142.66 3,874.71 3,657.35 3,445.22 3,333.28 3,026.69 2,799.37 2,455.68 2,351.13 2,040.00 1,825.40 1,629.00 1,629.00 1,382.00 1,251.29 1,187.35
Total assets 63,923.37 64,815.25 63,552.00 64,779.00 61,559.00 62,552.00 62,039.00 62,452.00 61,444.00 61,444.00 62,762.00 63,112.00 64,972.00 61,387.00 61,387.00 61,821.00 61,871.00 63,269.00 63,873.00 64,601.00 62,205.00 64,601.00 65,736.00 61,343.00 59,678.00 52,983.00 43,687.00 43,689.00 42,891.00 23,993.00 23,391.18 21,468.81 21,140.59 17,427.44 15,779.45 15,003.48 9,953.44 9,993.36 9,690.46 9,523.97 8,926.21 7,693.52 7,214.34 6,561.23 6,129.46 6,182.91 6,181.91 5,807.40 5,379.55 5,185.05 4,856.02 4,566.31 4,211.42 4,330.19 4,017.23 3,799.89 3,476.97 3,524.95 3,241.00 3,093.93 3,044.00 3,044.00 2,871.00 2,720.61 1,597.99 231.64 210.03
Total current liabilities + 18,999.78 19,139.18 18,299.00 19,381.00 14,859.00 13,321.00 12,408.00 11,859.00 15,046.00 15,046.00 14,810.00 15,745.00 13,434.00 13,735.00 13,735.00 15,549.00 15,326.00 15,279.00 9,371.00 10,008.00 9,176.00 10,008.00 14,833.00 14,351.00 13,688.00 17,287.00 10,359.00 10,430.00 8,181.00 5,969.00 4,576.85 4,122.40 3,835.93 3,676.50 3,618.73 3,079.15 2,736.71 2,966.08 2,855.79 3,028.95 2,716.33 2,790.94 2,319.99 1,787.78 1,582.20 1,720.76 1,844.73 1,739.25 1,532.54 1,402.81 1,235.01 1,162.77 966.23 1,154.64 926.01 889.99 714.91 793.34 581.00 532.33 574.00 574.00 466.00 375.36 319.08 53.55 68.65
Total non-current liabilities + 33,864.05 32,709.82 33,230.00 33,105.00 36,078.00 36,960.00 37,415.00 37,876.00 34,000.00 34,000.00 33,478.00 34,265.00 39,708.00 38,889.00 38,889.00 36,835.00 36,739.00 36,946.00 43,038.00 42,996.00 41,884.00 42,996.00 40,960.00 42,186.00 40,714.00 28,196.00 25,827.00 26,122.00 28,164.00 11,705.00 11,411.52 10,640.44 10,800.59 7,276.66 5,849.54 5,876.61 1,624.58 1,611.13 1,582.03 1,556.61 1,517.13 1,461.84 1,400.90 1,347.05 1,301.38 1,243.43 1,143.73 1,080.97 1,014.88 954.45 874.36 800.23 744.20 684.98 626.47 564.85 510.14 475.72 446.00 399.86 354.00 354.00 326.00 337.14 306.73
Total liabilities 52,863.83 51,849.00 51,529.00 52,486.00 50,937.00 50,281.00 49,823.00 49,735.00 49,046.00 49,046.00 48,288.00 50,010.00 53,142.00 52,624.00 52,624.00 52,384.00 52,065.00 52,225.00 52,409.00 53,004.00 51,060.00 53,004.00 55,793.00 56,537.00 54,402.00 45,483.00 36,186.00 36,552.00 36,345.00 17,674.00 15,988.37 14,762.83 14,636.52 10,953.16 9,468.27 8,955.76 4,361.29 4,577.21 4,437.82 4,585.57 4,233.45 4,252.77 3,720.89 3,134.82 2,883.58 2,964.19 2,988.46 2,820.22 2,547.43 2,357.26 2,109.36 1,963.00 1,710.43 1,839.62 1,552.48 1,454.84 1,225.04 1,269.07 1,027.00 932.19 928.00 928.00 792.00 712.50 625.81 99.46 97.53
Total stockholders' equity + 10,906.12 12,812.15 11,880.00 12,153.00 10,495.00 12,177.00 12,132.00 12,582.00 12,276.00 12,276.00 14,358.00 13,001.00 11,749.00 8,680.00 8,680.00 9,361.00 9,716.00 10,935.00 11,358.00 11,492.00 11,060.00 11,492.00 9,859.00 4,736.00 5,200.00 7,379.00 7,386.00 6,987.00 6,403.00 6,174.00 7,203.93 6,666.51 6,468.57 6,438.70 6,289.96 6,029.02 5,580.17 5,399.60 5,249.61 4,929.05 4,651.20 3,430.11 3,491.23 3,424.86 3,245.15 3,216.97 3,183.89 2,979.63 2,820.68 2,815.75 2,721.91 2,580.21 2,474.88 2,465.19 2,438.61 2,321.04 2,242.20 2,246.09 2,214.00 2,154.20 2,116.00 2,116.00 2,079.00 2,001.03 964.31 130.52 111.61
Common shares outstanding 327 326 325 323 323 31 326 313 317 317 336 335 334 311 311 311 312 312 312 327 311 327 292 286 286 304 304 305 293 283 304 304 293 299 289 288 287 286 285 284 276 257 256 257 251 254 254 252 248 251 250 249 249 248 248 246 243 243 246 246 234 234 234 246 197 59 186 50 162 162
about 15 hours ago