Sign in
Jul-25 Jul-24 Jul-23 Jul-22 Jul-21 Jul-20 Jul-19 Jul-18 Jul-17 Jul-16 Jul-15 Jul-14 Jul-13 Jul-12 Jul-11 Jul-10 Jul-09 Jul-08 Jul-07 Jul-06
Total cash and short-term investments + 674.00 571.00 669.00 771.00 1,335.00 2,124.00 1,142.00 488.00 2,525.94 1,262.64 1,739.95 423.79 538.20 1,295.74 669.73 1,057.15 1,311.69 645.78 503.96 784.17
Accounts receivable, net 3,964.00 3,602.00 3,597.00 3,610.00 2,786.00 2,568.00 2,719.00 2,755.00 2,458.72 2,622.21 2,574.29 2,993.36 2,338.33 2,521.07 2,880.83 2,634.18 3,380.36 5,451.44 5,145.15 4,436.11
Inventories 4,492.00 4,188.00 3,898.00 4,333.00 3,273.00 2,880.00 2,821.00 2,516.00 2,399.00 2,665.13 2,633.63 2,769.37 2,624.16 2,523.02 2,619.18 2,528.96 2,692.35 4,015.47 4,210.42 3,650.84
Other current assets 1,016.00 1,049.00 913.00 4,447.00 735.00 514.00 513.00 500.00 2,031.32 361.92 733.03 405.56 860.08 536.40 1,325.12 587.07 410.94 615.10 1,231.27 1,115.45
Total current assets 10,146.00 9,410.00 9,077.00 9,551.00 8,129.00 8,077.00 7,195.00 6,604.00 9,415.00 6,911.91 7,680.91 6,592.05 6,360.77 6,876.24 7,494.87 6,794.14 7,803.50 10,759.47 11,111.11 10,005.23
Total non-current assets + 7,583.00 7,162.00 6,917.00 6,110.00 5,580.00 5,379.00 4,191.00 3,545.00 3,125.49 3,858.30 3,992.57 4,816.81 4,370.55 4,340.65 5,433.66 5,896.20 7,218.28 9,577.63 9,177.86 5,087.63
Total assets 17,729.00 16,572.00 15,994.00 15,661.00 13,709.00 13,456.00 11,386.00 10,149.00 12,490.14 10,770.21 11,673.48 11,408.86 10,731.32 11,216.89 12,928.53 12,690.34 15,138.25 20,422.37 20,288.97 15,092.86
Total current liabilities + 6,028.00 5,216.00 5,429.00 5,799.00 4,738.00 4,749.00 4,181.00 4,016.00 6,484.00 4,689.42 5,565.26 4,397.52 4,181.59 4,048.45 4,442.44 5,213.34 5,272.74 7,529.25 7,804.23 5,595.83
Total non-current liabilities + 5,869.00 5,740.00 5,528.00 5,197.00 3,968.00 4,336.00 2,855.00 2,076.00 1,533.00 2,247.59 2,040.75 2,131.98 1,897.26 2,246.52 2,945.76 2,674.96 4,225.21 6,232.40 5,461.95 4,654.16
Total liabilities 11,897.00 10,956.00 10,957.00 10,996.00 8,706.00 9,085.00 7,036.00 6,092.00 8,017.00 6,937.01 7,606.02 6,529.49 6,078.85 6,294.97 7,388.20 7,888.29 9,497.95 13,761.65 13,266.18 10,249.99
Total stockholders' equity + 5,832.00 5,616.00 5,037.00 4,665.00 5,003.00 4,371.00 4,350.00 4,058.00 4,543.00 3,835.84 4,056.54 4,879.37 4,652.47 4,921.92 5,540.33 4,802.05 5,596.90 6,660.72 7,022.79 4,842.87
Common shares outstanding 199 204 207 210 225 227 232 248 240 242 247 253 264 262 250 247 184 575 567 524
Show Quarterly Balance Sheet
Apr-26 Jan-26 Oct-25 Jul-25 Apr-25 Jan-25 Oct-24 Jul-24 Apr-24 Jan-24 Oct-23 Jul-23 Apr-23 Jan-23 Oct-22 Jul-22 Apr-22 Jan-22 Oct-21 Jul-21 Apr-21 Jan-21 Oct-20 Jul-20 Apr-20 Jan-20 Oct-19 Jul-19 Apr-19 Jan-19 Oct-18 Jul-18 Apr-18 Jan-18 Oct-17 Jul-17 Apr-17 Jan-17 Oct-16 Jul-16 Apr-16 Jan-16 Oct-15 Jul-15 Apr-15 Jan-15 Oct-14 Jul-14 Apr-14 Jan-14 Oct-13 Jul-13 Apr-13 Jan-13 Oct-12 Jul-12 Jul-11 Jan-11 Jul-10 Jan-10 Jul-09 Jan-09 Jul-08 Jan-08 Jul-07 Jan-07 Jul-06 Jan-06 Jul-05 Jan-05 Jul-04 Jan-04 Jul-03 Jan-03 Jul-02 Jan-02 Jul-01 Jan-01 Jul-00 Jan-00
Total cash and short-term investments + 820.00 557.00 526.00 674.00 556.00 815.00 654.00 571.00 755.00 704.00 808.00 669.00 675.00 597.00 638.00 771.00 1,160.00 828.00 2,166.00 1,335.00 0.00 1,738.00 6,345.00 2,124.00 2,115.00 784.00 784.00 1,142.00 1,142.00 699.00 699.00 -1,099.00 833.00 1,920.00 2,308.00 2,432.58 2,532.00 1,094.96 1,057.50 1,162.63 1,375.65 1,744.64 1,877.75 1,739.63 1,713.41 491.19 500.60 415.91 423.88 575.68 541.06 538.32 547.73 500.70 505.84 1,286.64 661.36 598.19 1,059.62 655.01 1,319.86 652.91 646.44 439.46 504.68 572.76 784.72 790.80 677.19 476.55 542.07 0.00 358.87 0.00 335.05 0.00 367.02 0.00 204.71 0.00
Accounts receivable, net 3,669.00 3,312.00 3,807.00 3,964.00 3,748.00 3,200.00 3,642.00 3,602.00 3,532.00 3,092.00 3,600.00 3,597.00 3,382.00 3,166.00 3,609.00 3,610.00 3,431.00 2,931.00 3,066.00 2,786.00 3,280.00 2,576.00 2,622.00 2,568.00 2,568.00 2,968.00 2,968.00 2,719.00 2,719.00 2,970.00 2,970.00 2,755.00 2,610.00 2,781.00 2,781.00 2,340.00 2,340.00 2,802.42 2,723.13 2,514.95 2,771.78 2,730.62 2,978.13 2,574.29 2,529.39 2,735.67 2,912.44 2,771.03 2,762.81 2,941.52 2,870.68 2,338.33 2,712.21 2,941.60 2,989.93 2,521.07 2,880.83 2,954.53 2,634.18 2,910.82 3,380.36 4,214.35 5,451.44 5,909.84 5,145.15 5,829.62 4,436.11 560.52 3,644.44 10.36 3,809.32 283.81 268.11 1,692.94 1,525.34
Inventories 4,676.00 4,588.00 4,613.00 4,492.00 4,548.00 4,273.00 4,393.00 4,188.00 4,115.00 3,968.00 4,106.00 3,898.00 4,089.00 4,173.00 4,233.00 4,333.00 4,113.00 3,776.00 3,660.00 3,273.00 3,426.00 3,011.00 3,011.00 2,880.00 2,880.00 2,970.00 2,970.00 2,821.00 2,821.00 2,915.00 2,915.00 2,516.00 2,516.00 2,590.00 2,590.00 2,399.00 2,399.00 2,706.15 2,643.76 2,665.13 2,951.79 2,680.34 2,908.59 2,633.63 2,593.93 2,602.08 2,762.10 2,769.37 2,766.19 2,777.78 2,703.70 2,624.16 2,679.53 2,724.65 2,778.90 2,523.02 2,619.18 2,725.07 2,528.96 2,698.34 2,713.22 3,127.61 4,015.47 4,261.37 4,210.42 4,091.72 3,650.84 3,368.50 2,992.98 2,992.79 2,736.42 2,367.63 2,099.61 1,702.65 1,643.83 1,446.94 1,557.79 1,405.93 1,466.26 1,432.63
Other current assets 1,000.00 1,079.00 1,081.00 1,016.00 924.00 937.00 936.00 1,049.00 912.00 852.00 956.00 913.00 763.00 832.00 902.00 4,447.00 824.00 796.00 780.00 735.00 8.00 51.00 -2,115.00 514.00 514.00 40.00 40.00 513.00 513.00 66.00 66.00 500.00 645.00 1,594.00 1,594.00 2,243.42 2,144.00 185.38 201.49 569.04 556.11 314.47 316.82 748.96 728.39 554.97 580.57 654.34 631.60 77.09 67.43 860.08 555.51 125.80 138.54 536.40 1,333.49 335.49 587.07 201.30 450.57 64.86 646.12 141.18 1,250.86 88.27 1,133.56 4,127.17 702.93 3,857.02 112.19 2,648.06 2,867.61 2,022.17 2,147.19 1,746.79 553.73 1,642.17 463.41 1,651.40
Total current assets 10,165.00 9,536.00 10,027.00 10,146.00 9,776.00 9,225.00 9,625.00 9,410.00 9,314.00 8,616.00 9,470.00 9,077.00 8,909.00 8,768.00 9,382.00 9,551.00 9,528.00 8,331.00 9,672.00 8,129.00 8,104.00 7,361.00 2,115.00 8,077.00 8,077.00 6,762.00 6,762.00 7,195.00 7,195.00 6,650.00 6,650.00 6,604.00 6,604.00 9,273.00 9,273.00 9,415.00 9,415.00 6,782.25 6,625.88 6,911.91 7,655.33 7,447.13 8,081.29 7,680.91 7,565.12 6,364.32 6,755.70 6,592.05 6,584.48 6,352.27 6,182.87 6,360.77 6,494.98 6,288.01 6,413.21 6,876.24 7,494.87 6,613.28 6,794.14 6,465.48 7,864.00 8,059.73 10,759.47 10,751.85 11,111.11 10,582.37 10,005.23 8,847.00 8,017.54 7,336.71 7,199.99 5,015.69 5,609.91 3,724.82 4,394.18 3,193.73 4,171.47 3,048.10 3,659.72 3,084.03
Total non-current assets + 7,624.00 7,616.00 7,667.00 7,583.00 7,489.00 7,305.00 7,233.00 7,162.00 7,144.00 7,071.00 6,948.00 6,917.00 6,455.00 6,448.00 6,143.00 6,110.00 5,778.00 5,769.00 5,642.00 5,580.00 5,118.00 -2,115.00 5,379.00 5,379.00 5,821.00 5,821.00 4,191.00 4,191.00 4,101.00 4,101.00 3,545.00 3,545.00 3,403.00 3,403.00 3,125.49 3,142.00 3,837.36 3,748.89 3,858.30 4,273.29 3,955.00 4,291.79 3,992.57 3,932.39 3,872.23 4,110.36 4,816.81 4,811.28 4,592.24 4,469.78 4,370.55 4,462.77 4,504.75 4,037.05 4,340.65 5,433.66 5,687.52 5,896.20 6,345.66 7,274.25 6,854.80 9,662.90 9,528.92 9,177.86 8,771.90 5,087.63 4,100.39 3,384.21 3,156.60 2,523.41 2,453.75 2,260.84 1,767.22 1,696.86 1,502.25 1,519.33 1,293.57 1,212.66 1,129.21
Total assets 17,789.00 17,152.00 17,694.00 17,729.00 17,265.00 16,530.00 16,858.00 16,572.00 16,458.00 15,687.00 16,418.00 15,994.00 15,364.00 15,216.00 15,525.00 15,661.00 15,306.00 14,100.00 15,314.00 13,709.00 12,479.00 13,456.00 13,456.00 12,583.00 12,583.00 11,386.00 11,386.00 10,751.00 10,751.00 10,149.00 10,149.00 12,676.00 12,676.00 12,492.77 12,557.00 10,619.60 10,374.77 10,770.21 11,928.61 11,402.12 12,373.08 11,673.48 11,497.50 10,236.55 10,866.05 11,408.86 11,395.76 10,944.51 10,652.65 10,731.32 10,957.75 10,792.75 11,007.65 11,216.89 12,928.53 12,300.80 12,690.34 12,811.13 15,138.25 14,914.53 20,422.37 20,280.78 20,288.97 19,354.27 15,092.86 12,947.39 11,401.75 10,493.31 9,723.41 7,469.44 7,870.75 5,492.04 6,091.04 4,695.98 5,690.81 4,341.67 4,872.38 4,213.24
Total current liabilities + 5,698.00 5,125.00 5,339.00 6,028.00 5,971.00 5,057.00 5,739.00 5,216.00 5,529.00 4,788.00 5,537.00 5,429.00 5,125.00 4,914.00 5,095.00 5,799.00 6,120.00 5,004.00 6,405.00 4,738.00 4,843.00 3,939.00 3,939.00 4,749.00 4,749.00 4,435.00 4,435.00 4,181.00 4,181.00 3,622.00 3,622.00 4,016.00 4,016.00 6,113.00 6,113.00 6,449.45 6,484.00 4,662.33 4,554.84 4,689.42 5,193.80 4,769.64 5,175.80 5,565.26 5,481.37 3,947.57 4,190.32 4,397.52 4,392.47 4,125.43 4,015.41 4,181.59 4,269.82 3,577.58 3,648.81 4,048.45 4,442.44 4,024.31 5,213.34 4,653.80 5,272.74 5,220.37 7,529.25 7,124.82 7,804.23 6,149.35 5,595.83 5,410.66 4,861.40 4,497.56 4,414.74 3,845.65 3,424.13 2,457.14 2,611.45 2,188.04 2,473.26 2,062.21 2,172.92 2,104.76
Total non-current liabilities + 6,217.00 6,170.00 6,299.00 5,869.00 5,763.00 5,984.00 5,464.00 5,740.00 5,407.00 5,481.00 5,521.00 5,528.00 5,518.00 5,577.00 5,309.00 5,197.00 4,683.00 4,251.00 3,752.00 3,968.00 4,047.00 -4,371.00 4,336.00 4,336.00 4,043.00 4,043.00 2,855.00 2,855.00 2,839.00 2,839.00 2,076.00 2,076.00 2,012.00 2,012.00 1,533.00 1,533.00 2,104.96 2,045.40 2,247.59 2,489.34 2,740.54 2,988.95 2,040.75 2,009.99 2,559.89 2,717.31 2,131.98 2,129.53 2,287.87 2,226.86 1,897.26 1,937.29 2,899.97 1,807.49 2,246.52 2,945.76 3,043.15 2,674.96 3,021.06 4,225.21 5,200.20 6,232.40 6,297.60 5,461.95 6,818.23 4,654.16 3,154.29 2,503.51 2,319.67 1,843.23 416.53 1,588.84 319.52 977.01 236.22 1,086.38 242.38 712.81 213.59
Total liabilities 11,915.00 11,295.00 11,638.00 11,897.00 11,734.00 11,041.00 11,203.00 10,956.00 10,936.00 10,269.00 11,058.00 10,957.00 10,643.00 10,491.00 10,404.00 10,996.00 10,803.00 9,255.00 10,157.00 8,706.00 7,986.00 -4,371.00 9,085.00 9,085.00 8,478.00 8,478.00 7,036.00 7,036.00 6,461.00 6,461.00 6,092.00 6,092.00 8,125.00 8,125.00 7,974.08 8,017.00 6,756.00 6,600.24 6,937.01 7,683.13 7,524.03 8,164.75 7,606.02 7,491.36 6,507.46 6,907.64 6,529.49 6,522.00 6,413.30 6,242.27 6,078.85 6,207.11 6,477.55 6,606.52 6,294.97 7,388.20 7,067.46 7,888.29 7,674.86 9,497.95 10,420.57 13,761.65 13,422.42 13,266.18 12,967.58 10,249.99 8,564.95 7,364.91 6,817.23 6,257.97 4,262.18 5,012.97 2,776.65 3,588.46 2,424.26 3,559.64 2,304.59 2,885.72 2,318.36
Total stockholders' equity + 5,874.00 5,857.00 6,056.00 5,832.00 5,531.00 5,489.00 5,655.00 5,616.00 5,522.00 5,418.00 5,360.00 5,037.00 4,721.00 4,725.00 5,121.00 4,665.00 4,503.00 4,845.00 5,157.00 5,003.00 4,493.00 4,371.00 4,371.00 4,371.00 4,105.00 4,105.00 4,350.00 4,350.00 4,291.00 4,291.00 4,058.00 4,058.00 4,554.00 4,554.00 4,543.00 4,543.00 3,886.95 3,776.97 3,835.84 4,248.41 3,850.08 4,199.06 4,056.54 3,995.39 3,729.09 3,958.42 4,879.37 4,873.77 4,531.21 4,410.37 4,652.47 4,750.64 4,315.21 4,401.13 4,921.92 5,540.33 5,233.34 4,802.05 5,136.28 5,640.30 4,493.96 6,660.72 6,858.36 7,022.79 6,386.69 4,842.87 4,382.44 4,036.84 3,676.07 3,465.43 3,207.26 2,857.79 2,715.38 2,502.58 2,271.72 2,131.17 2,037.08 1,984.40 1,894.88
Common shares outstanding 195 196 197 199 199 200 201 202 203 204 205 205 206 208 208 210 218 221 223 223 225 226 226 227 227 227 227 232 232 232 232 231 231 238 238 240 240 240 239 241 241 242 242 244 247 247 250 250 256 256 250 250 261 261 261 256 252 249 216 380 545 545 522 519 509 506 506 505
about 7 hours ago