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 + 881.00 2,082.01 10,987.30 4,490.81 6,632.06 5,505.74 4,177.44 3,599.75 3,700.05 4,150.65 3,296.26 3,903.73 2,581.40 3,169.02 3,766.80 1,767.99 1,225.45 733.59 750.15 762.63
Accounts receivable, net 232.00 1,660.84 1,729.51 1,706.17 1,584.90 1,574.32 1,562.39 1,413.65 1,254.46 1,019.03 792.71 590.12 400.98 83.73 71.84 11.16 10.34 11.65 14.62 12.55
Inventories -1,231.02 -1,997.91 -881.11 -709.15 -295.06 -1,284.83 -1,126.62 -920.51 -701.28 -495.31 -339.39 -38.20 53.17 46.19 19.04 4.84 4.66 0.93
Other current assets 2,196.63 43.20 34.38 30.89 31.46 26.40 21.05 19.01 15.02 44.03 8.30 2,124.83 3,204.64 2,745.76 2,102.43 2,305.22 2,356.44 1,781.20
Total current assets 743.00 3,742.85 12,716.82 6,240.19 8,251.33 7,110.95 5,771.28 5,039.80 4,975.56 5,188.69 4,104.00 4,537.88 2,990.68 3,252.75 3,839.19 1,004.13 605.41 204.68 188.78 169.77
Total non-current assets + 66,475.00 47,833.55 39,456.78 25,608.45 22,389.61 22,124.22 23,075.53 21,899.98 20,704.89 19,624.43 19,302.39 18,072.03 8,645.43 8,542.69 7,723.67 10,664.59 8,775.96 8,392.87 8,151.27 7,174.47
Total assets 67,218.00 51,576.40 52,173.60 31,848.64 30,640.94 29,235.18 28,846.81 26,939.78 25,742.42 24,813.12 23,387.72 22,613.27 11,636.11 11,795.44 11,563.36 11,668.71 9,381.37 8,597.55 8,340.05 7,344.24
Total current liabilities + 3,454.00 41,957.36 41,859.14 27,374.38 27,086.93 24,997.59 22,792.81 21,434.64 20,242.60 19,373.93 18,011.75 17,205.42 9,342.54 9,516.35 9,361.30 9,507.56 7,561.89 6,843.05 6,695.12 5,888.28
Total non-current liabilities + 55,924.00 4,500.81 5,319.42 1,994.43 804.73 1,533.01 1,740.08 1,448.70 1,468.48 1,522.39 1,545.30 1,626.86 566.14 555.05 529.15 518.57 252.97 267.49 405.00 299.75
Total liabilities 59,378.00 46,458.17 47,178.56 29,368.81 27,891.67 26,530.60 24,532.89 22,883.34 21,726.65 20,896.32 19,537.87 18,832.28 9,908.69 10,071.40 9,890.94 10,026.14 7,814.86 7,110.54 7,100.12 6,188.03
Total stockholders' equity + 7,840.00 5,118.22 4,995.03 2,479.83 2,749.27 2,704.58 4,313.92 4,056.44 3,969.37 3,916.80 3,849.85 3,781.00 1,727.43 1,724.04 1,672.41 1,642.57 1,566.52 1,487.01 1,239.94 1,156.21
Common shares outstanding 297 209 196 217 220 220 221 221 221 221 221 188 112 112 114 108 70 60 60 53
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 + 995.00 881.00 13,339.00 2,210.63 2,327.81 2,082.01 10,774.47 10,562.35 10,812.17 10,987.30 10,907.68 12,405.64 12,884.79 4,490.81 4,690.25 4,419.29 6,303.52 6,632.06 7,467.76 6,559.76 6,409.01 5,505.74 5,118.43 5,129.96 4,548.19 4,177.44 4,033.52 3,732.19 3,797.59 3,599.75 3,743.65 3,657.41 3,516.60 3,700.05 3,892.92 3,748.53 3,928.05 4,150.65 3,986.48 3,387.44 3,455.46 3,296.26 3,440.09 3,437.19 3,916.00 3,903.73 3,843.77 3,429.39 2,786.84 2,581.40 2,607.17 2,888.75 3,114.81 3,169.02 496.61 663.78 538.32 3,767.34 919.72 615.88 1,528.15 1,767.99 1,756.78 970.58 1,022.41 1,225.45 1,017.61 678.72 750.97 733.59 697.56 744.21 755.50 750.15 713.30 741.46 816.14 762.63 750.18 814.96 742.26
Accounts receivable, net 231.00 232.00 1,614.00 1,641.45 1,644.05 1,660.84 1,670.43 1,701.94 1,706.76 1,729.51 1,728.99 1,740.04 1,746.27 1,706.17 1,669.82 1,576.14 1,484.25 1,584.90 1,457.25 1,437.37 1,420.98 1,456.63 1,496.65 1,522.37 1,492.76 1,562.39 1,485.75 1,449.58 1,378.69 1,413.65 1,282.13 1,265.84 1,228.71 1,254.46 1,137.73 1,082.65 1,000.38 1,019.03 927.86 884.51 791.80 792.71 679.03 630.70 570.49 590.12 492.22 463.78 388.42 400.98 335.58 23.12 16.32 83.73 16.59 15.56 16.04 71.84 17.43 14.01 12.89 11.16 11.44 15.17 16.24 10.34 11.19 10.47 11.39 11.65 12.98 12.29 14.20 14.62 16.29 13.35 13.84 12.55 13.68 11.54 11.99
Inventories -3,761.29 -3,907.88 -3,892.05 -4,321.26 -5,147.25 -5,381.45 -1,997.91 -1,987.49 -1,518.99 -2,457.11 -2,292.77 -3,058.86 -2,882.17 0.52 0.55 0.62 0.75 0.51 0.55 -1,437.25 -1,402.70 -1,331.85 -1,284.83 -1,233.65 -1,222.74 -1,186.91 -1,126.62 -1,101.57 -1,051.80 -969.03 -920.51 -896.25 -854.77 -762.49 -701.28 -648.55 -603.21 -541.40 -495.31 -466.93 -441.60 -364.82 -382.09 -311.47 39.34 26.62 -38.20 30.99 35.09 43.24 53.17 52.46 47.63 40.15 46.19 41.79 37.17 28.54 19.04 18.14 10.64 8.06 4.84 4.18 3.32 5.94 4.66 2.45 2.55 3.00 0.93 1.16 1.29 1.76
Other current assets -231.00 -1,641.45 -1,660.84 2,113.42 2,105.17 2,201.12 2,196.63 2,592.27 3,407.22 3,635.19 43.20 379.33 -174.33 1,028.80 34.38 950.74 884.26 4,441.13 -5,699.83 -5,074.86 87.95 54.28 31.46 5,706.33 6,082.76 5,773.82 26.40 5,834.48 6,038.51 5,952.90 21.05 4,500.02 4,368.41 4,102.80 19.01 4,088.20 4,026.70 3,882.51 15.02 3,921.98 3,904.10 3,676.76 44.03 3,436.92 3,347.39 3,172.86 8.30 3,201.01 3,304.52 2,165.51 2,124.83 3,132.38 3,156.43 3,161.08 3,204.64 3,150.31 2,918.48 2,665.43 2,745.76 2,822.79 2,874.93 2,898.69 2,102.43 2,144.61 2,193.91 2,266.20 2,305.22 2,289.47 2,338.80 2,399.22 2,356.44 2,301.41 1,927.73 1,918.34 1,781.20 1,716.52 1,682.66 1,653.21
Total current assets 577.00 743.00 14,953.00 3,852.08 3,971.86 3,742.85 12,444.90 12,264.29 12,518.92 12,716.82 12,632.14 3,407.22 3,635.19 6,240.19 6,360.07 5,995.43 7,787.77 8,251.33 8,925.01 7,997.13 5,727.05 218.90 4,532.26 6,652.33 6,040.95 5,771.28 5,519.27 5,181.77 5,176.27 5,039.80 5,025.78 4,923.25 4,745.31 4,975.56 5,030.66 4,831.18 4,928.43 5,188.69 4,914.34 4,271.94 4,247.25 4,104.00 4,119.13 4,067.89 4,486.49 4,537.88 4,335.99 3,893.17 3,175.26 2,990.68 2,607.17 2,888.75 3,114.81 3,252.75 496.61 663.78 538.32 3,839.19 919.72 615.88 639.96 1,004.13 1,064.04 970.58 1,022.41 605.41 370.99 132.32 206.60 204.68 161.28 194.46 173.47 188.78 148.43 182.74 228.86 169.77 151.33 176.98 120.62
Total non-current assets + 2,579.00 66,475.00 52,543.00 48,049.36 47,547.41 47,833.55 39,463.70 39,783.19 39,705.08 39,456.78 39,361.68 2,678.93 2,726.82 25,608.45 25,111.89 24,140.26 22,849.36 22,389.61 21,966.47 22,287.83 6,460.55 6,178.19 5,253.78 22,992.92 21,499.43 23,075.53 23,411.58 22,804.31 22,179.35 21,899.98 21,589.29 21,557.35 21,130.33 20,704.89 20,665.01 20,426.60 19,933.03 19,624.43 19,829.88 19,860.57 19,688.43 19,302.39 19,043.18 18,725.44 18,466.67 18,072.03 18,152.07 18,149.06 8,663.47 8,645.43 8,962.12 8,503.46 8,376.61 8,542.69 11,032.36 10,858.12 10,914.86 7,723.67 10,853.17 10,843.81 10,910.77 10,664.59 10,468.93 9,856.69 9,488.59 8,775.96 8,833.36 8,524.36 8,575.93 8,392.87 8,166.35 8,151.53 8,182.42 8,151.27 8,077.38 7,961.82 7,109.18 7,174.47 7,047.51 7,002.96 5,355.23
Total assets 66,027.00 67,218.00 67,496.00 51,901.44 51,519.27 51,576.40 51,908.60 52,047.48 52,224.01 52,173.60 51,989.59 53,592.10 53,994.23 31,848.64 31,471.96 30,135.69 30,637.13 30,640.94 30,891.48 30,284.97 30,036.68 29,235.18 29,437.44 29,645.25 27,540.38 28,846.81 28,930.86 27,986.08 27,355.63 26,939.78 26,615.07 26,533.23 25,875.64 25,742.42 25,695.66 25,257.78 24,861.46 24,813.12 24,744.21 24,132.51 23,921.53 23,387.72 23,162.30 22,793.33 22,953.16 22,613.27 22,488.06 22,042.23 11,838.73 11,636.11 11,569.30 11,392.21 11,491.41 11,795.44 11,528.96 11,521.90 11,453.18 11,563.36 11,772.88 11,459.69 11,550.73 11,668.71 11,532.97 10,827.27 10,511.00 9,381.37 9,204.35 8,656.68 8,782.53 8,597.55 8,327.63 8,345.99 8,355.89 8,340.05 8,225.81 8,144.56 7,338.04 7,344.24 7,198.85 7,179.94 5,475.84
Total current liabilities + 162.00 3,454.00 55,938.00 41,934.09 42,410.08 41,957.36 41,698.52 41,721.13 41,919.73 41,859.14 41,882.75 32,730.31 34,068.71 27,374.38 27,200.68 26,660.38 27,199.13 27,086.93 27,376.16 26,633.86 5,496.29 5,210.13 4,281.72 25,242.79 23,045.62 22,792.81 22,731.45 22,127.07 21,532.84 21,434.64 21,179.75 21,018.19 20,398.84 20,242.60 20,173.45 19,790.14 19,471.57 19,373.93 19,228.24 18,618.71 18,488.18 18,011.75 17,790.75 17,470.76 17,543.77 17,205.42 17,066.98 16,638.03 9,536.07 9,342.54 9,282.55 9,132.77 9,214.47 9,516.35 9,260.98 9,281.52 9,241.81 9,361.30 9,550.77 9,267.30 9,386.10 9,507.56 9,624.93 8,894.96 8,613.09 7,561.89 7,342.18 7,043.46 7,049.27 6,843.05 6,585.85 6,549.14 6,606.53 6,695.12 6,591.10 6,521.98 5,879.34 5,888.28 5,715.81 5,726.49 4,502.64
Total non-current liabilities + 58,201.00 55,924.00 3,768.00 4,625.47 3,871.38 4,500.81 4,936.25 5,349.68 5,347.03 5,319.42 5,478.90 6,802.98 6,496.44 1,994.43 1,853.77 957.03 830.40 804.73 792.94 884.79 27,354.81 26,530.60 26,827.20 1,864.12 1,987.15 1,740.08 1,909.89 1,630.50 1,710.46 1,448.70 1,431.43 1,481.32 1,462.92 1,468.48 1,536.95 1,508.80 1,458.74 1,522.39 1,595.76 1,611.64 1,568.88 1,545.30 1,536.01 1,518.40 1,608.42 1,626.86 1,668.57 1,675.14 568.18 566.14 560.75 544.08 542.68 555.05 553.89 543.54 524.32 529.15 526.99 518.07 513.20 518.57 256.33 278.25 251.05 252.97 256.02 256.80 263.42 267.49 494.72 552.62 492.57 405.00 401.52 366.54 290.34 299.75 341.36 340.35 222.42
Total liabilities 58,363.00 59,378.00 59,706.00 46,559.56 46,281.46 46,458.17 46,634.77 47,070.81 47,266.76 47,178.56 47,361.65 6,802.98 6,496.44 29,368.81 29,054.45 27,617.42 28,029.53 27,891.67 28,169.10 27,518.65 27,354.81 26,530.60 26,827.20 27,106.91 25,039.42 24,532.89 24,641.34 23,757.57 23,243.30 22,883.34 22,611.17 22,511.59 21,861.76 21,726.65 21,710.40 21,298.94 20,930.31 20,896.32 20,824.01 20,230.35 20,042.90 19,537.87 19,326.75 18,989.15 19,152.19 18,832.28 18,735.55 18,313.17 10,104.25 9,908.69 9,843.30 9,676.86 9,757.15 10,071.40 9,814.87 9,825.06 9,766.13 9,890.94 10,077.76 9,785.37 9,899.30 10,026.14 9,881.26 9,173.22 8,864.14 7,814.86 7,598.20 7,300.25 7,312.69 7,110.54 7,080.57 7,101.76 7,099.10 7,100.12 6,992.62 6,888.52 6,169.68 6,188.03 6,057.17 6,066.84 4,725.06
Total stockholders' equity + 7,664.00 7,840.00 7,790.00 5,341.88 5,237.81 5,118.22 5,273.83 4,976.67 4,957.25 4,995.03 4,632.16 4,828.19 4,884.72 2,479.83 2,417.51 2,518.28 2,607.60 2,749.27 2,722.38 2,766.32 2,681.87 2,704.58 2,610.24 2,538.34 2,507.61 4,313.92 4,289.52 4,228.51 4,112.33 4,056.44 4,003.89 3,981.09 4,013.88 3,969.37 3,985.26 3,958.85 3,931.15 3,916.80 3,920.21 3,902.16 3,878.63 3,849.85 3,835.55 3,804.18 3,800.97 3,781.00 3,752.51 3,729.06 1,734.48 1,727.43 1,726.00 1,715.35 1,734.26 1,724.04 1,714.09 1,696.84 1,687.05 1,672.41 1,695.12 1,674.32 1,651.43 1,642.57 1,651.71 1,654.05 1,646.86 1,566.52 1,606.15 1,356.42 1,469.84 1,487.01 1,247.07 1,244.23 1,256.79 1,239.94 1,233.19 1,256.04 1,168.36 1,156.21 1,141.68 1,113.10 750.78
Common shares outstanding 292 297 239 210 210 209 209 209 209 209 209 209 156 218 217 217 217 217 219 221 221 221 220 220 220 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 221 220 219 198 112 112 112 112 112 112 112 112 112 115 115 115 115 39 115 115 92 28 74 60 60 60 60 60 60 60 60 62 59 56 59 49 45
about 21 hours ago