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 + 12,818.68 8,924.65 6,461.01 4,704.81 8,933.23 7,312.20 3,908.68 3,738.04 3,168.01 1,480.31 1,229.35 914.97 897.75 870.06 1,066.40 1,014,498.13 931,137.08 839,306.69 495,753.59 319,282.08
Accounts receivable, net 38,932.22 214.08 217.49 161.18 98.81 104.08 84.46 79.66 57.44 28.23 21.57 16.99 15.41 14.86 15.24 16.37 19.08 17.57 18.38 11.02
Inventories 98.00 7.95 -5,208.89 -4,077.89 -640.66 15.17 -864.87 -217.97 5.08 25.23 28.08 59.78 75.08 75.81 42.04 43.78 12.93 6.65
Other current assets 3,009.79 -877.29 5,208.89 4,077.89 640.66 15,577.30 864.87 217.97 5,888.48 3,959.50 3,564.00 3,096.57 3,406.28 3,313.25 3,718.60 3,445.96 2,799.53 1,561.86
Total current assets 51,750.91 9,138.73 6,678.50 4,865.99 9,032.04 7,416.28 3,993.14 3,817.70 3,225.45 1,508.54 1,250.92 931.96 913.16 884.92 1,081.64 197.67 144.07 94.82 120.03 55.67
Total non-current assets + 5,955.15 43,450.72 41,281.39 37,104.03 29,437.36 27,516.58 23,812.35 21,213.35 18,980.25 2,184.26 1,574.47 1,126.79 4,650.62 4,155.63 3,782.31 4,711.34 4,984.74 4,659.25 3,674.14 2,086.52
Total assets 57,706.05 52,589.45 47,959.88 41,970.02 38,469.40 34,932.86 27,805.50 25,031.04 22,205.70 11,194.62 8,708.96 6,018.25 5,563.78 5,040.55 4,863.95 4,909.00 5,128.81 4,754.08 3,794.17 2,142.19
Total current liabilities + 48,457.31 43,128.86 38,816.27 35,175.63 31,469.60 27,858.67 20,349.57 18,977.43 16,597.44 5.57 2.59 0.63 4,604.73 4,131.22 3,788.16 3,984.55 4,105.62 3,797.51 3,140.63 1,768.38
Total non-current liabilities + 2,205.03 3,028.71 3,107.83 1,275.00 1,689.20 2,169.58 3,100.18 2,087.67 1,900.30 757.07 442.78 291.63 235.34 230.26 365.64 247.00 322.17 329.26 186.93 117.79
Total liabilities 50,662.34 46,157.57 41,924.10 36,450.63 33,158.79 30,028.25 23,449.75 21,065.10 18,497.75 9,697.93 7,553.34 5,215.55 4,840.07 4,361.48 4,153.81 4,231.55 4,427.79 4,128.75 3,327.56 1,886.17
Total stockholders' equity + 7,043.72 6,431.88 6,035.79 5,519.39 5,310.61 4,904.61 4,355.75 3,965.94 3,707.95 1,496.70 1,155.61 802.69 723.71 679.07 710.15 677.46 701.02 627.30 466.61 256.02
Common shares outstanding 78 77 77 76 76 76 77 77 64 44 38 35 35 34 34 33 28 24 17 15
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 + 6,169.00 12,818.68 9,677.42 9,368.69 6,281.07 8,924.65 8,030.39 7,235.96 7,026.79 6,461.01 6,998.44 7,401.84 6,631.63 4,704.81 5,327.49 5,411.51 6,859.82 8,933.23 7,997.00 7,067.17 6,646.41 7,312.20 6,247.30 5,745.35 3,809.74 3,908.68 4,144.22 3,742.84 3,627.58 3,738.04 3,544.35 3,577.59 3,327.51 3,168.01 3,283.07 2,965.82 1,769.77 1,480.81 1,470.76 1,577.88 1,399.14 1,229.35 1,286.18 1,074.47 1,058.34 914.97 927.73 949.97 905.40 897.75 914.79 920.82 780.31 870.06 738,852.59 789,941.18 838,850.19 1,066.40 940,332.94 922,990.25 981,060.23 329.23 964,453.15 903,028.10 984,650.10 235.94 925,995.31 917,488.86 858,062.90 99.12 617,971.71 510,051.78 494,209.73 147.21 325,225.81 312,774.96 313,221.61 93.56 303,544.60 278,394.28 288,204.84
Accounts receivable, net 84,255.00 38,932.22 218.65 219.40 220.61 214.08 226.18 220.23 219.89 217.49 177.39 164.85 143.97 161.18 110.17 116.04 95.15 98.81 89.14 99.66 98.48 104.08 101.76 112.68 82.20 84.46 81.12 84.58 79.59 79.66 73.37 65.18 60.92 57.44 54.29 48.42 29.57 28.24 25.95 23.43 25.17 21.57 21.51 17.13 18.26 16.99 16.95 15.92 17.22 15.41 16.17 15.65 16.94 14.86 15.78 15.18 16.02 15.24 15.83 15.72 16.52 16.37 16.92 17.39 18.51 19.08 18.01 18.11 17.75 17.57 17.13 16.19 16.63 18.38 12.06 11.44 10.79 11.02 10.46 9.77 7.88
Inventories -3,126.57 49.80 -2,867.96 98.00 -3,832.05 -4,507.78 -3,481.12 7.95 -2,450.48 -3,201.10 8.24 -5,208.89 -7,270.44 9.60 10.65 12.36 19.45 22.08 27.18 29.49 30.05 26.66 15.08 15.39 17.70 20.20 142.84 157.02 149.76 126.45 92.19 76.39 77.11 67.45 50.63 53.01 72.68 38.34 35.29 25.23 31.46 37.54 29.01 28.08 32.48 43.96 47.13 59.78 61.06 61.75 57.56 75.08 69.31 66.56 64.78 75.81 70.51 64.43 36.32 42.04 38.10 46.81 44.47 43.78 27.31 25.69 17.24 12.93 6.56 5.66 12.53 6.65 8.96 8.12 7.26
Other current assets 3,126.57 2,672.69 3,483.04 3,009.79 3,832.05 4,507.78 3,481.12 -877.29 2,450.48 -1,336.67 -3,103.01 5,208.89 4,064.06 20,452.63 21,386.49 20,440.84 20,531.26 20,674.22 18,853.41 17,660.45 17,327.29 16,897.80 16,053.21 15,577.30 15,394.70 15,024.51 14,206.99 14,071.07 13,208.03 13,096.96 7,447.30 7,500.82 7,380.16 6,285.54 6,065.37 5,888.48 5,633.03 4,182.56 4,033.43 3,959.50 3,816.18 3,687.89 3,552.02 3,564.00 3,363.81 3,354.36 3,198.01 3,096.57 3,618.68 3,551.75 3,429.89 3,406.28 3,365.88 3,303.97 3,316.48 3,313.25 3,348.58 3,420.70 3,546.91 3,718.60 3,667.18 3,625.45 3,571.20 3,445.96 3,275.39 3,138.32 0.00 2,799.53 1,769.36 1,722.42 1,610.39 1,561.86 1,486.45 1,460.15 0.00
Total current assets 90,424.00 51,750.91 9,896.06 9,588.09 6,501.68 9,138.73 8,256.57 7,456.19 7,246.68 6,678.50 7,175.83 7,566.70 6,775.60 4,865.99 5,437.66 5,527.55 6,954.97 9,032.04 8,086.14 7,166.83 6,744.88 7,416.28 6,349.06 5,858.02 3,891.93 3,993.14 4,225.34 3,827.42 3,707.17 3,817.70 3,617.72 3,642.76 3,388.43 3,225.45 16,545.39 16,111.19 9,246.64 1,509.04 8,876.87 7,886.85 7,489.68 7,139.40 1,307.69 1,091.60 1,076.60 4,891.46 944.68 965.89 922.62 913.16 930.96 936.48 797.25 884.92 163.18 217.96 147.32 1,081.64 186.32 225.74 142.05 197.67 263.95 250.26 104.10 144.07 124.45 119.55 148.26 94.82 79.49 95.05 111.87 120.03 66.74 73.63 62.81 55.67 71.83 55.64 52.37
Total non-current assets + 32,342.00 5,955.15 7,916.57 45,213.36 47,753.13 43,450.72 42,445.32 41,910.78 41,647.52 41,281.39 40,347.96 39,309.28 38,343.99 37,104.03 35,562.46 34,593.74 32,445.41 29,437.36 28,437.80 28,245.48 28,554.82 27,516.58 27,475.87 27,484.09 25,372.25 23,812.35 23,322.49 22,712.93 21,850.69 21,213.35 20,939.83 20,345.61 19,546.75 18,980.25 5,244.98 4,774.96 2,477.96 9,685.58 2,101.52 1,848.82 1,771.71 1,576.02 7,241.37 5,424.95 5,237.74 1,126.79 4,921.02 4,822.90 4,678.31 4,650.62 4,460.24 4,436.69 4,273.68 4,155.63 4,708.20 4,713.92 4,642.26 3,782.31 4,682.59 4,605.59 4,678.94 4,711.34 4,697.66 4,708.22 4,917.59 4,984.74 4,970.26 4,917.19 4,803.90 4,659.25 4,258.07 4,011.00 3,777.41 3,674.14 2,301.34 2,241.70 2,130.32 2,086.52 1,980.42 1,929.98 1,775.84
Total assets 122,766.00 57,706.05 55,963.55 54,801.45 54,254.80 52,589.45 50,701.89 49,366.97 48,894.20 47,959.88 47,523.79 46,875.98 45,119.59 41,970.02 41,000.12 40,121.29 39,400.38 38,469.40 36,523.94 35,412.31 35,299.71 34,932.86 33,824.93 33,342.11 29,264.18 27,805.50 27,547.83 26,540.36 25,557.86 25,031.04 24,557.55 23,988.37 22,935.17 22,205.70 21,790.37 20,886.15 11,724.60 11,194.62 10,978.39 9,735.67 9,262.34 8,708.96 8,549.06 6,516.54 6,314.35 6,018.25 5,865.70 5,788.79 5,600.93 5,563.78 5,391.20 5,373.17 5,070.94 5,040.55 4,871.39 4,931.88 4,789.58 4,863.95 4,868.91 4,831.33 4,820.99 4,909.00 4,961.60 4,958.48 5,021.69 5,128.81 5,094.71 5,036.74 4,952.15 4,754.08 4,337.55 4,106.06 3,889.29 3,794.17 2,368.08 2,315.33 2,193.13 2,142.19 2,052.25 1,985.63 1,828.21
Total current liabilities + 100,411.00 48,457.31 48.48 45,425.51 44,794.77 43,128.86 41,224.13 40,050.15 39,661.51 38,816.27 38,559.25 37,940.29 36,360.06 35,175.63 33,890.81 32,808.44 32,523.92 31,469.60 29,529.89 28,411.04 28,480.42 27,858.67 26,697.12 25,751.30 21,553.65 20,349.57 20,132.92 19,633.93 18,607.21 18,977.43 18,558.68 18,001.76 16,648.36 16,597.44 10.72 7.63 5.66 8,850.59 3.01 4.07 2.54 2.59 6,670.46 5,055.80 4,858.00 0.63 4,727.73 4,714.45 4,569.42 4,604.73 4,418.50 4,214.96 4,033.23 4,131.22 3,855.65 3,839.09 3,708.12 3,788.16 3,844.29 3,889.07 3,900.97 3,984.55 4,022.79 4,018.75 4,043.19 4,105.62 4,043.60 3,985.59 3,970.27 3,797.51 3,502.39 3,344.03 3,147.89 3,140.63 1,998.18 1,963.94 1,841.48 1,768.38 1,711.78 1,668.11 1,482.78
Total non-current liabilities + 7,761.00 2,205.03 3,006.18 2,738.71 2,916.89 3,028.71 3,133.50 3,142.16 3,128.83 3,107.83 3,126.90 3,091.93 3,075.40 1,275.00 1,767.20 1,997.61 1,595.51 1,689.20 1,802.25 1,900.04 1,859.77 2,169.58 2,340.51 2,895.17 3,325.40 3,100.18 3,120.29 2,730.07 2,894.71 2,087.67 2,101.83 2,159.93 2,537.51 1,900.30 2,089.41 1,190.65 532.11 847.34 644.85 1,012.95 826.04 442.78 744.38 619.36 632.20 291.63 356.04 309.96 289.02 235.34 260.49 461.64 346.27 230.26 342.92 433.51 362.80 365.64 300.25 243.04 238.80 247.00 252.28 257.82 278.24 322.17 341.02 347.38 350.23 329.26 322.59 280.32 264.24 186.93 95.27 86.19 88.74 117.79 91.42 78.78 109.10
Total liabilities 108,172.00 50,662.34 49,107.36 48,164.21 47,711.66 46,157.57 44,357.63 43,192.30 42,790.35 41,924.10 41,686.15 41,032.22 39,435.46 36,450.63 35,658.01 34,806.05 34,119.43 33,158.79 31,332.14 30,311.08 30,340.18 30,028.25 29,037.62 28,646.47 24,879.05 23,449.75 23,253.20 22,363.99 21,501.92 21,065.10 20,660.50 20,161.69 19,185.87 18,497.75 18,117.02 17,270.83 10,001.53 9,697.93 9,502.75 8,473.51 8,033.56 7,553.34 7,410.57 5,675.15 5,490.20 5,215.55 5,083.77 5,024.41 4,858.44 4,840.07 4,678.99 4,676.60 4,379.50 4,361.48 4,198.56 4,272.59 4,070.92 4,153.81 4,144.53 4,132.11 4,139.76 4,231.55 4,275.08 4,276.56 4,321.43 4,427.79 4,384.62 4,332.97 4,320.51 4,126.78 3,824.98 3,624.35 3,412.13 3,327.56 2,093.44 2,050.13 1,930.22 1,886.17 1,803.19 1,746.89 1,591.89
Total stockholders' equity + 14,594.00 7,043.72 6,856.19 6,637.24 6,543.14 6,431.88 6,344.26 6,174.67 6,103.85 6,035.79 5,837.64 5,843.76 5,684.13 5,519.39 5,342.11 5,315.24 5,280.95 5,310.61 5,191.80 5,101.23 4,959.52 4,904.61 4,787.31 4,695.65 4,385.13 4,355.75 4,294.63 4,176.36 4,055.94 3,965.94 3,897.04 3,826.68 3,749.30 3,707.95 3,673.35 3,615.33 1,723.08 1,496.70 1,475.64 1,262.15 1,228.78 1,155.61 1,134.23 841.39 824.15 802.69 781.93 764.38 742.50 723.71 712.22 696.57 691.43 679.07 672.82 659.29 718.67 710.15 724.37 699.23 681.23 677.46 686.53 681.92 700.26 701.02 710.09 703.77 631.65 627.30 512.57 481.71 477.16 466.61 274.64 265.19 262.92 256.02 249.06 238.74 236.33
Common shares outstanding 78 78 77 77 77 77 77 77 76 77 76 76 76 76 76 76 76 76 76 76 76 76 75 75 76 76 77 77 77 77 77 77 77 77 77 54 49 46 46 42 41 41 39 36 35 35 35 35 35 35 35 34 34 35 35 34 34 34 34 34 34 33 34 33 33 33 32 25 25 25 24 24 23 19 17 17 17 17 17 17 11
about 23 hours ago