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 + 30,445.17 25,982.08 17,084.37 10,348.00 8,471.42 8,051.68 6,824.67 3,104.92 1,930.99 2,572.72 13,236.81 1,909.90 1,190.17 1,001.59 928.07 555.91 202.94 28.74 27.24 8.55
Accounts receivable, net 17,334.54 21,011.35 29,502.60 23,794.51 9,189.62 8,310.41 8,352.90 7,122.61 7,181.91 7,693.31 3,748.38 4,099.52 2,736.70 2,129.50 2,420.36 701.69 343.52 187.74 168.76 5.91
Inventories 15,820.53 12,509.42 18,215.54 20,778.43 14,788.51 8,376.94 5,818.79 6,408.55 4,670.81 4,799.28 3,203.33 1,891.15 712.03 527.96 798.08 819.51 245.19 272.03 172.13 51.43
Other current assets 5,257.73 9,362.21 18,142.69 13,406.36 13,074.53 8,943.11 11,862.70 6,218.19 5,824.15 4,629.98 2,306.29 2,503.02 1,437.92 1,049.02 461.97 1,117.36 178.99 41.89 30.33 0.64
Total current assets 68,857.97 68,865.06 82,945.20 68,327.29 45,524.07 33,682.13 31,688.25 22,854.26 19,607.86 19,695.30 22,494.80 10,403.59 5,342.72 3,985.61 4,608.47 3,194.47 970.65 528.98 398.47 66.54
Total non-current assets + 52,243.08 56,015.30 52,886.63 36,467.56 22,816.16 19,550.24 16,156.47 8,911.74 7,197.52 5,217.12 4,649.74 8,680.32 5,268.50 4,386.71 4,567.93 2,685.87 1,272.00 749.04 160.81 11.65
Total assets 121,101.04 124,880.36 135,831.83 108,662.18 72,983.49 53,232.37 47,844.72 35,853.18 28,636.40 26,090.64 27,144.55 19,083.90 10,611.23 8,372.32 9,176.40 5,880.35 2,242.65 1,278.02 559.28 78.19
Total current liabilities + 55,079.19 54,484.02 81,060.65 64,936.19 45,459.47 31,216.80 31,277.23 24,141.19 19,962.42 18,362.66 18,622.44 10,523.36 7,237.11 6,238.44 5,642.59 2,941.91 946.78 481.33 310.92 66.48
Total non-current liabilities + 38,433.54 36,160.37 21,237.04 14,093.49 10,995.19 9,024.82 4,126.46 2,254.31 678.28 488.52 4,170.31 5,027.72 1,353.50 760.07 628.64 273.23 829.79 406.34 61.66
Total liabilities 93,512.72 90,644.39 102,297.68 81,658.29 58,696.24 40,241.61 35,403.69 27,399.20 21,947.14 19,630.43 22,792.75 15,551.08 8,590.61 6,998.51 6,271.23 3,215.14 1,776.57 887.67 372.59 66.48
Total stockholders' equity + 15,736.15 19,898.91 20,156.43 27,003.89 14,287.25 9,987.84 9,303.32 8,453.98 6,689.26 6,460.21 4,321.87 3,507.10 2,009.74 1,365.12 2,895.19 2,665.20 466.08 390.35 175.75 5.74
Common shares outstanding 13 13 14 50 51 11 11 39 33 33 8 10 6 6 6 5 3 3 3 1
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 Dec-07
Total cash and short-term investments + 30,301.69 30,445.17 23,440.35 29,960.08 28,310.92 25,982.08 22,371.10 13,869.57 18,650.66 17,084.37 13,615.52 14,782.58 8,875.17 10,477.20 14,409.44 13,385.26 8,471.42 8,471.42 7,042.93 6,577.73 6,851.28 8,051.68 5,774.67 6,256.89 5,118.67 6,824.67 4,940.70 9,525.08 8,239.82 3,104.92 3,291.00 2,304.47 2,605.34 1,930.99 2,185.84 1,624.28 1,643.19 2,572.72 3,361.64 3,416.36 2,422.02 3,713.09 3,190.87 1,774.83 1,197.73 1,909.90 1,782.89 1,051.78 1,009.28 1,009.28 1,796.31 1,474.75 1,587.24 1,001.59 846.54 1,094.14 854.58 494,649.03 686.94 870.67 800.02 555.91 500.57 395.06 177.70 40.40 30.87 214.11 0.00 28.74 0.00
Accounts receivable, net 16,577.99 17,334.54 18,248.16 18,517.61 15,866.09 21,011.35 23,583.52 22,793.00 24,675.96 29,502.60 29,922.29 26,193.39 23,893.76 24,330.32 14,584.21 14,039.64 9,189.62 9,263.15 5,893.83 5,274.14 6,076.65 6,212.82 8,944.57 8,462.40 7,488.60 8,352.90 6,886.53 6,967.42 7,122.61 7,191.53 7,245.52 7,355.86 6,897.27 7,228.50 8,444.07 9,256.71 7,951.07 7,693.31 6,153.96 4,947.57 3,266.93 3,978.82 4,277.22 3,947.31 3,597.01 3,413.59 3,031.73 2,988.41 2,191.90 2,188.68 2,362.39 2,700.55 2,051.38 1,838.41 2,205.00 1,972.26 2,070.21 2,577.00 1,678.00 1,818.54 1,318.05 1,013.91 620.89 281.73 273.00 46.90 328.55 187.74
Inventories 17,708.53 15,820.53 14,939.23 13,822.37 13,258.75 12,509.42 15,247.45 19,489.77 20,133.91 18,215.54 19,153.30 20,086.02 21,441.25 17,085.90 27,614.91 21,768.81 14,788.51 13,252.35 15,803.72 9,880.64 9,104.79 8,376.94 7,722.27 6,889.27 7,147.76 5,818.79 6,072.60 6,633.70 6,408.55 5,743.33 5,560.13 5,890.59 4,705.74 4,273.73 5,242.14 5,204.39 5,370.02 4,799.28 3,258.80 3,097.31 3,203.33 3,203.33 3,962.96 2,949.75 1,951.39 1,891.15 1,493.74 1,000.38 1,036.07 1,036.07 629.62 529.57 744.00 527.96 852.59 926.96 801.40 798.00 1,110.00 1,057.41 1,040.77 819.51 542.04 470.78 398.00 35.92 50.94 315.26 272.03 23.60
Other current assets 15,596.18 5,257.73 13,329.20 6,066.75 10,816.53 9,362.21 13,109.47 16,452.97 19,757.74 18,142.69 18,123.00 19,764.99 16,145.31 3,296.23 15,971.97 19,278.86 13,074.53 2,452.40 10,927.67 12,773.47 12,020.82 3,044.35 9,876.63 10,682.26 12,206.84 11,862.70 10,629.77 11,029.26 6,218.19 1,712.89 6,642.78 6,107.64 5,317.40 1,706.72 5,566.16 4,378.14 5,054.72 4,629.98 4,755.75 4,655.11 13,602.53 1,035.06 3,185.91 2,888.05 3,247.76 916.66 2,340.84 2,068.54 2,075.92 2,079.14 686.54 499.95 945.81 413.33 3,314.55 1,190.66 1,123.12 799.00 2,066.00 2,149.55 1,706.80 805.14 1,010.18 606.66 364.00 18.22 7.96 170.74 41.89 24.74
Total current assets 72,692.21 68,857.97 69,956.94 68,366.81 67,323.97 68,865.06 74,311.53 72,605.30 82,194.58 82,945.20 80,814.11 80,826.97 70,355.49 68,411.31 72,580.54 68,472.58 45,524.07 45,499.46 39,668.15 34,505.97 34,053.54 33,682.13 32,318.14 32,290.82 30,791.06 31,688.25 28,529.60 28,357.54 22,854.26 22,854.26 22,739.43 21,658.56 19,525.75 19,607.86 21,438.20 20,463.53 20,018.99 19,695.30 17,530.15 16,116.35 22,494.80 14,594.59 14,616.96 11,559.94 9,993.89 10,407.32 8,649.20 7,109.10 6,313.17 6,313.17 5,474.86 5,204.82 5,328.43 3,985.61 5,013.68 5,184.02 4,849.30 4,608.00 5,414.00 5,896.17 4,865.64 3,194.47 2,673.68 1,754.22 1,195.00 136.66 1,028.65 528.98
Total non-current assets + 52,810.61 52,243.08 50,885.37 53,227.10 54,927.45 56,015.30 55,904.30 56,040.92 54,886.85 52,886.63 46,534.33 44,244.32 43,175.93 40,284.89 33,860.60 29,247.13 22,816.16 27,484.03 19,864.35 22,852.02 20,747.29 19,550.24 17,694.75 17,310.88 16,442.94 16,156.47 16,497.17 15,386.75 8,911.74 12,998.92 12,586.36 11,224.52 9,837.32 9,028.55 8,206.44 7,608.34 6,984.06 5,217.12 16,480.25 14,634.07 4,144.02 12,549.96 10,952.59 10,350.97 9,338.19 8,680.32 6,988.91 6,292.79 5,413.92 3,658.31 4,929.85 4,694.63 4,422.63 4,386.71 3,839.80 4,140.81 4,113.39 4,568.00 4,375.00 4,142.87 3,408.49 2,685.87 2,196.47 1,654.03 1,393.00 1,044.02 749.04
Total assets 125,502.83 121,101.04 120,842.31 121,593.91 122,251.42 124,880.36 130,215.83 128,646.22 137,081.43 135,831.83 127,348.44 125,071.30 113,531.41 108,696.20 111,059.08 103,243.45 72,983.49 72,983.48 63,996.81 57,357.99 54,800.83 53,232.37 50,012.89 49,601.70 47,234.00 47,844.72 45,026.77 43,744.29 35,853.18 35,853.18 35,325.78 32,883.08 29,363.07 28,636.41 29,644.64 28,071.86 27,003.05 26,090.64 34,010.40 30,750.42 27,144.55 27,144.55 25,569.54 21,910.91 19,332.08 19,087.64 15,638.11 13,401.90 11,727.09 11,727.09 10,404.72 9,899.45 9,751.06 8,372.32 9,057.44 9,324.83 8,962.70 9,176.00 9,789.00 10,039.03 8,274.13 5,880.35 4,870.15 3,408.25 2,588.00 328.55 301.19 2,072.67 1,278.02 76.67
Total current liabilities + 57,845.99 55,079.19 53,929.72 52,790.81 50,731.28 54,484.02 60,990.14 67,469.79 80,155.35 81,060.65 73,325.83 72,777.70 66,256.92 64,121.64 66,724.16 62,927.65 45,459.47 45,459.46 36,890.43 31,853.60 31,928.76 31,216.79 31,079.54 31,084.14 30,673.69 31,277.23 30,032.92 29,809.96 24,141.19 24,141.19 24,232.44 22,748.36 19,777.54 19,962.42 20,919.98 20,077.14 19,215.90 18,362.66 18,255.52 18,068.91 18,622.44 15,234.91 15,351.21 13,329.61 11,208.39 10,523.37 7,633.75 6,851.67 6,709.37 6,709.37 7,242.41 7,275.74 6,714.14 6,238.44 6,053.28 6,293.86 5,742.35 5,643.00 5,715.00 5,584.04 4,993.62 2,941.91 2,739.57 1,472.60 1,238.00 138.70 138.28 1,082.75 481.33 42.62
Total non-current liabilities + 37,505.21 38,433.54 36,795.81 39,088.52 39,902.34 36,160.37 34,366.77 27,715.50 22,222.79 21,237.04 20,932.20 20,847.16 18,397.25 17,512.59 16,121.97 13,316.65 10,995.19 13,236.77 10,782.43 11,651.39 9,145.19 9,024.82 6,623.98 4,534.35 3,769.31 4,126.46 3,782.76 4,204.48 2,254.31 3,258.02 2,849.99 2,345.64 2,251.22 1,984.72 2,101.13 1,371.79 1,249.92 488.52 10,506.01 7,708.81 896.02 7,557.85 6,238.34 4,845.64 4,506.85 5,031.45 4,745.80 3,600.51 2,207.69 1,984.21 1,324.89 1,316.93 1,786.47 760.07 688.15 787.27 670.01 638.00 791.00 1,211.33 273.36 273.23 284.83 353.30 333.00 600.16 406.34
Total liabilities 95,351.20 93,512.72 90,725.53 91,879.33 90,633.63 90,644.39 95,356.91 95,185.29 102,378.14 102,297.68 94,258.03 93,624.86 84,654.18 81,634.22 85,206.91 78,534.66 58,696.24 58,696.23 49,915.62 43,504.99 41,073.95 40,241.61 37,703.52 35,618.48 34,443.00 35,403.69 33,815.69 34,014.44 27,399.20 27,399.21 27,082.43 25,094.00 22,028.76 21,947.14 23,021.12 21,448.93 20,465.81 19,630.43 28,761.53 25,777.73 21,184.83 22,792.75 21,589.55 18,175.25 15,715.24 15,554.82 12,379.55 10,452.18 8,917.06 8,917.06 8,567.30 8,592.67 8,500.61 6,998.51 6,856.03 7,081.13 6,412.36 6,281.00 6,506.00 6,795.37 5,266.98 3,215.14 3,024.40 1,825.90 1,571.00 190.42 175.33 1,682.91 887.67
Total stockholders' equity + 15,876.00 15,736.15 17,095.70 17,097.13 18,403.18 19,898.91 20,117.52 20,620.19 20,953.28 20,156.43 20,029.75 19,350.82 17,604.98 16,382.06 15,527.21 14,620.53 11,049.78 11,049.79 10,928.08 10,700.70 10,675.24 9,987.85 9,871.34 9,947.85 9,647.57 9,303.32 8,948.75 8,546.65 7,839.89 7,839.89 7,726.56 7,488.87 7,334.22 6,689.27 6,624.42 6,623.71 6,537.90 6,460.71 5,213.97 4,939.13 4,321.87 4,321.87 3,950.92 3,708.61 3,590.54 3,507.10 3,232.85 2,937.58 2,798.12 2,798.12 1,827.11 1,299.20 1,241.98 1,365.12 674.94 2,233.60 2,540.23 2,895.00 3,283.00 3,243.67 3,007.15 2,665.20 1,845.75 1,582.35 1,016.00 138.13 58.91 389.76 390.35
Common shares outstanding 13 13 13 13 13 13 13 13 14 13 14 14 13 55 55 49 51 51 51 12 13 45 11 11 12 11 12 10 39 39 10 10 9 34 8 8 8 33 8 8 32 32 10 8 8 39 10 9 8 33 6 6 6 22 6 6 6 23 7 7 6 94 6 4 3 13 13 3 13 13 13
4 days ago