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 + 823.15 1,400.35 2,168.99 983.17 38,466.30 1,011.61 669.37 808.17 1,813.10 926.79 1,066.42 1,422.39 1,985.47 1,454.21 798.65 796.72 3,957.72 773.54 2,388.87 2,455.60
Accounts receivable, net 934.08 1,428.60 1,419.38 1,485.87 1,457.82 1,236.73 832.15 763.82 742.67 664.62 624.61 580.20 581.48 521.30 1,481.67 426.74 1,034.73 935.56 995.22 380.13
Inventories 2,168.99 -538.17 0.00 6.90 -516.46 -584.19 -451.46 -385.58 -372.32 -496.85 -459.58 0.00 0.00 0.00
Other current assets -823.15 440.86 -1,445.17 345.00 -2,248.35 -1,501.52 516.46 584.19 451.46 385.58 372.32 496.85 919.15 343.94
Total current assets 1,757.22 2,828.95 3,588.37 2,107.50 2,336.76 2,248.35 1,501.52 1,278.15 2,224.98 1,224.68 1,325.74 1,192.48 2,298.35 1,705.82 1,936.38 1,223.45 4,992.45 1,709.10 2,836.10 2,835.72
Total non-current assets + 38,849.24 29,576.75 30,695.12 30,903.77 31,440.62 32,538.50 29,730.11 29,408.07 30,032.66 29,878.90 29,324.93 28,339.85 31,026.23 30,880.79 24,280.54 23,633.98 20,955.82 21,887.57 23,605.66 22,084.46
Total assets 40,606.47 32,405.69 34,283.50 33,011.27 33,777.38 34,786.85 31,231.63 30,686.22 32,257.64 31,103.58 30,650.67 29,532.33 33,324.57 32,586.61 26,216.93 24,857.43 25,948.27 23,596.67 23,605.66 22,084.46
Total current liabilities + 11,002.35 3,395.31 3,456.01 3,193.41 3,507.79 3,376.24 2,956.98 2,852.97 2,675.57 2,573.76 2,692.35 2,426.84 2,465.70 2,098.92 1,958.25 1,178.59 1,604.63 1,646.95 2,823.00 2,711.00
Total non-current liabilities + 22,898.73 25,410.93 27,139.89 25,993.98 25,868.87 27,752.37 25,144.34 23,806.13 25,152.83 23,432.14 22,716.42 21,128.44 23,845.75 23,416.60 18,714.39 18,045.08 19,160.68 18,909.54 19,003.16 16,909.52
Total liabilities 33,901.07 28,806.24 30,595.90 29,187.38 29,376.65 31,128.61 28,101.32 26,659.10 27,828.39 26,005.90 25,408.77 23,555.29 26,311.46 25,515.51 20,672.64 19,223.68 20,765.30 20,556.49 19,003.16 16,909.52
Total stockholders' equity + 5,208.27 2,941.93 3,022.83 3,138.52 3,361.45 3,658.24 3,130.31 4,027.12 4,429.24 5,097.67 5,241.91 5,093.18 5,849.41 5,910.60 4,649.67 4,830.78 4,458.14 3,040.18 3,563.38 3,979.64
Common shares outstanding 326 326 327 328 329 309 308 310 312 313 310 311 310 303 294 291 268 226 224 222
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 + 542.96 823.15 1,552.58 1,231.44 1,380.01 2,032.70 2,470.10 2,534.43 2,551.11 2,168.99 769.03 837.47 1,155.42 983.17 601.52 541.24 38,418.69 38,045.99 38,423.07 1,290.80 935.84 1,403.29 1,082.31 3,306.10 3,724.85 1,085.69 3,647.42 479.97 436.99 808.17 695.72 714.25 367.21 1,813.10 508.41 488.61 534.50 926.79 815.75 884.78 805.08 1,066.42 856.86 567.26 833.73 1,422.39 818.00 1,665.82 1,013.37 1,985.47 1,099.32 1,095.83 829.97 1,454.21 452.71 638.50 880.55 798.65 575.82 789.71 636.05 796.72 2,423.78 3,697.61 4,745.63 3,957.72 3,745.69 2,628.43 898.33 773.54 646.12 503.88 2,296.77 2,388.87 2,386.51 2,233.99 2,214.21 2,455.60 1,815.47 330.29 1,866.27
Accounts receivable, net 880.81 934.08 819.49 777.54 779.89 1,428.60 767.76 793.11 793.44 1,419.38 757.61 738.17 779.70 1,485.87 794.60 828.88 819.83 1,457.82 935.05 952.73 1,016.90 1,236.73 1,452.30 1,457.70 793.49 832.15 775.62 736.36 733.16 763.82 722.73 681.55 686.16 742.67 686.62 640.08 621.60 664.62 626.42 600.82 573.26 624.61 564.34 537.17 523.73 580.20 516.86 487.84 530.48 581.48 529.89 491.39 454.11 521.30 456.40 423.92 417.09 1,137.73 1,064.92 381.90 372.65 426.74 1,034.17 1,005.09 987.47 1,034.73 988.64 929.37 900.10 935.56 899.43 891.12 374.39 995.22 370.44 324.78 339.34 380.13 312.95 307.97 323.11
Inventories 2,470.10 2,534.43 2,168.99 -538.17 0.00 0.00 0.00 -465.79 0.00 -25.30 0.00 -492.58 0.00 0.00 0.00 -516.46 0.00 -7.50 -1.00 -584.19 0.00 0.00 -21.10 -451.46 -1.00 -0.50 0.00 -385.58 -23.10 -1.60 -40.10 -372.32 -92.20 -0.30 0.00 -496.85 -107.70 -4.30 -11.20 -459.58 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 2,242.50 2,756.56 2,558.39 2,553.21 2,128.10 637.92 2,189.07
Other current assets -823.15 -2,470.10 -3,327.54 -3,344.54 440.86 -1,526.64 -1,575.64 -1,935.13 -1,445.17 345.00 345.00 345.00 345.00 345.00 345.00 345.00 465.79 10.40 25.30 39.80 492.58 18.70 12.90 15.30 516.46 12.40 7.50 1.00 584.19 11.90 21.20 451.46 385.58 372.32 496.85 919.15 343.94 1,366.09 1,168.36 1,159.04 636.00 -2,242.50 -2,756.56 -2,558.39 -2,553.21 -2,128.10 -637.92 -2,189.07
Total current assets 1,423.76 1,757.22 2,372.06 2,008.98 2,159.90 2,828.95 3,237.86 3,327.54 3,344.54 3,588.37 1,526.64 1,575.64 1,935.13 2,107.50 1,741.12 1,715.12 1,679.76 2,336.76 1,718.48 2,588.53 2,297.74 2,248.35 2,534.61 4,763.80 4,518.34 1,501.52 4,422.85 1,216.14 1,169.96 1,278.15 1,418.45 1,395.80 1,053.37 2,224.98 1,195.02 1,128.69 1,135.00 1,224.68 1,441.17 1,485.10 1,378.33 1,325.74 1,421.21 1,102.83 1,357.47 1,192.48 1,334.86 2,153.66 1,543.85 2,298.35 1,629.21 1,587.22 1,284.08 1,705.82 909.11 1,062.42 1,297.63 1,936.38 1,640.74 1,171.61 1,008.70 1,223.45 4,824.03 5,871.06 6,892.13 4,992.45 4,734.33 3,557.80 1,798.42 1,709.10 1,545.54 1,395.00 2,671.16 2,836.10 2,756.95 2,558.77 2,553.55 2,835.72 2,128.42 638.25 2,189.37
Total non-current assets + 38,215.32 38,849.24 31,230.12 31,286.63 30,341.25 29,576.75 30,038.06 30,049.43 30,352.15 30,695.12 31,437.96 31,243.36 31,362.67 30,903.77 31,054.24 31,363.92 31,771.67 31,440.62 32,227.66 32,239.33 32,113.77 32,538.50 29,126.97 29,262.38 29,602.77 29,730.11 29,421.38 29,516.78 29,671.82 29,408.07 29,661.25 29,447.34 29,964.50 30,032.66 29,837.39 29,837.27 29,811.09 29,878.90 30,227.68 29,894.69 30,020.17 29,324.93 29,220.10 28,980.70 28,918.06 28,339.85 28,337.31 28,432.76 31,211.75 31,026.23 30,482.20 30,427.92 30,602.05 30,880.79 31,068.87 30,924.17 31,119.83 24,280.54 23,934.47 23,362.41 23,560.57 23,633.98 19,964.25 18,053.56 18,085.14 20,955.82 21,242.27 21,452.52 21,489.07 21,887.57 22,218.73 22,274.76 23,503.13 23,605.66 23,658.37 22,884.26 23,743.59 22,084.46 21,003.62 20,915.87 21,016.97
Total assets 39,639.08 40,606.47 33,602.19 33,295.60 32,501.14 32,405.69 33,275.92 33,376.97 33,696.69 34,283.50 32,964.60 32,819.00 33,297.80 33,011.27 32,795.36 33,079.04 33,451.43 33,777.38 33,946.14 34,827.86 34,411.50 34,786.85 31,661.58 34,026.17 34,121.11 31,231.63 33,844.23 30,732.92 30,841.78 30,686.22 31,079.69 30,843.14 31,017.86 32,257.64 31,032.41 30,965.97 30,946.09 31,103.58 31,668.85 31,379.78 31,398.50 30,650.67 30,641.30 30,083.53 30,275.53 29,532.33 29,672.17 30,586.41 32,755.60 33,324.57 32,111.41 32,015.14 31,886.12 32,586.61 31,977.98 31,986.58 32,417.47 26,216.93 25,575.21 24,534.02 24,569.27 24,857.43 24,788.29 23,924.62 24,977.28 25,948.27 25,976.60 25,010.32 23,287.49 23,596.67 23,764.28 23,669.76 23,503.13 23,605.66 23,658.37 22,884.26 23,743.59 22,084.46 21,003.62 20,915.87 21,016.97
Total current liabilities + 1,703.22 9,496.70 3,398.39 3,379.45 3,219.02 3,395.31 3,355.75 3,358.05 3,253.77 3,456.01 3,387.86 3,296.69 3,057.75 3,193.41 3,123.09 3,049.69 2,960.19 3,507.79 2,899.62 3,323.47 3,250.64 3,376.24 3,322.85 3,251.66 2,865.55 2,956.98 2,892.26 2,795.27 2,717.01 2,852.97 2,802.65 2,761.91 2,602.73 2,675.57 2,678.51 2,575.60 2,441.26 2,573.76 2,610.56 2,611.75 2,538.84 2,692.35 2,672.65 2,559.47 2,495.02 2,426.84 2,317.79 2,263.73 2,398.49 2,465.70 2,170.15 2,109.48 2,056.52 2,098.92 1,204.44 2,125.95 1,350.67 1,262.68 1,988.88 1,860.87 1,747.27 1,178.59 1,609.27 1,445.10 1,604.47 1,604.63 443.08 1,576.94 1,571.78 1,646.95 1,692.01 1,686.72 2,578.00 2,702.00 2,615.00 2,618.00 2,640.00 2,711.00 2,658.00 2,612.00 2,633.00
Total non-current liabilities + 31,599.08 24,404.38 27,229.26 26,825.09 26,014.55 25,410.93 26,597.93 26,432.21 26,680.80 27,139.89 25,963.87 25,995.07 26,562.75 25,993.98 25,635.71 25,932.34 26,200.37 25,868.87 26,618.80 27,289.53 27,133.33 27,752.37 26,135.32 28,251.68 28,532.42 25,144.34 27,644.93 24,342.65 24,198.94 23,806.13 24,181.61 24,004.60 24,180.11 25,152.83 23,924.56 23,914.83 23,608.98 23,432.14 23,572.13 23,293.22 23,341.59 22,716.42 22,822.74 22,319.37 21,989.91 21,128.44 21,462.18 22,181.54 23,385.22 23,845.75 22,956.97 22,919.40 22,818.92 23,416.60 23,952.50 22,730.04 23,773.26 19,409.95 18,074.32 17,104.05 17,261.94 18,045.08 17,571.15 17,154.02 18,231.28 19,160.68 20,432.55 18,507.41 18,041.17 18,909.54 18,759.17 18,600.70 19,079.21 19,003.16 18,811.70 17,973.19 18,671.04 16,909.52 15,691.79 15,511.68 15,516.45
Total liabilities 33,302.30 33,901.07 30,627.65 30,204.53 29,233.57 28,806.24 29,953.68 29,790.26 29,934.57 30,595.90 29,351.73 29,291.77 29,620.51 29,187.38 28,758.80 28,982.03 29,160.56 29,376.65 29,518.42 30,613.00 30,383.97 31,128.61 29,458.17 31,503.34 31,397.97 28,101.32 30,537.19 27,137.92 26,915.95 26,659.10 26,984.26 26,766.51 26,782.84 27,828.39 26,603.07 26,490.43 26,050.24 26,005.90 26,182.69 25,904.97 25,880.43 25,408.77 25,495.39 24,878.85 24,484.93 23,555.29 23,779.97 24,445.27 25,783.71 26,311.46 25,127.12 25,028.87 24,875.43 25,515.51 25,156.94 24,855.98 25,123.93 20,672.64 20,063.20 18,964.92 19,009.21 19,223.68 19,180.43 18,599.12 19,835.75 20,765.30 20,875.63 20,084.35 19,612.95 20,556.49 20,451.18 20,287.42 19,079.21 19,003.16 18,811.70 17,973.19 18,671.04 16,909.52 15,691.79 15,511.68 15,516.45
Total stockholders' equity + 4,858.76 5,208.27 2,349.61 2,451.51 2,605.58 2,941.93 2,713.14 2,944.59 3,106.11 3,022.83 2,952.73 2,871.64 3,003.51 3,138.52 3,021.53 3,071.33 3,255.65 3,361.45 3,378.10 3,231.80 3,064.23 3,039.47 1,752.85 2,029.34 2,181.60 2,526.40 2,672.53 2,919.67 3,212.96 3,296.68 3,383.62 3,371.02 3,505.91 3,686.17 3,685.14 3,726.72 4,107.27 4,310.45 4,629.00 4,621.09 4,590.58 4,471.46 4,392.34 4,442.88 4,936.45 5,093.18 5,021.32 5,233.26 5,874.29 5,849.41 5,828.82 5,834.75 5,845.53 5,910.60 5,841.68 5,945.18 6,077.91 4,649.67 4,641.32 4,795.21 4,788.92 4,830.78 4,805.06 4,589.42 4,436.42 4,458.14 4,372.43 4,229.91 3,153.27 3,040.18 3,313.09 3,382.34 3,478.72 3,563.38 3,777.04 3,826.87 3,951.32 3,979.64 4,103.99 4,170.31 4,245.15
Common shares outstanding 324 326 327 327 326 326 326 326 326 326 327 327 327 327 327 328 329 329 329 329 329 317 306 306 307 307 307 309 309 309 309 309 311 311 311 312 313 314 314 313 309 309 309 310 311 311 311 311 311 310 310 310 310 309 304 303 296 296 295 294 293 293 292 293 286 286 263 268 236 236 225 226 224 225 224 224 224 224 220 224 221
about 5 hours ago