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 + 32,958.13 6,208.26 27,358.71 5,863.61 7,157.40 6,730.55 5,945.35 3,694.44 2,353.46 1,789.54 1,733.10 1,565.69 1,487.05 1,229.96 1,122.46 2,175.65 2,121.05 3,220.51 2,151.78 2,625.37
Accounts receivable, net 11,800.58 11,863.29 13,452.88 10,200.92 8,430.65 6,388.93 5,469.56 4,165.83 2,994.40 1,372.73 1,133.37 559.09 650.96 852.55 589.00 421.31 331.10 802.12 619.11 419.15
Inventories -27,837.35 -16,057.49 -11,746.65 -10,899.03 -9,273.61 -6,052.09 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Other current assets 993.78 -16,394.94 924.78 580.08 11,746.65 823.58 9,273.61 -2,628.64 -1,689.78 -385.41 7,417.49 5,584.56 -1,001.11 77.08 58.52 1,995.06 1,583.89 3,887.25
Total current assets 45,752.49 1,676.60 41,736.36 587.13 15,588.06 13,119.48 11,414.91 7,860.27 3,658.08 2,776.86 10,283.96 7,709.34 1,136.90 874.91 739.42 6,700.03 7,724.35 7,909.87 2,770.89 3,044.52
Total non-current assets + 8,047.91 1,405.19 7,270.75 5,225.97 19,693.10 19,550.87 17,596.33 12,097.45 11,568.05 9,575.22 1,276.91 494.21 7,042.24 7,053.72 7,005.49 1,438.25 76.69 74.18 5,735.91 5,522.90
Total assets 53,800.39 50,707.55 49,007.11 36,552.88 33,959.50 30,820.58 26,330.09 18,676.20 15,226.13 12,352.08 11,560.87 8,203.55 8,179.13 7,928.63 7,744.91 8,138.28 7,801.04 7,984.05 8,286.36 7,769.03
Total current liabilities + 9,101.79 20,229.37 10,058.92 111.84 3,890.96 3,488.35 2,830.69 1,902.06 9,845.13 6,536.84 5,862.61 4,088.00 4,026.00 4,074.00 3,786.00 3,653.00 3,660.00 4,501.00 4,357.00 3,936.00
Total non-current liabilities + 25,487.85 1,886.69 23,392.40 1,294.11 1,168.35 1,136.27 1,384.11 1,902.06 989.62 948.66 960.50 250.00 249.00 352.00 354.00 549.00 300.00 450.00 452.00 553.00
Total liabilities 34,589.64 33,155.79 33,451.32 26,692.22 23,781.17 19,872.01 17,287.42 11,579.42 9,538.25 6,309.91 5,782.72 3,206.13 3,174.89 3,453.31 3,478.65 4,199.06 3,173.61 4,182.78 3,993.40 3,838.25
Total stockholders' equity + 11,608.66 10,574.01 9,454.96 9,860.66 10,178.33 7,560.25 9,042.68 7,096.78 5,687.88 6,042.17 5,778.15 4,997.42 5,004.24 3,503.07 3,605.19 3,936.33 3,840.79 3,032.74 3,477.50 3,280.50
Common shares outstanding 45 51 48 43 47 47 43 40 40 42 44 40 44 50 51 56 61 63 72 72
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 + 31,707.56 32,958.13 31,491.94 30,423.98 29,997.26 6,208.26 5,875.90 5,988.20 6,245.90 6,481.60 7,715.09 7,317.90 6,240.80 5,863.61 6,140.20 5,827.58 6,248.34 7,157.40 6,108.01 6,182.41 6,377.80 6,730.55 6,446.34 6,756.65 6,159.46 5,945.35 4,987.41 5,249.80 5,034.09 3,694.44 2,914.46 2,580.42 2,264.57 2,353.46 2,078.84 1,694.10 1,653.88 1,789.54 1,641.71 1,468.16 1,634.66 1,733.10 1,543.36 1,963.04 2,358.52 1,565.69 1,359.76 1,281.37 1,335.15 1,487.05 1,230.21 1,251.22 1,378.77 1,229.96 928.48 919.14 1,433.82 1,122.46 1,793.00 1,012.16 1,771.17 2,175.65 2,028.94 1,859.71 2,089.97 2,121.05 2,040.46 2,063.82 3,118.70 3,220.51 2,767.71 2,591.08 1,901.00 2,151.78 2,736.25 2,534.63 2,454.17 2,625.37 2,087.15 2,099.03 1,862.31
Accounts receivable, net 12,246.09 11,800.58 12,495.43 13,916.53 13,393.16 11,863.29 13,297.61 14,206.05 14,593.32 13,247.17 10,662.80 11,689.12 10,907.53 10,200.92 10,746.90 9,894.12 9,657.71 8,430.65 8,657.21 8,126.59 7,929.95 6,388.93 6,973.86 6,942.78 6,212.81 5,469.56 5,463.40 6,401.63 6,072.61 4,165.83 3,397.22 3,920.55 3,368.38 2,994.40 3,303.33 2,074.83 1,926.04 1,372.73 1,615.17 1,757.84 1,465.65 1,133.37 1,327.37 1,354.35 1,070.64 559.09 856.97 980.44 852.15 650.96 1,125.33 1,441.03 980.90 852.55 1,045.61 1,283.20 941.30 589.00 728.95 1,190.59 711.49 421.31 922.01 1,175.42 565.70 331.10 1,015.06 1,404.43 901.68 802.12 1,096.36 1,175.28 849.22 619.11 911.61 1,121.04 648.27 419.15 623.87 857.69 566.96
Inventories -20,194.25 -35,833.02 -14,590.19 -25,328.49 -26,670.07 -24,034.92 -16,057.49 -15,682.86 -14,323.60 -14,342.99 -11,746.65 -11,024.13 -11,543.32 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Other current assets 1,354.84 993.78 1,216.76 1,415.65 1,213.87 -16,394.94 -4,515.63 16,315.29 16,600.53 924.78 -10,662.80 -19,007.03 -17,148.34 580.08 -731.20 -216.63 -15,906.04 -15,472.03 -1,303.70 -14,127.84 1,229.72 823.58 1,082.27 1,266.20 -11,476.05 9,932.85 -2,663.45 -3,260.94 -3,319.52 -2,628.64 -1,610.12 -1,960.90 -1,683.75 -1,689.78 -1,782.06 -541.00 -642.77 -385.41 -445.56 -437.61 7,928.11 7,417.49 7,776.23 7,706.03 6,911.98 5,584.56 195.98 267.96 207.75 -1,001.11 166.34 214.80 170.22 77.08 189.59 278.24 143.69 58.52 4,828.83 5,009.67 4,773.30 4,163.72 4,919.92 4,506.01 5,204.60 5,082.14 5,420.01 5,266.35 3,966.99 3,887.25 4,653.23 4,709.75
Total current assets 45,308.49 45,752.49 45,204.12 45,756.16 44,604.29 1,676.60 14,657.88 16,315.29 1,606.74 19,728.76 7,715.09 7,317.90 6,240.80 587.13 473.04 1,398.10 238.98 15,588.06 14,765.22 14,309.00 14,307.75 13,119.48 13,420.20 13,699.43 896.22 21,347.75 7,787.36 8,390.49 7,787.19 5,231.63 4,701.55 4,540.06 3,949.20 3,658.08 3,600.10 3,227.93 2,937.16 2,776.86 2,811.32 2,788.39 10,583.47 10,283.96 10,388.51 10,747.18 10,108.09 7,709.34 1,232.98 1,385.98 1,241.22 1,136.90 1,116.27 1,348.36 990.55 874.91 1,007.98 1,291.16 1,017.99 739.42 7,186.23 6,966.74 7,130.24 6,700.03 7,692.60 7,541.14 7,860.26 7,724.35 8,475.52 8,734.59 7,987.37 7,909.87 8,517.30 8,476.11 2,750.22 2,770.89 3,647.86 3,655.67 3,102.45 3,044.52 2,711.02 2,956.72 2,429.26
Total non-current assets + 8,409.86 8,047.91 9,293.96 8,971.37 9,029.09 1,405.19 32,162.36 28,963.60 49,337.60 28,478.03 233.90 235.22 236.52 5,225.97 35,462.79 33,636.30 34,609.10 20,960.35 20,494.95 19,834.39 20,260.43 19,550.87 20,545.87 19,950.32 260.08 4,982.34 17,856.85 17,696.48 16,772.41 13,444.57 12,394.84 12,483.32 11,973.00 11,568.05 11,444.82 10,477.75 10,382.47 9,575.22 9,848.21 9,756.37 1,570.45 1,276.91 1,518.21 1,306.01 1,179.11 494.21 7,123.96 7,129.64 6,922.49 7,042.24 7,237.68 7,119.03 7,106.37 7,053.72 7,785.53 7,668.36 7,335.60 7,005.49 931.18 1,199.60 884.86 1,438.25 947.82 1,011.92 75.42 76.69 69.18 70.84 72.54 74.18 71.94 74.17 5,382.11 5,735.91 5,894.41 5,447.36 5,339.43 5,522.90 5,017.38 4,991.55 4,723.56
Total assets 53,718.35 53,800.39 54,498.07 54,727.52 53,633.38 50,707.55 52,756.41 45,278.89 50,944.33 49,007.11 40,843.08 41,399.92 38,270.33 36,552.88 35,935.84 35,034.40 34,848.08 33,959.50 33,536.33 32,726.76 32,236.10 30,820.58 30,995.84 30,479.75 27,465.52 26,330.09 25,644.21 26,086.96 24,559.60 18,676.20 17,096.39 17,023.38 15,922.20 15,226.13 15,044.92 13,705.68 13,319.63 12,352.08 12,659.53 12,544.76 12,153.91 11,560.87 11,906.72 12,053.19 11,287.20 8,203.55 8,356.94 8,515.63 8,163.71 8,179.13 8,353.96 8,467.38 8,096.92 7,928.63 8,793.51 8,959.52 8,353.60 7,744.91 8,117.41 8,166.34 8,015.10 8,138.28 8,640.42 8,553.06 7,935.67 7,801.04 8,544.70 8,805.44 8,059.91 7,984.05 8,589.24 8,550.28 8,169.94 8,286.36 8,761.34 8,558.36 7,787.12 7,769.03 7,539.56 7,738.63 7,158.26
Total current liabilities + 10,015.98 9,101.79 9,988.62 11,136.18 10,483.11 20,229.37 20,768.07 20,052.05 3,353.83 3,261.17 3,323.61 3,780.41 3,989.66 111.84 51.01 4,385.83 51.82 3,890.96 3,964.14 4,489.84 4,254.65 3,488.35 3,915.80 4,094.03 20,647.30 18,974.62 18,309.48 18,791.23 17,814.07 12,639.99 11,219.00 11,173.00 10,496.00 9,845.00 9,653.00 7,761.00 7,513.00 6,537.00 6,900.00 6,887.00 6,435.00 5,863.00 6,240.00 6,244.00 5,678.00 4,088.00 4,372.00 4,431.00 4,152.00 4,026.00 4,394.00 4,649.00 4,280.00 4,077.00 4,596.00 4,763.00 4,207.00 3,786.00 4,221.00 4,302.00 3,966.00 3,653.00 4,252.00 4,377.00 3,745.00 3,785.00 4,374.00 4,952.00 4,489.00 4,501.00 5,098.00 4,727.00 4,333.00 4,357.00 4,789.00 4,648.00 4,034.00 3,936.00 4,229.00 4,612.00 4,139.00
Total non-current liabilities + 25,145.00 25,487.85 25,538.03 25,748.54 26,111.60 1,886.69 8,448.22 8,712.64 1,884.41 1,883.66 1,882.89 1,882.10 3,989.66 1,294.11 1,290.55 1,139.39 1,311.78 1,138.35 1,137.83 1,137.30 1,136.78 1,136.27 1,135.74 1,135.22 1,134.70 1,384.11 1,383.50 1,382.89 1,191.50 991.13 991.00 990.00 990.00 990.00 989.00 989.00 946.00 949.00 952.00 955.00 958.00 960.00 969.00 972.00 827.00 250.00 249.00 249.00 249.00 249.00 249.00 250.00 254.00 349.00 359.00 354.00 352.00 354.00 349.00 349.00 549.00 549.00 549.00 549.00 549.00 300.00 450.00 450.00 450.00 450.00 450.00 450.00 451.00 452.00 451.00 450.00 450.00 553.00 513.00 588.00 603.00
Total liabilities 35,160.98 34,589.64 35,526.65 36,884.72 36,594.71 33,155.79 34,652.83 28,764.68 34,853.57 33,451.32 27,592.23 28,320.84 27,047.41 26,692.22 26,879.00 24,942.94 24,767.22 23,781.17 23,328.52 21,852.73 21,748.19 19,872.01 20,217.70 19,745.48 18,550.15 17,287.42 16,913.94 17,461.65 16,896.17 11,579.42 10,675.90 10,669.89 10,060.59 9,538.25 9,608.18 7,508.34 7,270.80 6,309.91 6,687.19 6,719.14 6,311.98 5,782.72 6,187.05 6,227.43 5,536.48 3,206.13 3,529.91 3,655.79 3,414.45 3,174.89 3,693.61 3,998.27 3,654.30 3,453.31 3,999.75 4,211.72 3,758.40 3,478.65 3,933.26 4,019.64 3,975.32 3,441.41 3,925.51 4,777.82 3,485.86 3,960.26 4,824.23 4,701.27 4,287.74 4,182.78 4,848.46 4,382.34 4,025.14 3,993.40 4,477.77 4,384.14 3,803.99 3,838.25 4,129.92 4,644.68 4,210.44
Total stockholders' equity + 11,514.24 11,608.66 11,502.37 10,799.69 10,348.50 10,574.01 11,242.58 10,178.90 9,792.79 9,454.96 7,588.62 7,402.81 5,865.54 5,325.27 4,881.87 5,738.66 6,116.96 6,624.28 6,749.51 7,217.61 7,078.34 7,560.25 7,390.82 7,347.17 5,683.53 5,971.37 5,951.24 5,912.84 5,554.03 5,045.08 4,886.52 4,860.06 4,436.25 4,391.38 4,403.01 4,955.26 4,860.84 4,866.58 4,807.79 4,703.22 4,760.59 4,732.18 4,697.64 4,836.94 4,782.29 3,865.72 3,735.86 3,835.94 3,762.28 3,904.38 3,710.71 3,568.30 3,563.11 3,503.07 3,838.96 3,843.01 3,794.57 3,605.19 3,547.81 3,515.27 3,499.90 3,936.33 3,973.81 3,775.24 3,791.29 3,840.79 3,720.47 3,403.60 3,121.40 3,032.74 3,041.24 3,373.43 3,385.95 3,477.50 3,521.75 3,460.04 3,303.56 3,280.50 2,797.21 2,538.52 2,415.89
Common shares outstanding 43 45 47 48 51 50 51 52 52 51 50 46 43 43 43 43 43 45 46 48 50 50 50 45 43 44 44 44 42 40 40 40 40 39 40 40 41 41 41 42 43 44 45 46 40 38 39 40 42 44 44 44 44 43 49 51 51 50 51 51 52 52 54 56 59 58 61 61 61 61 62 64 67 66 72 72 73 71 72 72 72
about 16 hours ago