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 + 15,058.77 24,224.52 17,586.42 13,457.44 19,303.24 13,733.01 3,726.16 3,143.72 4,150.24 5,634.52 8,635.43 8,699.82 10,005.58 15,208.88 15,417.39 10,239.28 6,993.66 11,643.69 2,912.49 3,334.37
Accounts receivable, net 4,166.62 4,569.52 5,380.38 5,242.99 4,379.95 4,549.69 2,092.49 2,124.35 2,242.27 2,783.70 1,538.09 1,753.06 2,522.47 3,094.39 2,146.66 1,385.08 1,913.71 2,268.69 1,524.09 1,769.92
Inventories 10,453.07 10,439.74 9,557.58 11,289.23 10,943.84 4,817.59 5,246.92 5,039.56 4,451.91 3,960.97 4,929.17 4,122.12 3,160.99 3,580.03 3,734.98 3,355.79 2,311.45 2,696.96 2,051.11 1,604.14
Other current assets 636.95 551.91 553.32 622.71 345.33 290.37 307.12 288.24 130.14 694.03 281.72 231.06 722.92 756.11 861.34 357.08 715.24 3,750.28 2,571.01 1,067.09
Total current assets 30,315.41 39,785.69 33,077.70 30,612.36 34,972.35 23,386.19 12,725.81 12,014.48 11,881.50 12,444.92 16,430.69 15,935.50 16,402.04 21,121.95 21,944.31 15,793.69 11,934.06 16,915.63 8,305.94 7,775.52
Total non-current assets + 70,209.49 64,120.96 58,452.02 54,742.00 44,406.75 39,615.96 38,143.47 35,313.04 33,328.47 31,708.71 32,219.28 33,831.60 34,000.50 28,173.28 24,925.40 22,007.53 21,539.22 19,450.55 13,175.55 8,936.01
Total assets 100,524.90 103,906.65 91,529.72 85,354.36 79,379.10 63,002.15 50,869.28 47,327.52 45,209.97 44,153.62 48,649.97 49,767.10 50,402.54 49,295.23 46,869.70 37,801.21 33,473.27 36,366.18 21,481.49 16,711.52
Total current liabilities + 28,060.31 25,116.48 25,017.10 22,475.12 24,541.62 14,725.70 11,619.96 11,438.55 10,670.05 5,496.68 5,325.57 6,362.94 5,564.23 6,408.08 6,496.95 4,455.96 3,647.73 8,827.06 5,101.08 3,264.32
Total non-current liabilities + 56,736.13 63,331.06 46,827.78 41,063.20 31,463.10 37,024.95 27,887.39 25,875.53 26,251.69 31,272.42 34,588.74 37,669.19 36,769.25 33,879.64 31,955.59 25,522.57 22,387.04 19,862.61 11,594.49 11,091.20
Total liabilities 84,796.44 88,447.54 71,844.88 63,538.32 56,004.71 51,750.64 39,507.34 37,314.08 36,921.74 36,769.10 39,914.31 44,032.13 42,333.48 40,287.72 38,452.53 29,978.53 26,034.77 28,689.67 16,695.56 14,355.52
Total stockholders' equity + 12,869.60 12,271.44 17,500.68 19,489.47 20,315.00 9,913.45 10,174.54 8,702.74 7,027.37 7,384.52 7,664.75 5,696.47 8,096.57 8,616.90 7,985.82 7,632.76 7,354.77 7,676.51 4,785.93 2,356.00
Common shares outstanding 1,326 1,326 1,326 1,327 1,376 1,380 1,380 1,380 1,357 1,357 1,357 1,359 1,458 1,458 1,458 1,458 1,492 1,534 1,540 1,622
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 + 13,277.74 15,058.77 3,275.42 19,156.61 20,751.14 24,224.52 19,484.67 16,842.38 16,456.45 17,586.42 3,287.64 2,733.92 13,447.84 13,447.84 2,922.79 3,166.19 3,312.45 19,303.24 3,387.72 5,050.80 3,226.19 13,733.01 8,532.68 1,163.35 3,726.16 3,726.16 2,599.21 2,840.62 3,490.64 3,143.72 3,904.22 4,256.25 2,965.80 4,150.24 4,899.16 4,552.37 5,054.07 5,631.55 5,446.09 5,474.85 8,635.43 8,635.43 8,237.54 7,855.31 9,081.67 8,699.82 8,991.75 9,038.46 10,009.48 10,005.58 11,155.75 12,353.58 11,486.64 15,208.88 14,553.71 13,690.48 14,144.01 15,417.39 15,635.16 11,684.99 11,115.05 10,239.28 11,483.81 9,672.15 9,493.08 6,993.66 8,908.54 6,080.88 9,156.72 12,078.92 4,553.89 2,433.35 3,457.63 4,195.10 3,313.44 3,173.61 3,181.50 2,797.84 3,138.37 4,223.04 3,665.30
Accounts receivable, net 5,068.91 4,166.62 858.23 4,603.89 4,252.27 4,569.52 4,559.32 4,638.51 4,964.13 5,380.38 1,093.72 1,021.95 5,176.17 5,176.17 780.16 807.87 1,154.27 4,379.95 844.58 1,220.38 976.72 4,545.23 4,706.55 629.71 3,409.78 3,409.78 2,463.10 3,391.60 2,894.31 2,078.18 2,100.78 2,388.16 2,195.59 3,149.22 2,240.38 2,417.95 1,919.18 1,997.22 1,829.23 2,510.61 1,538.09 2,584.38 2,387.03 2,020.70 1,980.29 1,753.06 1,487.95 1,826.77 1,621.14 2,522.47 1,739.54 2,467.51 2,514.63 1,794.57 1,636.41 2,535.14 2,713.24 2,200.48 2,218.31 2,074.37 2,468.56 1,841.55 1,345.10 1,298.02 1,833.71 1,913.71 3,124.65 2,617.07 2,566.42 2,220.08 2,029.83 1,238.40 741.98 1,524.09 907.84 1,152.55 1,111.89 1,659.09 1,358.71 922.29 1,069.53
Inventories 10,046.62 10,453.07 1,927.90 10,355.39 9,923.13 10,439.74 10,534.18 9,944.93 9,619.78 9,567.74 1,854.70 1,974.66 11,289.23 11,289.23 1,928.05 2,020.16 2,153.91 10,943.84 1,842.35 1,405.02 1,005.35 4,817.59 4,955.61 1,085.03 5,246.92 5,246.92 5,869.87 5,959.50 5,620.75 5,039.56 4,650.25 5,008.80 4,810.77 4,451.91 4,246.46 4,449.33 4,259.96 3,960.97 3,697.13 3,826.42 4,929.17 4,929.17 4,703.42 4,396.25 3,956.00 4,122.12 3,849.72 3,635.72 3,401.76 3,160.99 3,254.36 3,321.74 3,386.37 3,580.03 3,583.35 3,693.27 3,648.28 3,734.98 3,927.43 3,517.81 3,285.74 3,355.79 3,378.03 3,169.69 3,023.24 2,311.45 2,726.51 3,412.72 3,745.45 2,696.96 2,725.90 2,331.20 2,168.92 2,051.11 2,513.02 2,541.84 2,453.31 2,198.61 2,438.18 2,284.63 1,871.58
Other current assets 638.09 636.95 104.32 583.94 641.97 551.91 314.38 535.38 1,476.65 543.17 99.85 132.46 351.25 351.25 122.20 82.83 77.56 120.30 93.38 56.46 67.46 79.34 101.82 44.73 102.02 102.02 427.60 266.39 311.21 1,753.02 304.38 413.79 227.69 67.54 1,782.49 968.32 1,638.84 852.01 371.32 24.72 281.72 31.52 55.75 84.37 439.57 1,374.30 201.09 1,090.46 1,035.34 722.92 1,461.66 645.51 732.82 1,302.48 1,251.39 446.40 349.25 591.45 665.28 445.46 357.68 344.08 2,787.55 1,815.82 907.16 167.47 19.99 1,417.61 2,461.34 3,065.05 618.48 4,190.40 1,113.74 2,019.06 1,288.35 1,797.83 2,557.71 1,381.86 1,923.38 1,705.83 1,185.55
Total current assets 29,031.36 30,315.41 6,165.87 34,699.82 35,568.50 39,785.69 34,892.55 31,961.19 32,517.01 33,077.70 6,335.91 5,862.98 30,612.36 30,612.36 5,753.20 6,077.05 6,698.19 34,972.35 6,168.03 7,732.65 5,275.72 23,386.19 18,541.94 2,922.82 12,725.81 12,725.81 12,968.64 14,021.05 13,825.74 12,014.48 12,708.16 13,086.68 11,110.36 11,881.50 11,653.84 12,164.10 12,137.36 12,444.92 12,127.27 11,925.61 16,430.69 16,430.69 16,206.67 15,171.96 16,314.34 15,935.50 15,597.39 15,591.41 16,067.72 16,402.04 17,611.31 18,788.34 18,120.46 21,121.95 21,024.86 20,365.29 20,854.79 21,944.31 22,446.18 17,722.63 17,227.03 15,793.69 18,994.49 15,955.67 15,257.20 11,934.06 14,779.69 13,528.28 17,929.92 16,915.63 9,928.10 8,130.28 7,482.27 8,305.94 8,022.65 8,665.82 9,304.41 8,448.97 8,858.65 9,135.79 7,791.95
Total non-current assets + 68,881.11 70,209.49 12,766.56 66,370.92 64,189.78 64,120.96 61,985.10 61,462.19 59,326.34 58,452.02 11,327.65 11,522.25 54,742.00 54,742.00 9,525.16 8,616.49 9,115.94 44,406.75 7,792.95 8,098.86 7,072.13 39,615.96 38,480.15 7,085.75 38,143.47 38,143.47 37,928.87 37,703.30 36,126.76 35,313.04 33,518.04 33,117.86 33,731.35 33,328.47 32,219.87 31,682.89 31,628.90 31,708.71 33,134.05 32,404.13 32,219.28 32,219.28 36,441.89 34,945.87 35,254.11 33,831.60 34,134.56 33,572.81 33,794.10 34,000.50 36,836.70 35,428.41 34,591.57 28,173.28 28,340.22 27,089.99 27,091.26 24,925.40 22,916.55 21,158.00 23,044.26 22,007.53 17,401.37 16,706.67 15,898.50 21,539.22 14,930.11 14,121.43 13,805.84 19,450.55 19,705.99 18,879.67 18,640.89 13,175.55 18,013.30 17,208.83 16,416.64 9,779.65 16,216.94 16,170.80 16,342.95
Total assets 97,912.47 100,524.90 18,932.43 101,070.74 99,758.27 103,906.65 96,877.65 93,423.38 91,843.35 91,529.72 17,663.56 17,385.24 85,354.36 85,354.36 15,278.37 14,693.53 15,814.13 79,379.10 13,960.98 15,831.51 12,347.85 63,002.15 57,022.09 10,008.57 50,869.28 50,869.28 50,897.51 51,724.35 49,952.51 47,327.52 46,226.20 46,204.54 44,841.71 45,209.97 43,873.71 43,846.99 43,766.26 44,153.62 45,261.32 44,329.74 48,649.97 48,649.97 52,648.56 50,117.83 51,568.45 49,767.10 49,731.95 49,164.22 49,861.82 50,402.54 54,448.00 54,216.75 52,712.03 49,295.23 49,365.08 47,455.27 47,946.05 46,869.70 45,362.73 38,880.63 40,271.29 37,801.21 36,395.86 32,662.34 31,155.70 33,473.27 29,709.80 27,649.71 31,735.76 36,366.18 29,634.09 27,009.95 26,123.15 21,481.49 26,035.95 25,874.65 25,721.05 18,228.61 25,075.59 25,306.59 24,134.90
Total current liabilities + 26,157.13 28,060.31 4,660.78 25,738.27 21,729.32 25,116.48 26,105.86 24,843.11 25,152.61 25,017.10 4,132.58 3,842.83 22,475.12 22,475.12 3,954.27 3,612.90 4,053.29 24,541.62 4,072.89 3,779.16 2,932.04 14,725.70 12,861.25 2,274.54 11,619.96 11,619.96 12,274.30 11,382.61 12,077.64 11,438.55 10,814.43 10,456.88 9,492.53 10,670.05 7,848.92 6,710.15 5,396.05 5,496.68 5,406.60 4,511.06 5,325.57 5,325.57 4,383.50 5,073.66 5,522.04 6,362.94 7,155.43 7,026.12 6,704.89 5,564.23 6,741.01 6,720.19 7,039.60 6,408.08 5,633.09 5,674.53 6,748.66 6,496.95 5,027.73 4,658.43 5,312.08 4,455.96 5,709.16 4,117.30 5,170.03 3,647.73 5,182.07 6,942.10 9,503.43 8,827.06 6,730.32 5,087.29 5,487.93 5,101.08 3,852.85 3,994.88 4,280.61 3,578.34 5,198.78 5,512.29 4,299.07
Total non-current liabilities + 56,056.02 56,736.13 11,012.76 57,694.09 61,768.89 63,331.06 55,536.78 52,147.21 46,931.84 46,827.78 9,514.99 9,268.03 41,063.20 41,063.20 6,925.65 6,518.44 6,478.61 31,463.10 5,611.62 7,050.98 6,354.43 37,024.95 37,817.99 6,739.17 27,887.39 27,887.39 28,587.14 27,972.80 27,624.48 25,875.53 26,664.51 27,526.33 27,125.57 26,251.69 28,058.14 30,093.87 30,700.28 31,272.42 30,671.95 31,149.36 34,588.74 34,588.74 44,610.81 39,830.38 39,841.00 37,669.19 36,654.39 35,636.00 35,931.59 36,769.25 38,799.88 39,093.93 37,501.23 33,879.64 35,292.95 33,910.37 32,575.58 31,955.59 31,562.86 26,973.49 26,517.40 25,522.57 23,023.33 21,553.46 19,802.59 22,387.04 18,172.94 13,780.07 15,324.74 19,862.61 13,775.86 12,699.96 12,388.81 11,594.49 13,197.45 13,504.70 14,663.54 12,417.55 13,208.63 13,091.71 13,058.53
Total liabilities 82,213.14 84,796.44 15,673.54 83,432.36 83,498.21 88,447.54 81,642.63 76,990.32 72,084.44 71,844.88 13,647.57 13,110.86 63,538.32 63,538.32 10,879.93 10,131.35 10,531.90 56,004.71 9,684.51 10,830.14 9,286.48 51,750.64 50,679.24 9,013.72 39,507.34 39,507.34 40,861.44 39,355.41 39,702.12 37,314.08 37,478.94 37,983.21 36,618.09 36,921.74 35,907.07 36,804.03 36,096.32 36,769.10 36,078.55 35,660.41 39,914.31 39,914.31 48,994.31 44,904.03 45,363.05 44,032.13 43,809.81 42,662.11 42,636.48 42,333.48 45,540.89 45,814.12 44,540.83 40,287.72 40,926.04 39,584.90 39,324.24 38,452.53 36,590.59 31,631.92 31,829.48 29,978.53 28,732.49 25,670.76 24,972.62 26,034.77 23,355.01 20,722.17 24,828.17 28,689.67 20,506.17 17,787.25 17,876.73 16,695.56 17,050.30 17,499.58 18,944.14 15,995.88 18,407.41 18,604.00 17,357.60
Total stockholders' equity + 12,692.15 12,869.60 2,655.49 14,689.19 13,083.89 12,271.44 13,418.34 14,048.36 17,297.45 17,500.68 3,548.81 3,831.26 19,489.47 19,489.47 3,903.33 4,066.49 4,605.13 20,315.00 3,706.22 4,327.89 2,549.62 9,913.45 4,996.73 756.40 10,174.54 10,174.54 8,838.39 11,035.93 8,845.35 8,702.74 7,456.87 6,961.57 6,967.77 7,027.37 6,695.51 5,801.55 6,447.95 6,194.53 8,061.98 7,579.10 7,664.75 7,664.75 3,616.46 5,175.83 6,167.15 5,696.47 5,882.78 6,535.54 7,256.09 8,096.57 8,507.30 8,008.27 7,786.24 8,616.90 8,032.73 7,453.53 8,208.51 7,985.82 8,318.01 7,062.16 8,253.93 7,632.76 7,520.14 6,849.25 6,014.63 7,354.77 6,354.79 6,927.54 6,907.59 7,676.51 9,127.92 9,222.70 8,246.42 4,785.93 8,985.65 8,375.07 6,776.91 2,232.73 6,668.03 6,702.59 6,777.31
Common shares outstanding 1,326 1,326 1,326 1,326 1,326 1,326 1,326 1,326 1,326 1,326 1,326 1,326 1,326 1,326 1,327 1,388 1,327 1,342 1,326 1,380 1,380 1,380 1,380 1,380 1,380 1,380 1,380 1,380 1,380 1,380 1,375 1,375 1,357 1,357 1,357 1,357 1,357 1,357 1,388 1,357 1,357 1,357 1,357 1,357 1,357 1,359 1,389 1,443 1,458 1,458 1,458 1,458 1,458 1,458 1,458 1,458 1,458 1,458 1,458 1,458 1,458 1,458 1,458 1,458 1,458 1,458 1,517 1,517 1,517 1,539 1,539 1,608 1,539 1,540 1,540 1,634 1,540 1,546 1,546 1,546 1,546
4 days ago