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 + 156,064.00 230,491.00 116,512.00 156,978.00 194,673.00 273,879.00 141,550.00 166,055.00 201,567.00 165,192.00 134,419.00 68,124.00 111,708.00 123,704.00 117,632.00 108,759.00 106,358.00 93,067.00 52,186.00 46,170.86
Accounts receivable, net 46,234.00 44,616.00 54,627.00 40,325.00 45,559.00 33,951.00 20,575.00 26,940.00 29,971.00 17,436.00 21,996.00 26,030.00 16,675.00 13,510.00 12,331.00 15,642.00 12,042.00 15,923.00 12,956.00 12,436.00
Inventories -598,474.00 -592,091.00 -585,033.00 -589,584.00 -382,815.00 -327,031.00 -333,923.00 -268,992.00 34.80 89,795.86 97,716.42 94,587.75 68,306.32 58,604.33 50,389.61 49,069.69 84,382.88 69,026.28
Other current assets 1,815.00 1,794.00 1,462.00 1,323.00 1,300.00 589,584.00 382,815.00 339,926.00 344,632.00 279,107.00 701,565.00 829.00 1,154.00 538,595.00 384,656.00 350,227.00 319,260.00 334,966.40 231,759.54 206,723.89
Total current assets 204,113.00 276,901.00 172,601.00 198,626.00 241,532.00 307,830.00 162,125.00 93,802.00 116,899.00 120,301.00 109,036.00 94,983.00 129,537.00 137,214.00 129,963.00 124,401.00 118,400.00 108,990.00 65,142.00 23,218.00
Total non-current assets + 1,890,445.00 1,784,850.00 1,782,538.00 1,718,902.00 1,487,140.00 385,834.00 286,452.00 390,994.00 346,360.00 315,774.00 293,772.00 865,528.00 732,484.00 673,892.00 605,530.00 543,008.00 438,819.00 454,224.00 356,982.00 369,696.00
Total assets 2,094,558.00 2,061,751.00 1,955,139.00 1,917,528.00 1,728,672.00 1,715,865.00 1,415,290.00 1,334,903.00 1,278,995.00 1,176,967.00 1,104,373.00 960,511.00 862,021.00 811,106.00 735,493.00 667,409.00 557,219.00 563,214.00 422,124.00 392,914.00
Total current liabilities + 1,641,442.00 1,633,494.00 1,539,305.00 1,512,527.00 1,407,636.00 156,683.00 163,997.00 166,927.00 154,405.00 23,218.00 126,689.00 717,166.00 683,959.00 610,949.00 542,021.00 488,359.00 439,584.00 426,301.00 333,071.00 319,255.00
Total non-current liabilities + 325,289.00 313,097.00 303,763.00 293,618.00 221,218.00 41,247.00 38,062.00 166,927.00 154,405.00 23,218.00 126,689.00 187,114.00 126,679.00 151,157.00 149,468.00 139,178.00 78,915.00 105,239.00 67,649.00 54,027.00
Total liabilities 1,966,731.00 1,946,591.00 1,843,068.00 1,806,145.00 1,628,854.00 1,620,366.00 1,327,589.00 1,254,863.00 1,203,805.00 1,102,753.00 1,037,345.00 904,280.00 810,638.00 762,106.00 691,489.00 627,537.00 518,499.00 531,540.00 400,720.00 373,282.00
Total stockholders' equity + 127,827.00 115,160.00 112,071.00 111,383.00 99,818.00 95,499.00 87,701.00 80,040.00 75,190.00 74,214.00 67,028.00 54,682.00 49,875.00 47,523.00 42,521.00 38,379.00 38,720.00 31,674.00 21,404.00 19,632.00
Common shares outstanding 1,719 1,760 1,824 1,814 1,820 1,809 1,827 1,840 1,855 1,857 1,854 1,845 1,845 1,830 1,780 1,744 1,700 1,551 1,451 1,446
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 + 336,460.65 339,540.90 156,064.00 245,261.00 262,503.00 251,466.00 230,491.00 175,568.00 169,013.00 155,451.00 116,512.00 157,799.00 182,217.00 220,186.00 156,978.00 206,304.00 201,164.00 246,097.00 194,673.00 256,104.00 299,092.00 319,526.00 273,879.00 281,333.00 271,060.00 144,852.00 141,550.00 154,572.00 156,253.00 160,307.00 166,055.00 170,271.00 174,595.00 184,051.00 201,567.00 172,987.00 181,490.00 171,461.00 165,192.00 157,872.00 144,714.00 146,315.00 134,635.00 130,209.00 119,473.00 120,947.00 68,124.00 101,625.00 93,642.00 103,175.00 103,175.00 115,136.00 103,870.00 122,463.00 123,704.00 26,120.00 26,874.00 21,388.00 117,632.00 19,308.00 16,758.00 20,242.00 108,759.00 23,446.00 24,672.00 25,639.00 106,358.00 46,432.00 22,291.41 33,231.52 93,067.00 43,600.00 18,118.34 38,262.54 52,186.00 13,328.72 11,790.35 10,837.16 46,170.86 12,194.82 12,341.19
Accounts receivable, net 5,324.24 5,655.90 46,234.00 43,321.00 55,458.00 51,130.00 44,616.00 54,703.00 56,713.00 55,822.00 54,627.00 44,761.00 49,789.00 45,613.00 40,325.00 45,062.00 44,915.00 40,474.00 45,559.00 36,778.00 34,226.00 55,394.00 33,951.00 34,787.00 47,387.00 40,255.00 20,575.00 35,065.00 33,213.00 40,680.00 26,940.00 26,818.00 27,826.00 33,296.00 29,971.00 26,714.00 42,953.00 33,138.00 27,551.00 34,951.00 35,898.00 33,486.00 32,614.00 27,089.00 27,512.00 34,405.00 26,030.00 16,639.00 19,569.00 17,009.00 17,009.00 16,407.00 14,963.00 16,538.00 13,510.00 468.00 413.00 386.00 12,331.00 12,526.00 311.00 350.00 15,642.00 15,037.00 0.00 0.00 12,042.00 12,042.00 0.00 0.00 15,923.00 15,923.00 0.00 15,822.00 12,956.00 15,822.00 0.00 0.00 12,436.00 11,899.47 3,763.54
Inventories -47,458.00 -50,405.00 -211,273.00 -598,474.00 -502,749.00 -524,099.00 -531,134.00 -592,091.00 -502,514.00 -502,194.00 -540,235.00 -630,592.00 -530,314.00 -530,314.00 74.00 77.00 67.00 109.00 114.00 5.90 3.85 3.51 3.49 46.81 55.35 65.42 90,844.50 62,582.73 79,989.58 81,743.29 84,620.87 55,195.49 78,437.86 74,339.53 72,675.13 72,666.67 82,872.64 85,156.91 85,531.95 89,795.86 93,287.80 90,732.53 90,883.28 97,716.42 94,185.07 93,919.00 98,119.55 94,587.75 89,573.32 86,103.12 83,514.81 68,306.32 67,774.64 70,114.69 63,839.01 58,604.33 57,073.89 56,799.33 50,267.45 50,389.61 46,155.84 50,221.11 49,684.53 49,069.69 73,968.73 84,518.47 75,348.68 84,382.88 69,981.26 63,969.53 68,004.59 69,026.28 65,146.67 62,727.11
Other current assets 1,815.00 1,054.00 1,676.00 2,345.00 1,794.00 1,794.00 1,607.00 1,686.00 1,462.00 1,881.00 1,821.00 1,648.00 1,323.00 1,349.00 1,439.00 1,181.00 1,300.00 1,165.00 1,146.00 1,123.00 927,696.00 1,136.00 1,231.00 1,193.00 909,904.00 1,303.00 1,408.00 1,285.00 850,107.00 895.00 930.00 930.00 815,736.00 931.00 975.00 900.00 906.00 940.00 904.00 878.00 869.00 1,027.00 891.00 986.00 829.00 982.00 818.00 915.00 560,766.00 565,359.00 582,406.00 560,378.00 538,595.00 563,453.00 541,549.00 541,055.00 384,656.00 442,469.00 409,811.00 391,873.00 350,227.00 382,598.00 361,433.00 363,191.00 319,260.00 315,943.00 331,223.00 386,263.52 334,966.40 329,322.00 315,964.44 288,636.55 231,759.54 229,117.24 253,222.41 228,369.19 206,723.89 240,807.78 218,506.20
Total current assets 12,425.89 11,952.80 204,113.00 289,636.00 319,637.00 304,941.00 276,901.00 232,065.00 227,333.00 212,959.00 172,601.00 204,441.00 233,827.00 267,447.00 198,626.00 252,715.00 247,518.00 287,752.00 241,532.00 294,047.00 334,464.00 376,043.00 273,196.00 317,256.00 319,678.00 186,300.00 87,212.00 190,940.00 190,874.00 202,272.00 93,802.00 197,984.00 203,351.00 218,277.00 116,899.00 200,632.00 225,418.00 205,499.00 193,649.00 193,763.00 181,516.00 180,679.00 168,118.00 158,325.00 147,876.00 156,338.00 94,983.00 119,246.00 114,029.00 121,099.00 120,184.00 131,543.00 118,833.00 139,001.00 137,214.00 26,588.00 27,287.00 21,774.00 129,963.00 19,308.00 17,069.00 20,592.00 124,401.00 23,446.00 24,672.00 25,639.00 118,400.00 17,959.00 13,242.00 19,684.12 108,990.00 15,164.00 18,118.34 15,135.54 65,142.00 13,328.72 11,790.35 10,837.16 23,218.00 12,194.82 16,104.72
Total non-current assets + 2,071,989.28 2,090,660.34 1,890,445.00 1,745,526.00 1,744,637.00 1,788,613.00 1,784,850.00 1,735,116.00 1,739,335.00 1,697,933.00 1,782,538.00 1,682,634.00 1,692,625.00 1,660,837.00 1,718,902.00 1,588,096.00 1,577,758.00 1,490,836.00 1,487,140.00 1,409,046.00 1,334,594.00 1,359,552.00 514,973.00 1,380,049.00 1,354,067.00 1,271,129.00 418,174.00 1,214,502.00 1,165,714.00 1,120,234.00 390,994.00 1,094,520.00 1,080,485.00 1,043,039.00 346,360.00 1,001,749.00 1,026,502.00 981,384.00 983,318.00 988,673.00 943,270.00 992,905.00 936,255.00 940,877.00 883,078.00 923,817.00 865,528.00 802,504.00 782,439.00 787,797.00 144,930.00 703,558.00 707,574.00 679,481.00 673,892.00 779,695.00 745,899.00 751,892.00 605,530.00 645,504.00 612,798.00 595,776.00 543,008.00 580,021.00 549,233.00 541,815.00 438,819.00 526,631.00 561,640.00 565,680.92 454,224.00 493,675.00 485,502.31 420,017.07 356,982.00 390,561.18 384,943.98 397,379.19 369,696.00 373,649.73 372,490.79
Total assets 2,084,415.16 2,102,613.14 2,094,558.00 2,035,162.00 2,064,274.00 2,093,554.00 2,061,751.00 1,967,181.00 1,966,668.00 1,910,892.00 1,955,139.00 1,887,075.00 1,926,452.00 1,928,284.00 1,917,528.00 1,840,811.00 1,825,276.00 1,778,588.00 1,728,672.00 1,703,093.00 1,669,058.00 1,735,595.00 1,715,865.00 1,697,305.00 1,673,745.00 1,457,429.00 1,415,290.00 1,405,442.00 1,356,588.00 1,322,506.00 1,334,903.00 1,292,504.00 1,283,836.00 1,261,316.00 1,278,995.00 1,202,381.00 1,251,920.00 1,186,883.00 1,176,967.00 1,182,436.00 1,124,786.00 1,173,584.00 1,104,373.00 1,099,202.00 1,030,954.00 1,080,155.00 960,511.00 921,750.00 896,468.00 908,896.00 908,896.00 835,101.00 826,407.00 818,482.00 811,106.00 806,283.00 773,186.00 773,666.00 735,493.00 664,812.00 629,867.00 616,368.00 667,409.00 603,467.00 573,905.00 567,454.00 557,219.00 544,590.00 574,882.00 585,365.04 563,214.00 508,839.00 503,620.66 435,152.61 422,124.00 403,889.90 396,734.33 408,216.34 392,914.00 385,844.55 388,595.51
Total current liabilities + 229,087.18 225,465.63 1,641,442.00 1,610,877.00 1,602,514.00 1,639,527.00 1,633,494.00 1,563,039.00 1,552,726.00 1,520,080.00 1,539,305.00 1,483,629.00 1,528,778.00 1,525,867.00 1,512,527.00 1,473,992.00 1,452,098.00 1,460,684.00 1,407,636.00 1,386,097.00 1,352,772.00 1,411,009.00 164,396.00 1,355,787.00 1,332,356.00 1,148,462.00 170,619.00 1,090,805.00 1,056,682.00 1,031,116.00 166,927.00 1,103,645.00 1,092,418.00 1,061,279.00 154,405.00 993,873.00 1,045,417.00 987,777.00 860,808.00 967,779.00 918,851.00 958,726.00 1,006,999.00 898,770.00 837,747.00 864,392.00 717,166.00 746,202.00 717,836.00 725,374.00 14,622.00 650,639.00 626,900.00 623,362.00 610,949.00 552,293.00 562,426.00 555,247.00 542,021.00 490,545.00 462,082.00 487,982.00 488,359.00 446,436.00 448,902.00 438,824.00 439,584.00 408,330.00 420,702.00 422,911.75 426,301.00 393,769.00 223,885.88 328,996.99 333,071.00 310,518.58 306,626.73 316,514.99 319,255.00 299,370.97 297,011.28
Total non-current liabilities + 1,731,051.11 1,751,353.65 325,289.00 298,891.00 335,669.00 335,023.00 313,097.00 292,566.00 301,960.00 278,377.00 303,763.00 290,782.00 281,560.00 290,573.00 293,618.00 264,227.00 273,766.00 215,927.00 221,218.00 217,089.00 221,771.00 229,161.00 164,396.00 249,052.00 248,055.00 220,165.00 170,619.00 228,255.00 215,008.00 209,720.00 166,927.00 111,172.00 114,756.00 126,863.00 154,405.00 135,044.00 130,264.00 125,804.00 241,945.00 143,453.00 138,112.00 143,184.00 30,346.00 134,467.00 131,610.00 153,134.00 187,114.00 120,793.00 124,863.00 129,613.00 14,622.00 133,544.00 148,348.00 145,340.00 151,157.00 205,923.00 164,841.00 172,871.00 149,468.00 129,540.00 124,994.00 85,398.00 139,178.00 114,194.00 85,088.00 87,622.00 78,915.00 96,911.00 112,932.00 122,776.55 105,239.00 83,241.00 248,605.59 82,693.78 67,649.00 71,830.48 68,319.47 68,078.78 54,027.00 64,617.04 69,771.13
Total liabilities 1,960,138.29 1,976,819.28 1,966,731.00 1,909,768.00 1,938,183.00 1,974,550.00 1,946,591.00 1,855,605.00 1,854,686.00 1,798,457.00 1,843,068.00 1,774,411.00 1,810,338.00 1,816,440.00 1,806,145.00 1,738,219.00 1,725,864.00 1,676,611.00 1,628,854.00 1,603,186.00 1,574,543.00 1,640,170.00 1,620,366.00 1,604,839.00 1,580,411.00 1,368,627.00 1,327,589.00 1,319,060.00 1,271,690.00 1,240,836.00 1,254,863.00 1,214,817.00 1,207,174.00 1,188,142.00 1,203,805.00 1,128,917.00 1,175,681.00 1,113,581.00 1,102,753.00 1,111,232.00 1,056,963.00 1,101,910.00 1,037,345.00 1,033,237.00 969,357.00 1,017,526.00 904,280.00 866,995.00 842,699.00 854,987.00 854,987.00 784,183.00 775,248.00 768,702.00 762,106.00 758,216.00 727,267.00 728,118.00 691,489.00 620,085.00 587,076.00 573,380.00 627,537.00 560,630.00 533,990.00 526,446.00 518,499.00 505,241.00 533,634.00 545,688.30 531,540.00 477,010.00 472,491.46 411,690.76 400,720.00 382,349.06 374,946.20 384,593.77 373,282.00 363,988.01 366,782.41
Total stockholders' equity + 124,276.87 125,793.86 127,827.00 125,394.00 126,091.00 119,004.00 115,160.00 111,576.00 111,982.00 112,435.00 112,071.00 112,664.00 116,114.00 111,844.00 111,383.00 102,592.00 99,412.00 101,977.00 99,818.00 99,907.00 94,515.00 95,425.00 95,499.00 92,466.00 93,334.00 88,802.00 87,701.00 86,382.00 84,898.00 81,670.00 79,047.00 76,694.00 75,670.00 72,188.00 74,207.00 71,876.00 74,587.00 71,680.00 72,564.00 69,571.00 66,211.00 69,990.00 65,418.00 64,326.00 60,008.00 61,009.00 54,682.00 53,224.00 52,235.00 52,366.00 52,366.00 49,419.00 49,667.00 48,295.00 47,523.00 46,585.00 44,434.00 44,059.00 42,521.00 43,275.00 41,330.00 41,524.00 38,379.00 41,336.00 38,424.00 39,474.00 38,720.00 37,788.00 39,627.00 38,050.64 31,674.00 31,293.00 30,594.74 22,940.76 21,404.00 21,003.09 21,774.82 21,015.87 19,632.00 19,427.54 19,283.24
Common shares outstanding 1,225 1,236 1,719 1,719 1,742 1,751 1,754 1,748 1,764 1,778 1,808 1,836 1,830 1,823 1,814 1,807 1,808 1,824 1,823 1,822 1,820 1,816 1,814 1,804 1,804 1,814 1,815 1,829 1,830 1,836 1,831 1,834 1,848 1,846 1,850 1,850 1,859 1,860 1,859 1,857 1,854 1,858 1,857 1,856 1,853 1,850 1,850 1,847 1,845 1,841 1,841 1,848 1,847 1,845 1,840 1,832 1,825 1,818 1,794 1,782 1,802 1,793 1,767 1,750 1,739 1,728 1,700 1,711 1,700 1,668 1,668 1,622 1,518 1,449 1,461 1,454 1,452 1,450 1,450 1,449 1,450
about 3 hours ago