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 + 8,573.00 9,471.00 6,869.00 2,581.00 5,459.00 5,738.00 3,618.00 4,030.00 7,276.00 3,749.00 4,965.00 3,162.00 1,891.00 1,937.00 6,243.00 2,584.58 2,214.73 2,100.67 2,369.58 1,897.34
Accounts receivable, net 5,333.00 5,354.00 5,577.00 6,529.00 4,953.00 2,963.00 2,641.00 2,565.00 2,338.00 2,279.00 1,739.00 1,670.00 1,633.00 1,220.00 1,532.00 1,831.01 1,041.50 1,816.63 2,049.43 2,026.20
Inventories 5,915.00 5,421.00 5,725.00 5,932.00 4,309.00 3,904.00 3,474.00 3,722.00 2,930.00 2,050.00 1,833.00 1,567.00 1,413.00 1,272.00 1,701.00 1,547.38 1,627.46 1,987.02 1,313.24 1,406.78
Other current assets 1,060.00 974.00 976.00 883.00 1,386.00 764.00 473.00 430.00 374.00 275.00 724.00 568.00 705.00 304.00 879.00 802.35 805.27 759.84 873.38 750.71
Total current assets 20,881.00 21,220.00 19,147.00 15,925.00 16,107.00 13,369.00 10,206.00 10,747.00 12,918.00 8,353.00 9,261.00 6,967.00 5,642.00 5,102.00 10,355.00 6,765.32 5,688.95 6,664.16 6,605.62 6,081.02
Total non-current assets + 15,418.00 13,189.00 11,582.00 10,801.00 9,718.00 8,984.00 8,829.00 7,026.00 6,501.00 6,218.00 6,047.00 6,207.00 6,401.00 7,000.00 3,506.00 4,178.03 3,885.30 4,242.16 4,048.45 3,399.82
Total assets 36,299.00 34,409.00 30,729.00 26,726.00 25,825.00 22,353.00 19,035.00 17,773.00 19,419.00 14,571.00 15,308.00 13,174.00 12,043.00 12,102.00 13,861.00 10,943.35 9,574.24 10,906.32 10,654.08 9,480.84
Total current liabilities + 7,999.00 8,468.00 7,372.00 7,379.00 6,344.00 4,459.00 4,447.00 4,068.00 4,115.00 3,632.00 3,798.00 2,823.00 2,443.00 2,265.00 2,794.00 2,887.88 1,939.46 2,945.55 2,373.42 2,436.05
Total non-current liabilities + 7,885.00 6,940.00 7,008.00 7,153.00 7,234.00 7,316.00 6,363.00 6,866.00 5,955.00 3,739.00 3,897.00 2,449.00 2,512.00 2,602.00 2,267.00 519.36 540.18 511.81 459.24 393.39
Total liabilities 15,884.00 15,408.00 14,380.00 14,532.00 13,578.00 11,775.00 10,810.00 10,934.00 10,070.00 7,371.00 7,695.00 5,272.00 4,955.00 4,867.00 5,061.00 3,407.23 2,479.64 3,457.36 2,832.67 2,829.44
Total stockholders' equity + 20,415.00 19,001.00 16,349.00 12,194.00 12,247.00 10,578.00 8,214.00 6,839.00 9,349.00 7,217.00 7,613.00 7,902.00 7,088.00 7,235.00 8,800.00 7,536.11 7,094.61 7,448.96 7,821.41 6,651.40
Common shares outstanding 808 834 845 877 919 923 945 1,026 1,084 1,116 1,226 1,231 1,219 1,277 1,330 1,349 1,333 1,375 1,427 1,565
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 + 8,241.00 8,511.00 8,573.00 7,014.00 6,747.00 8,213.00 9,471.00 9,103.00 7,557.00 7,492.00 6,869.00 6,535.00 5,098.00 4,047.00 2,581.00 3,548.00 3,922.00 5,737.00 5,459.00 6,510.00 6,765.00 6,623.00 5,738.00 4,756.00 5,704.00 3,960.00 3,618.00 3,561.00 3,623.00 3,712.00 4,030.00 3,984.00 5,352.00 7,454.00 7,276.00 7,231.00 6,744.00 4,147.00 3,749.00 3,266.00 2,640.00 3,116.00 4,965.00 2,743.00 3,230.00 3,087.00 3,162.00 2,871.00 2,599.00 2,289.00 1,891.00 1,975.00 1,770.00 1,753.00 1,937.00 2,164.00 2,170.00 1,997.00 6,243.00 5,757.00 3,308.00 2,746.00 2,584.58 2,348.14 2,334.86 2,154.18 2,214.73 2,138.66 2,064.37 1,917.39 2,100.67 2,297.68 2,455.36 1,905.56 2,369.58 2,407.94 2,017.79 2,082.82 1,897.34 2,832.78 3,328.78
Accounts receivable, net 6,372.00 4,977.00 5,333.00 5,828.00 6,242.00 6,052.00 5,354.00 5,021.00 5,001.00 5,011.00 5,439.00 5,443.00 5,701.00 5,540.00 6,241.00 5,117.00 5,056.00 4,405.00 4,953.00 3,822.00 3,375.00 3,045.00 2,963.00 2,806.00 2,777.00 2,815.00 2,641.00 2,373.00 2,264.00 2,444.00 2,565.00 2,882.00 2,665.00 2,182.00 2,338.00 2,258.00 2,381.00 2,369.00 2,279.00 1,852.00 1,913.00 1,625.00 1,739.00 1,991.00 1,798.00 1,580.00 1,670.00 1,622.00 1,615.00 1,510.00 1,633.00 1,170.00 1,275.00 1,109.00 1,220.00 1,535.00 1,785.00 1,576.00 1,532.00 1,812.00 2,026.00 1,946.00 1,831.01 1,721.50 1,437.75 1,267.41 1,041.50 842.17 914.39 1,462.04 1,816.63 1,653.93 1,729.49 2,014.50 2,049.43 2,240.29 2,121.82 2,051.61 2,026.20 2,294.32 1,948.87
Inventories 6,343.00 5,997.00 5,915.00 5,807.00 5,656.00 5,501.00 5,421.00 5,568.00 5,691.00 5,646.00 5,725.00 5,809.00 5,940.00 6,054.00 5,932.00 5,506.00 5,009.00 4,526.00 4,309.00 4,117.00 4,053.00 3,925.00 3,904.00 3,952.00 3,725.00 3,472.00 3,474.00 3,539.00 3,677.00 3,703.00 3,722.00 3,681.00 3,494.00 3,125.00 2,930.00 2,876.00 2,609.00 2,281.00 2,050.00 2,026.00 1,924.00 1,835.00 1,833.00 1,739.00 1,713.00 1,641.00 1,567.00 1,547.00 1,564.00 1,533.00 1,413.00 1,358.00 1,318.00 1,278.00 1,272.00 1,380.00 1,594.00 1,772.00 1,701.00 1,849.00 1,794.00 1,647.00 1,547.38 1,590.05 1,690.45 1,664.27 1,627.46 1,748.51 1,901.02 2,131.09 1,987.02 1,853.32 1,626.24 1,387.51 1,313.24 1,361.88 1,470.60 1,518.88 1,406.78 1,341.92 1,083.37
Other current assets 1,615.00 1,564.00 1,060.00 1,069.00 1,063.00 928.00 974.00 979.00 1,016.00 1,033.00 1,114.00 1,092.00 1,034.00 1,074.00 1,171.00 1,263.00 1,257.00 1,039.00 1,386.00 799.00 778.00 676.00 764.00 734.00 529.00 522.00 473.00 569.00 498.00 426.00 430.00 342.00 380.00 268.00 374.00 366.00 284.00 297.00 275.00 255.00 251.00 334.00 724.00 570.00 706.00 625.00 568.00 600.00 623.00 682.00 705.00 734.00 750.00 625.00 304.00 288.00 781.00 812.00 879.00 855.00 816.00 803.00 802.35 892.06 710.24 763.41 805.27 1,035.46 1,035.03 769.15 759.84 818.95 795.86 884.24 873.38 801.33 748.78 752.28 750.71 938.67 974.60
Total current assets 22,571.00 21,049.00 20,881.00 19,718.00 19,708.00 20,694.00 21,220.00 20,671.00 19,265.00 19,182.00 19,147.00 18,879.00 17,773.00 16,715.00 15,925.00 15,434.00 15,244.00 15,707.00 16,107.00 15,248.00 14,971.00 14,269.00 13,369.00 12,248.00 12,735.00 10,769.00 10,206.00 10,042.00 10,062.00 10,285.00 10,747.00 10,889.00 11,891.00 13,029.00 12,918.00 12,731.00 12,018.00 9,094.00 8,353.00 7,399.00 6,728.00 6,910.00 9,261.00 7,043.00 7,447.00 6,933.00 6,967.00 6,640.00 6,401.00 6,014.00 5,642.00 5,237.00 5,113.00 4,765.00 5,102.00 5,865.00 6,330.00 6,157.00 10,355.00 10,273.00 7,944.00 7,142.00 6,765.32 6,551.75 6,173.29 5,849.26 5,688.95 5,764.79 5,914.81 6,279.67 6,664.16 6,623.88 6,606.94 6,191.81 6,605.62 6,811.44 6,358.99 6,405.59 6,081.02 7,407.68 7,335.62
Total non-current assets + 17,715.00 16,595.00 15,418.00 14,493.00 13,924.00 12,644.00 13,189.00 12,976.00 12,684.00 12,358.00 11,582.00 11,531.00 11,319.00 11,244.00 10,801.00 10,727.00 10,215.00 9,721.00 9,718.00 9,231.00 9,114.00 9,036.00 8,984.00 8,923.00 9,080.00 8,998.00 8,829.00 8,763.00 8,713.00 8,637.00 7,026.00 6,994.00 6,607.00 6,634.00 6,501.00 6,347.00 6,222.00 6,150.00 6,236.00 6,300.00 6,347.00 6,416.00 6,047.00 6,110.00 6,140.00 6,140.00 6,207.00 6,211.00 6,154.00 6,185.00 6,401.00 6,514.00 6,582.00 6,949.00 7,000.00 7,455.00 7,547.00 7,440.00 3,506.00 3,830.00 4,013.00 4,132.00 4,178.03 4,174.40 4,276.46 4,154.58 3,885.30 3,815.49 3,834.29 4,147.94 4,242.16 4,374.57 4,364.01 4,160.68 4,048.45 3,553.95 3,537.23 3,402.42 3,399.82 4,366.18 4,116.13
Total assets 40,286.00 37,644.00 36,299.00 34,211.00 33,632.00 33,338.00 34,409.00 33,647.00 31,949.00 31,540.00 30,729.00 30,410.00 29,092.00 27,959.00 26,726.00 26,161.00 25,459.00 25,428.00 25,825.00 24,479.00 24,085.00 23,305.00 22,353.00 21,171.00 21,815.00 19,767.00 19,035.00 18,805.00 18,775.00 18,922.00 17,773.00 17,883.00 18,498.00 19,663.00 19,419.00 19,078.00 18,240.00 15,244.00 14,589.00 13,699.00 13,075.00 13,326.00 15,308.00 13,153.00 13,587.00 13,073.00 13,174.00 12,851.00 12,555.00 12,199.00 12,043.00 11,751.00 11,695.00 11,714.00 12,102.00 13,320.00 13,877.00 13,597.00 13,861.00 14,103.00 11,957.00 11,274.00 10,943.35 10,726.15 10,449.75 10,003.84 9,574.24 9,580.28 9,749.10 10,427.60 10,906.32 10,998.44 10,970.95 10,352.49 10,654.08 10,365.38 9,896.22 9,808.00 9,480.84 11,773.86 11,451.76
Total current liabilities + 8,998.00 7,753.00 7,999.00 7,883.00 7,996.00 7,736.00 8,468.00 7,228.00 6,884.00 7,076.00 7,372.00 8,224.00 7,871.00 7,250.00 7,379.00 6,833.00 6,650.00 6,264.00 6,344.00 5,125.00 4,822.00 4,504.00 4,459.00 4,285.00 4,765.00 4,569.00 4,447.00 3,785.00 3,605.00 3,776.00 4,068.00 4,322.00 4,580.00 4,399.00 4,115.00 4,371.00 4,097.00 3,808.00 3,632.00 2,964.00 2,611.00 2,307.00 3,798.00 3,020.00 2,696.00 2,521.00 2,823.00 2,755.00 2,662.00 2,477.00 2,443.00 2,202.00 2,201.00 1,965.00 2,265.00 2,408.00 2,666.00 2,494.00 2,794.00 3,278.00 3,251.00 2,914.00 2,887.88 2,889.47 2,575.82 2,277.95 1,939.46 2,038.98 2,132.83 2,529.73 2,945.55 2,911.38 2,707.43 2,353.47 2,373.42 2,548.76 2,458.05 2,444.20 2,436.05 2,431.81 2,187.53
Total non-current liabilities + 7,379.00 8,174.00 7,885.00 6,824.00 6,675.00 6,977.00 6,940.00 7,579.00 6,866.00 7,035.00 7,008.00 7,093.00 7,092.00 7,289.00 7,153.00 7,258.00 7,230.00 7,274.00 7,234.00 7,294.00 7,270.00 7,328.00 7,316.00 7,317.00 8,026.00 6,538.00 6,363.00 6,904.00 6,969.00 6,937.00 6,866.00 6,736.00 6,876.00 6,758.00 5,955.00 5,991.00 5,931.00 3,749.00 3,739.00 3,916.00 3,899.00 3,851.00 3,897.00 2,156.00 2,540.00 2,480.00 2,449.00 2,412.00 2,418.00 2,481.00 2,512.00 2,595.00 2,596.00 2,608.00 2,602.00 2,573.00 2,508.00 2,453.00 2,267.00 2,274.00 524.00 521.00 519.36 558.54 552.85 577.75 540.18 527.69 520.37 541.20 511.81 546.27 552.72 540.29 459.24 428.48 400.43 397.10 393.39 676.11 645.56
Total liabilities 16,377.00 15,927.00 15,884.00 14,707.00 14,671.00 14,713.00 15,408.00 14,807.00 13,750.00 14,111.00 14,380.00 15,317.00 14,963.00 14,539.00 14,532.00 14,091.00 13,880.00 13,538.00 13,578.00 12,419.00 12,092.00 11,832.00 11,775.00 11,602.00 12,791.00 11,107.00 10,810.00 10,689.00 10,574.00 10,713.00 10,934.00 11,058.00 11,456.00 11,157.00 10,070.00 10,362.00 10,028.00 7,557.00 7,371.00 6,880.00 6,510.00 6,158.00 7,695.00 5,176.00 5,236.00 5,001.00 5,272.00 5,167.00 5,080.00 4,958.00 4,955.00 4,797.00 4,797.00 4,573.00 4,867.00 4,981.00 5,174.00 4,947.00 5,061.00 5,552.00 3,775.00 3,435.00 3,407.23 3,448.01 3,128.67 2,855.70 2,479.64 2,566.67 2,653.20 3,070.93 3,457.36 3,457.65 3,260.15 2,893.76 2,832.67 2,977.25 2,858.48 2,841.29 2,829.44 3,107.91 2,833.09
Total stockholders' equity + 23,909.00 21,717.00 20,415.00 19,504.00 18,961.00 18,625.00 19,001.00 18,840.00 18,199.00 17,429.00 16,349.00 15,093.00 14,129.00 13,420.00 12,194.00 12,070.00 11,579.00 11,890.00 12,247.00 12,060.00 11,993.00 11,473.00 10,578.00 9,569.00 9,024.00 8,660.00 8,214.00 8,116.00 8,201.00 8,209.00 6,839.00 6,825.00 7,042.00 8,506.00 9,349.00 8,716.00 8,212.00 7,687.00 7,217.00 6,819.00 6,565.00 7,168.00 7,613.00 7,977.00 8,351.00 8,072.00 7,902.00 7,684.00 7,475.00 7,241.00 7,088.00 6,954.00 6,898.00 7,141.00 7,235.00 8,339.00 8,703.00 8,650.00 8,800.00 8,551.00 8,182.00 7,839.00 7,536.11 7,278.14 7,321.08 7,148.14 7,094.61 7,013.61 7,095.90 7,356.67 7,448.96 7,540.80 7,710.80 7,458.73 7,821.41 7,388.14 7,037.74 6,966.71 6,651.40 8,665.94 8,618.67
Common shares outstanding 799 799 798 811 815 819 828 833 836 837 842 842 847 849 859 869 883 897 907 918 927 925 921 922 923 927 931 937 948 965 984 1,005 1,040 1,071 1,076 1,083 1,087 1,089 1,093 1,093 1,119 1,154 1,190 1,231 1,241 1,240 1,236 1,233 1,229 1,225 1,222 1,220 1,203 1,212 1,220 1,268 1,301 1,310 1,330 1,330 1,333 1,335 1,349 1,349 1,352 1,350 1,333 1,333 1,332 1,329 1,375 1,368 1,373 1,384 1,427 1,407 1,407 1,409 1,565 1,563 1,586
about 3 hours ago