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,592.46 14,802.11 17,907.17 18,739.26 18,156.33 16,463.85 12,463.38 10,677.67 9,658.41 7,623.25 8,685.97 5,196.94 7,135.15 6,467.09 8,254.95 6,783.69 6,734.19 5,607.48 2,805.61 3,787.81
Accounts receivable, net 13,076.75 13,143.30 11,039.25 11,994.61 11,976.77 9,664.34 10,619.28 10,611.16 10,586.55 11,279.25 11,220.14 13,720.03 13,365.98 12,945.09 13,192.22 8,680.72 5,592.72 6,494.44 4,252.96 3,598.37
Inventories 13,739.36 14,179.17 14,557.42 15,472.42 16,096.37 9,051.79 10,920.32 11,499.93 9,950.96 9,051.72 8,225.21 10,471.33 9,798.38 10,584.65 12,283.64 9,803.45 2,996.33 8,661.72 4,904.79 3,832.74
Other current assets 1,176.23 1,940.89 3,228.05 20.29 1,190.40 616.62 14.32 9.55 931.50 1.93 4.03 5,042.96 3,127.45 1,506.58 1,622.52 1,839.26 1,309.14 1,434.00 2,336.27 340.60
Total current assets 43,584.80 44,065.46 46,731.89 47,649.47 47,419.86 35,830.81 34,842.37 33,651.00 31,127.42 29,303.84 29,180.89 32,627.38 31,666.21 31,566.12 33,556.91 27,107.12 12,918.06 22,197.63 14,401.68 11,672.15
Total non-current assets + 61,702.88 59,378.28 54,754.43 50,757.32 44,879.03 43,256.16 44,216.29 44,597.26 47,897.54 50,459.16 51,227.87 52,624.79 52,789.20 47,699.74 44,851.93 40,838.81 27,074.70 24,763.65 21,893.61 18,039.22
Total assets 105,287.68 103,443.74 101,486.32 98,406.78 92,298.89 79,086.97 79,058.66 78,248.27 79,024.96 79,763.00 80,408.76 85,252.17 84,455.41 79,265.85 78,408.84 67,945.93 39,992.77 46,961.28 36,295.29 29,711.37
Total current liabilities + 23,070.66 22,741.06 22,467.74 23,188.19 21,271.37 16,854.97 16,323.69 18,937.99 18,946.02 18,915.40 20,130.93 21,877.01 20,241.16 19,775.00 19,605.36 17,093.23 2,685.84 11,009.39 6,628.36 4,847.72
Total non-current liabilities + 19,824.31 19,259.90 19,419.98 16,961.19 16,313.55 14,557.41 14,940.26 12,550.73 12,614.94 15,009.20 15,207.61 18,083.80 18,392.22 17,061.43 18,073.56 13,651.29 6,355.63 7,607.69 4,534.97 3,495.87
Total liabilities 42,894.97 42,000.97 41,887.72 40,149.38 37,584.92 31,412.38 31,263.95 31,488.71 31,560.95 33,924.60 35,338.54 39,960.81 38,633.38 36,836.43 37,678.92 30,744.51 9,041.47 18,617.08 11,163.34 8,343.59
Total stockholders' equity + 55,759.20 55,390.22 54,146.37 58,257.40 50,379.32 47,674.59 47,794.71 46,759.55 47,464.01 45,838.39 45,070.22 41,587.37 42,046.04 39,454.14 38,356.35 34,895.29 30,951.29 27,663.67 24,497.94 20,901.15
Common shares outstanding 1,295 358 303 79 307 79 80 320 320 320 320 319 312 309 309 308 307 302 304 315
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 + 8,057.39 15,592.46 15,839.31 16,544.30 15,496.84 14,802.11 16,103.62 18,911.30 17,882.73 13,506.91 32,310.84 19,704.15 19,877.48 18,739.26 20,942.11 17,939.49 18,156.33 18,156.33 18,567.41 16,682.67 16,463.85 16,463.85 17,886.60 16,892.41 12,463.38 12,463.38 10,708.81 10,020.83 10,020.83 8,746.16 11,722.76 9,569.25 10,675.74 9,594.50 8,550.69 7,533.01 7,614.14 7,623.25 8,049.97 8,404.69 8,513.75 8,685.97 8,772.28 7,319.02 6,490.97 5,196.94 5,424.39 5,364.00 6,676.14 7,135.15 6,782.82 6,229.39 6,164.29 6,467.09 8,709.54 8,401.13 5,165.93 8,254.95 8,314.67 7,972.80 5,726.77 6,783.69 3,393.80 7,000.89 6,632.99 8,579.45 5,781.99 5,988.39 4,717.41 5,607.48 4,264.19 3,536.21 3,721.78 2,805.61 0.00 0.00 3,787.81 3,787.81 0.00 3,471.04 4,074.19
Accounts receivable, net 14,254.89 13,076.75 11,437.00 11,095.00 13,410.23 10,839.84 13,096.74 11,428.33 11,699.63 13,068.23 13,417.17 13,793.06 13,900.42 12,112.55 13,383.03 14,586.13 12,059.81 11,976.77 12,359.96 11,155.33 9,664.34 9,669.83 10,381.16 10,089.96 10,619.28 10,691.29 11,308.39 11,458.36 11,458.36 10,703.59 11,737.27 11,442.14 10,934.90 10,606.12 11,603.76 11,694.47 11,211.81 11,265.64 10,098.63 11,222.19 11,067.87 11,199.46 11,943.90 12,952.28 13,537.16 13,598.57 13,651.05 14,074.01 14,108.23 13,365.98 12,977.54 14,011.81 13,492.17 12,945.09 12,109.49 12,684.70 14,911.78 13,118.88 11,025.64 10,946.81 10,776.44 8,680.72 3,392.71 3,286.82 2,986.00 5,592.72 2,594.37 2,768.62 3,077.67 6,494.44 3,293.95 2,514.25 2,146.65 4,252.96 3,598.37 3,598.37 3,266.86 3,251.49
Inventories 13,937.34 13,739.36 12,805.00 12,338.00 13,319.22 14,143.50 13,699.02 13,485.58 13,975.04 13,825.51 14,154.00 15,028.09 15,028.04 15,472.42 17,429.57 17,962.48 15,215.10 16,096.37 13,809.62 11,426.74 9,051.79 9,051.79 9,020.67 9,743.46 10,920.32 10,920.32 11,770.21 11,708.19 11,708.19 12,153.30 10,911.15 10,639.40 10,302.96 10,793.78 9,819.92 9,711.68 9,488.46 9,515.90 7,902.45 7,748.17 7,786.69 8,566.88 9,091.10 9,343.89 10,045.70 11,173.34 10,934.31 10,876.47 10,759.59 9,798.38 9,654.21 10,044.07 10,610.18 10,584.65 11,523.16 11,498.05 11,487.90 12,283.64 12,204.03 11,453.75 10,397.75 9,803.45 5,714.54 5,025.56 3,397.68 5,152.84 3,483.03 3,590.02 5,318.85 8,661.72 5,323.02 4,851.91 3,065.34 4,904.79 3,832.74 3,832.74 3,478.63 3,752.42
Other current assets 7,921.85 1,176.23 3,691.00 3,681.00 2,064.89 3,635.71 1,299.32 3,349.21 3,216.33 5,811.65 1,323.76 1,483.61 1,508.95 1,443.18 24.49 30.11 65.82 1,190.40 46.06 32.40 616.62 750.16 33.57 14.72 14.32 839.40 26.33 36.26 36.26 862.25 1,117.46 1,794.57 1,061.87 2,361.83 2,642.65 2,802.64 1,107.37 1,349.61 1,387.72 1,342.75 2,780.25 1,049.58 3,346.12 3,481.05 1,874.34 5,042.96 3,096.98 3,211.79 3,382.12 3,127.45 3,219.47 1,794.26 1,718.83 1,569.30 1,654.66 2,704.10 1,769.44 1,714.58 1,831.13 1,288.25 1,817.66 1,839.26 311.37 364.14 568.09 1,309.14 333.72 230.96 153.17 1,434.00 94.73 80.69 79.41 2,438.31 323.18 453.23 528.96 308.53
Total current assets 44,171.48 43,584.80 43,772.00 43,658.00 44,291.17 43,421.17 44,198.70 47,174.43 46,774.00 46,212.30 48,636.00 50,008.90 50,314.89 47,649.47 53,769.26 52,146.96 46,621.63 47,419.86 45,705.61 40,181.67 35,830.81 35,830.81 38,248.90 37,746.12 34,842.37 34,842.37 34,710.06 34,057.84 34,057.84 34,151.97 35,395.14 33,347.77 32,908.12 31,844.26 30,895.29 29,876.23 29,350.95 29,655.11 27,438.78 28,717.79 28,589.99 29,501.90 31,553.42 31,403.40 31,948.17 33,207.93 31,585.85 31,873.84 32,988.09 31,666.21 30,976.19 32,079.54 31,985.47 31,566.12 33,996.85 35,287.97 33,335.05 33,556.91 33,375.48 31,661.61 28,718.62 27,107.12 12,812.41 15,677.41 13,584.76 20,634.15 12,193.11 12,577.98 13,267.10 22,197.63 12,975.88 10,983.06 9,013.18 14,401.68 11,672.15 11,672.15 10,745.49 11,517.02
Total non-current assets + 62,590.32 61,702.88 58,846.00 57,512.00 57,832.71 59,983.03 58,102.62 58,112.64 56,494.00 54,733.10 54,384.00 53,069.85 52,588.83 50,757.32 51,456.10 49,723.43 44,849.98 44,879.03 44,429.44 43,287.94 43,256.16 43,256.16 43,842.34 44,365.72 44,216.29 44,216.29 44,909.02 44,933.19 44,933.19 44,625.02 45,947.87 46,587.54 47,574.03 47,941.37 49,085.44 49,632.14 49,182.29 50,482.51 49,623.97 50,677.72 50,863.50 51,246.08 51,648.92 52,233.29 52,682.72 52,635.64 53,260.76 52,693.14 53,110.69 52,789.20 52,364.16 51,627.61 50,267.51 47,699.74 45,665.64 44,562.67 46,143.91 44,851.93 44,559.23 42,869.45 42,431.37 40,838.81 32,997.22 28,797.50 27,582.19 29,677.60 25,991.04 25,060.03 23,968.36 24,763.65 22,389.37 22,112.64 21,428.42 21,893.61 18,039.22 18,039.22 17,811.97 15,698.89
Total assets 106,761.80 105,287.68 102,618.00 101,170.00 102,123.87 103,404.20 102,301.32 105,287.07 103,268.00 100,897.91 103,020.00 103,078.75 102,903.72 98,406.78 105,225.35 101,870.39 91,471.61 92,298.89 90,135.06 83,469.60 79,086.97 79,086.97 82,091.25 82,111.85 79,058.66 79,058.66 79,619.09 78,991.03 78,991.03 78,776.99 81,343.01 79,935.31 80,482.15 79,785.63 79,980.74 79,508.37 78,533.24 80,137.61 77,062.75 79,395.51 79,453.49 80,747.97 83,202.34 83,636.70 84,630.88 85,843.56 84,846.61 84,566.98 86,098.78 84,455.41 83,340.34 83,707.14 82,252.97 79,265.85 79,662.49 79,850.64 79,478.96 78,408.84 77,934.70 74,531.05 71,149.99 67,945.93 45,809.63 44,474.91 41,166.95 50,311.75 38,184.15 37,638.01 37,235.45 46,961.28 35,365.25 33,095.71 30,441.60 36,295.29 39.30 29,711.37 29,711.37 28,557.46 27,215.91
Total current liabilities + 23,263.93 23,070.66 22,284.00 22,239.00 23,458.09 22,779.72 22,622.79 23,277.72 23,072.00 21,861.52 22,067.00 21,735.61 22,890.09 23,188.19 26,694.76 25,756.92 21,083.62 21,271.37 19,405.28 17,744.27 16,854.97 16,854.97 18,411.63 18,265.63 16,323.69 16,323.69 16,761.97 17,684.38 17,684.38 19,430.58 20,165.72 19,938.95 19,586.98 19,490.34 18,422.61 18,962.64 18,334.58 18,944.31 16,944.91 18,923.62 19,816.15 20,353.53 22,065.87 22,082.47 22,559.21 22,375.04 21,002.95 21,074.60 22,018.78 20,241.16 20,151.28 21,627.88 22,451.36 19,775.00 20,657.00 20,584.51 19,785.87 19,605.36 21,061.02 19,951.78 18,261.22 17,093.23 5,058.83 5,421.34 3,081.50 9,274.82 2,354.74 2,938.57 3,252.42 11,009.39 4,252.90 3,684.28 2,750.61 6,628.36 4,847.72 4,847.72 4,872.74 5,819.26
Total non-current liabilities + 21,031.42 19,824.31 18,275.00 18,341.00 16,992.06 19,174.11 18,474.11 20,797.23 19,797.00 19,419.98 26,224.00 21,463.30 20,509.95 16,961.19 18,337.91 17,363.99 15,583.05 16,313.55 17,208.47 14,870.05 14,557.41 14,557.41 15,889.22 16,253.07 14,940.26 14,940.26 14,728.94 13,432.68 13,432.68 12,673.80 13,104.11 12,327.40 12,943.91 12,968.57 13,984.53 13,653.60 14,085.83 15,428.04 14,904.81 15,337.51 14,758.54 15,381.24 16,137.49 16,801.46 17,498.77 18,211.13 18,545.49 18,221.68 18,769.54 18,392.22 17,585.10 18,127.92 17,186.59 17,061.43 16,796.31 17,721.71 18,314.36 18,073.56 16,666.01 14,585.52 13,943.00 13,651.29 6,775.20 6,038.02 6,157.80 9,372.62 6,401.63 6,390.53 6,427.30 7,607.69 4,045.58 3,132.81 3,077.45 4,534.97 3,495.87 3,495.87 3,421.65 1,740.20
Total liabilities 44,295.34 42,894.97 40,544.45 40,564.92 40,450.15 41,953.83 41,096.91 44,074.96 42,869.80 41,281.50 48,291.00 43,198.92 43,400.04 40,149.38 45,032.66 43,120.91 36,666.67 37,584.92 36,613.74 32,614.32 31,412.38 31,412.38 34,300.85 34,518.70 31,263.95 31,263.95 31,490.91 31,117.06 31,117.06 32,104.38 33,269.83 32,266.35 32,530.89 32,458.90 32,407.14 32,616.24 32,420.42 34,372.35 31,849.72 34,261.13 34,574.68 35,734.77 38,203.36 38,883.92 40,057.97 40,586.17 39,548.44 39,296.28 40,788.32 38,633.38 37,736.38 39,755.80 39,637.95 36,836.43 37,453.32 38,306.21 38,100.23 37,678.92 37,727.04 34,537.30 32,204.22 30,744.51 11,834.04 11,459.36 9,239.31 18,647.43 8,756.37 9,329.10 9,679.72 18,617.08 8,298.47 6,817.09 5,828.06 11,163.34 12.54 8,343.59 8,343.59 8,294.40 7,559.46
Total stockholders' equity + 55,962.85 55,759.20 55,620.00 54,672.00 55,576.79 55,394.23 55,303.21 55,447.22 54,803.00 54,176.10 54,729.00 54,341.36 53,802.22 52,512.12 54,453.45 53,256.13 50,427.36 50,379.32 49,171.49 46,756.52 44,331.35 44,331.35 44,436.80 44,330.92 44,471.87 44,471.87 44,756.36 44,457.03 44,457.03 43,325.36 44,694.04 43,933.23 44,260.03 43,660.39 43,774.23 43,120.17 42,374.40 42,334.83 41,671.33 41,500.57 41,139.75 41,205.24 41,043.83 41,512.31 41,237.11 41,556.96 41,576.23 41,585.34 41,541.40 42,046.04 41,841.79 40,883.76 39,567.21 39,454.14 39,215.83 38,693.57 38,885.80 38,356.35 37,807.10 37,954.95 37,033.72 34,895.29 33,975.59 33,015.56 31,927.65 30,908.96 29,427.78 28,308.91 27,555.74 27,663.67 27,066.78 26,278.62 24,613.55 24,497.94 26.76 20,901.15 20,901.15 19,876.54 19,273.79
Common shares outstanding 372 324 324 324 324 302 330 317 338 366 304 304 303 303 303 316 303 303 306 303 317 317 317 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 311 311 309 309 309 309 309 309 309 309 309 309 308 308 308 308 306 306 306 306 302 302 302 302 312 312 247 290 312 312 319 319
about 13 hours ago