Sign in
Oct-25 Oct-24 Oct-23 Oct-22 Oct-21 Oct-20 Oct-19 Oct-18 Oct-17 Oct-16 Oct-15 Oct-14 Oct-13 Oct-12 Oct-11 Oct-10 Oct-09 Oct-08 Oct-07 Oct-06
Total cash and short-term investments + 1,789.00 1,329.00 1,590.00 1,053.00 1,575.00 1,599.00 1,382.00 2,247.00 2,678.00 2,289.00 2,245.00 3,028.00 2,675.00 2,362.00 3,527.00 4,199.00 2,493.00 1,429.00 1,826.00 2,262.00
Accounts receivable, net 1,487.00 1,324.00 1,291.00 1,405.00 1,172.00 1,038.00 930.00 776.00 724.00 624.00 606.00 983.00 899.00 923.00 860.00 869.00 595.00 770.00 735.00 692.00
Inventories 1,025.00 991.00 1,031.00 1,038.00 830.00 720.00 679.00 638.00 575.00 533.00 541.00 1,072.00 1,066.00 1,014.00 898.00 716.00 552.00 646.00 643.00 627.00
Other current assets 293.00 315.00 274.00 282.00 222.00 216.00 198.00 187.00 192.00 189.00 294.00 376.00 343.00 341.00 284.00 1,935.00 321.00 363.00 467.00 377.00
Total current assets 4,594.00 3,959.00 4,186.00 3,778.00 3,799.00 3,415.00 3,189.00 3,848.00 4,169.00 3,635.00 3,686.00 5,459.00 4,983.00 4,629.00 5,569.00 6,169.00 3,961.00 3,208.00 3,671.00 3,958.00
Total non-current assets + 8,133.00 7,887.00 6,577.00 6,754.00 6,906.00 6,212.00 6,263.00 4,693.00 4,257.00 4,182.00 3,790.00 5,301.00 5,703.00 5,907.00 3,488.00 3,527.00 3,651.00 4,229.00 3,883.00 3,411.00
Total assets 12,727.00 11,846.00 10,763.00 10,532.00 10,705.00 9,627.00 9,452.00 8,541.00 8,426.00 7,817.00 7,476.00 10,760.00 10,686.00 10,536.00 9,057.00 9,696.00 7,612.00 7,437.00 7,554.00 7,369.00
Total current liabilities + 2,347.00 1,895.00 1,603.00 1,861.00 1,708.00 1,467.00 2,080.00 1,171.00 1,263.00 944.00 986.00 1,651.00 1,602.00 1,893.00 1,837.00 3,083.00 1,123.00 1,325.00 1,663.00 1,538.00
Total non-current liabilities + 3,639.00 4,053.00 3,315.00 3,366.00 3,608.00 3,287.00 2,624.00 2,799.00 2,328.00 2,629.00 2,332.00 3,822.00 3,795.00 3,458.00 2,904.00 3,377.00 3,983.00 3,553.00 2,657.00 2,172.00
Total liabilities 5,986.00 5,948.00 4,918.00 5,227.00 5,316.00 4,754.00 4,704.00 3,970.00 3,591.00 3,573.00 3,318.00 5,473.00 5,397.00 5,351.00 4,741.00 6,460.00 5,106.00 4,878.00 4,320.00 3,710.00
Total stockholders' equity + 6,741.00 5,898.00 5,845.00 5,305.00 5,389.00 4,873.00 4,748.00 4,567.00 4,826.00 4,244.00 4,158.00 5,287.00 5,286.00 5,182.00 4,308.00 3,228.00 2,506.00 2,559.00 3,234.00 3,659.00
Common shares outstanding 284 291 296 300 307 312 318 325 326 329 335 338 345 353 355 353 346 371 406 441
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 Apr-12 Jan-12 Oct-11 Jul-11 Apr-11 Jan-11 Oct-10 Jul-10 Apr-10 Jan-10 Oct-09 Jul-09 Apr-09 Jan-09 Oct-08 Jul-08 Apr-08 Jan-08 Oct-07 Jul-07 Apr-07 Jan-07 Oct-06 Jul-06 Apr-06
Total cash and short-term investments + 1,807.00 1,758.00 1,789.00 1,535.00 1,486.00 1,467.00 1,329.00 1,779.00 1,671.00 1,748.00 1,590.00 1,329.00 1,175.00 1,257.00 1,053.00 1,077.00 1,207.00 1,158.00 1,575.00 1,632.00 1,380.00 1,494.00 1,599.00 1,358.00 1,324.00 1,226.00 1,382.00 1,765.00 2,155.00 2,057.00 2,247.00 2,131.00 3,011.00 2,887.00 2,678.00 2,563.00 2,389.00 2,241.00 2,289.00 2,199.00 2,139.00 1,931.00 2,245.00 2,075.00 2,197.00 2,118.00 3,028.00 2,391.00 2,950.00 2,742.00 2,675.00 2,330.00 2,519.00 2,450.00 2,362.00 1,923.00 3,896.00 3,662.00 3,527.00 3,101.00 2,975.00 2,655.00 4,199.00 3,868.00 2,657.00 2,493.00 2,493.00 1,499.00 1,412.00 1,380.00 1,429.00 1,669.00 1,740.00 1,557.00 1,826.00 1,486.00 2,050.00 2,090.00 2,262.00 2,249.00 2,657.00
Accounts receivable, net 1,498.00 1,521.00 1,487.00 1,382.00 1,366.00 1,328.00 1,324.00 1,227.00 1,249.00 1,295.00 1,291.00 1,339.00 1,401.00 1,459.00 1,405.00 1,345.00 1,237.00 1,205.00 1,172.00 1,122.00 1,075.00 1,087.00 1,038.00 930.00 886.00 966.00 930.00 856.00 819.00 833.00 776.00 733.00 754.00 751.00 724.00 678.00 677.00 653.00 624.00 590.00 602.00 617.00 606.00 584.00 576.00 615.00 983.00 891.00 903.00 849.00 899.00 875.00 916.00 874.00 923.00 950.00 909.00 814.00 860.00 917.00 918.00 854.00 869.00 790.00 669.00 628.00 595.00 544.00 569.00 630.00 770.00 761.00 791.00 726.00 735.00 738.00 718.00 671.00 692.00 853.00 845.00
Inventories 1,089.00 1,059.00 1,025.00 1,014.00 991.00 997.00 972.00 978.00 1,000.00 1,033.00 1,031.00 1,072.00 1,103.00 1,111.00 1,038.00 1,010.00 937.00 879.00 830.00 818.00 791.00 755.00 720.00 746.00 750.00 706.00 679.00 660.00 657.00 653.00 638.00 623.00 594.00 608.00 575.00 566.00 548.00 551.00 533.00 543.00 555.00 554.00 541.00 545.00 556.00 560.00 1,072.00 1,099.00 1,100.00 1,088.00 1,066.00 1,054.00 1,042.00 1,040.00 1,014.00 1,036.00 947.00 937.00 898.00 897.00 853.00 797.00 716.00 688.00 546.00 548.00 552.00 571.00 608.00 655.00 646.00 674.00 674.00 674.00 643.00 674.00 650.00 648.00 627.00 705.00 713.00
Other current assets 369.00 277.00 293.00 322.00 365.00 315.00 334.00 272.00 283.00 262.00 274.00 290.00 270.00 258.00 282.00 258.00 262.00 232.00 222.00 264.00 268.00 312.00 216.00 211.00 211.00 204.00 198.00 176.00 181.00 169.00 187.00 180.00 166.00 151.00 192.00 189.00 186.00 190.00 189.00 198.00 192.00 297.00 294.00 274.00 291.00 361.00 376.00 453.00 424.00 394.00 343.00 325.00 341.00 348.00 341.00 302.00 258.00 302.00 284.00 308.00 350.00 309.00 1,935.00 1,940.00 1,840.00 1,850.00 321.00 283.00 294.00 343.00 337.00 1,970.00 1,980.00 2,113.00 467.00 383.00 373.00 340.00 377.00 412.00 361.00
Total current assets 4,763.00 4,615.00 4,594.00 4,253.00 4,208.00 4,107.00 3,959.00 4,256.00 4,203.00 4,338.00 4,186.00 4,030.00 3,949.00 4,078.00 3,778.00 3,690.00 3,643.00 3,474.00 3,799.00 3,632.00 3,514.00 3,483.00 3,415.00 3,245.00 3,171.00 3,102.00 3,189.00 3,457.00 3,812.00 3,712.00 3,848.00 3,667.00 4,525.00 4,397.00 4,169.00 3,996.00 3,800.00 3,635.00 3,635.00 3,530.00 3,488.00 3,399.00 3,686.00 3,478.00 3,620.00 3,654.00 5,459.00 4,834.00 5,377.00 5,073.00 4,983.00 4,584.00 4,818.00 4,712.00 4,629.00 4,211.00 6,010.00 5,715.00 5,569.00 5,223.00 5,096.00 4,598.00 6,169.00 5,735.00 5,712.00 5,519.00 3,961.00 2,897.00 2,883.00 3,008.00 3,182.00 5,074.00 5,185.00 5,070.00 3,671.00 3,281.00 3,791.00 3,749.00 3,958.00 4,219.00 4,576.00
Total non-current assets + 8,302.00 8,198.00 8,133.00 7,973.00 7,950.00 7,807.00 7,887.00 6,740.00 6,653.00 6,610.00 6,577.00 6,645.00 6,866.00 6,841.00 6,754.00 6,794.00 6,812.00 6,853.00 6,906.00 6,859.00 6,884.00 6,191.00 6,212.00 6,301.00 6,284.00 6,399.00 6,263.00 5,168.00 5,210.00 5,240.00 4,693.00 4,682.00 4,259.00 4,301.00 4,257.00 4,265.00 4,216.00 4,237.00 4,182.00 4,204.00 4,152.00 3,903.00 3,790.00 3,773.00 3,792.00 3,865.00 5,301.00 5,546.00 5,649.00 5,565.00 5,703.00 5,694.00 5,769.00 5,941.00 5,907.00 5,546.00 3,403.00 3,384.00 3,488.00 3,530.00 3,553.00 3,446.00 3,527.00 3,365.00 2,055.00 2,055.00 3,651.00 3,676.00 3,693.00 4,154.00 3,825.00 2,467.00 2,489.00 2,389.00 3,883.00 3,743.00 3,492.00 3,444.00 3,411.00 3,510.00 3,481.00
Total assets 13,065.00 12,813.00 12,727.00 12,226.00 12,158.00 11,914.00 11,846.00 10,996.00 10,856.00 10,948.00 10,763.00 10,675.00 10,792.00 10,919.00 10,532.00 10,484.00 10,455.00 10,327.00 10,705.00 10,491.00 10,398.00 9,674.00 9,627.00 9,546.00 9,455.00 9,501.00 9,452.00 8,625.00 9,022.00 8,952.00 8,541.00 8,349.00 8,784.00 8,698.00 8,426.00 8,261.00 8,016.00 7,872.00 7,817.00 7,734.00 7,640.00 7,302.00 7,476.00 7,251.00 7,412.00 7,519.00 10,760.00 10,380.00 11,026.00 10,638.00 10,686.00 10,278.00 10,587.00 10,653.00 10,536.00 9,757.00 9,413.00 9,099.00 9,057.00 8,753.00 8,649.00 8,044.00 9,696.00 9,100.00 7,767.00 7,574.00 7,612.00 6,573.00 6,576.00 7,162.00 7,007.00 7,541.00 7,674.00 7,459.00 7,554.00 7,024.00 7,283.00 7,193.00 7,369.00 7,729.00 8,057.00
Total current liabilities + 2,269.00 2,234.00 2,347.00 1,892.00 2,012.00 1,869.00 1,895.00 2,389.00 1,958.00 1,617.00 1,603.00 1,760.00 1,666.00 1,936.00 1,861.00 1,902.00 1,813.00 1,584.00 1,708.00 1,724.00 1,758.00 1,687.00 1,467.00 1,314.00 1,945.00 1,892.00 2,080.00 1,622.00 1,118.00 1,095.00 1,171.00 1,014.00 1,365.00 1,361.00 1,263.00 1,241.00 1,187.00 1,089.00 944.00 1,151.00 1,133.00 947.00 986.00 853.00 930.00 928.00 1,651.00 1,579.00 1,712.00 1,549.00 1,602.00 1,550.00 1,908.00 1,846.00 1,893.00 2,090.00 1,835.00 1,705.00 1,837.00 1,505.00 1,592.00 1,406.00 3,083.00 2,917.00 2,709.00 2,549.00 1,123.00 991.00 1,099.00 1,130.00 1,330.00 2,894.00 3,044.00 2,674.00 1,663.00 1,510.00 1,554.00 1,372.00 1,538.00 1,679.00 1,784.00
Total non-current liabilities + 3,674.00 3,671.00 3,639.00 3,964.00 4,010.00 4,018.00 4,053.00 2,704.00 2,684.00 3,143.00 3,315.00 3,357.00 3,345.00 3,374.00 3,366.00 3,491.00 3,520.00 3,589.00 3,608.00 3,821.00 3,830.00 3,183.00 3,287.00 3,251.00 2,742.00 2,761.00 2,624.00 2,256.00 2,779.00 2,821.00 2,799.00 2,767.00 2,802.00 2,811.00 2,328.00 2,409.00 2,454.00 2,483.00 2,629.00 2,237.00 2,342.00 2,307.00 2,332.00 2,292.00 2,321.00 2,351.00 3,822.00 3,161.00 3,674.00 3,642.00 3,795.00 3,938.00 3,371.00 3,456.00 3,458.00 2,794.00 2,853.00 2,895.00 2,904.00 3,048.00 3,096.00 3,299.00 3,377.00 3,373.00 2,426.00 2,427.00 3,975.00 3,093.00 3,058.00 3,461.00 3,118.00 1,462.00 1,474.00 1,612.00 2,657.00 2,226.00 2,174.00 2,164.00 2,172.00 2,258.00 2,199.00
Total liabilities 5,943.00 5,905.00 5,986.00 5,856.00 6,022.00 5,887.00 5,948.00 5,093.00 4,642.00 4,760.00 4,918.00 5,117.00 5,011.00 5,310.00 5,227.00 5,393.00 5,333.00 5,173.00 5,316.00 5,545.00 5,588.00 4,870.00 4,754.00 4,565.00 4,687.00 4,653.00 4,704.00 3,878.00 3,897.00 3,916.00 3,970.00 3,781.00 4,167.00 4,172.00 3,591.00 3,650.00 3,641.00 3,572.00 3,573.00 3,388.00 3,475.00 3,254.00 3,318.00 3,145.00 3,251.00 3,279.00 5,473.00 4,740.00 5,386.00 5,191.00 5,397.00 5,488.00 5,279.00 5,302.00 5,351.00 4,884.00 4,688.00 4,600.00 4,741.00 4,553.00 4,688.00 4,705.00 6,460.00 6,290.00 5,135.00 4,976.00 5,098.00 4,084.00 4,157.00 4,591.00 4,448.00 4,356.00 4,518.00 4,286.00 4,320.00 3,736.00 3,728.00 3,536.00 3,710.00 3,937.00 3,983.00
Total stockholders' equity + 7,122.00 6,908.00 6,741.00 6,370.00 6,136.00 6,027.00 5,898.00 5,903.00 6,214.00 6,188.00 5,845.00 5,558.00 5,781.00 5,609.00 5,305.00 5,091.00 5,122.00 5,154.00 5,389.00 4,946.00 4,810.00 4,804.00 4,873.00 4,981.00 4,768.00 4,848.00 4,748.00 4,747.00 5,125.00 5,036.00 4,567.00 4,564.00 4,613.00 4,522.00 4,826.00 4,608.00 4,372.00 4,297.00 4,241.00 4,343.00 4,162.00 4,045.00 4,155.00 4,103.00 4,158.00 4,237.00 5,284.00 5,637.00 5,637.00 5,444.00 5,286.00 4,787.00 5,305.00 5,348.00 5,182.00 4,870.00 4,722.00 4,496.00 4,308.00 4,192.00 3,953.00 3,332.00 3,228.00 2,802.00 2,624.00 2,590.00 2,506.00 2,489.00 2,419.00 2,571.00 2,559.00 3,185.00 3,156.00 3,173.00 3,234.00 3,288.00 3,555.00 3,657.00 3,648.00 3,792.00 4,074.00
Common shares outstanding 284 284 284 285 285 287 291 291 293 294 293 295 297 296 298 299 301 303 305 306 307 309 311 312 312 313 313 316 321 322 322 324 326 323 323 326 325 326 328 328 328 332 333 334 337 338 338 338 337 338 336 343 349 352 353 353 354 352 352 357 355 355 355 352 354 354 354 345 344 352 352 372 370 382 382 407 413 418 418 422 442
about 8 hours ago