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 + 653,075.00 284,515.00 300,688.00 365,803.00 391,956.00 573,344.00 413,576.00 136,892.00 200,380.00 148,418.00 116,203.00 150,610.00 195,549.00 175,343.00 157,934.00 81,901.00 87,202.00 64,494.00 40,786.00 30,021.00
Accounts receivable, net 1,230.00 970.00 10,278.00 136,680.00 110,571.00 67,191.00 59,520.00 16,914.00 10,775.00 11,006.00 9,502.00 10,059.00
Inventories -617,946.00 -486,583.00 781.00 4,389.00 43,900.00 7,647.00 4,050.00 19,269.00 39,558.00 1,991.00 3,118.00 2,075.00 2,804.00 1,826.00
Other current assets 13,781.00 20,196.00 10,279.00 8,233.00 8,114.00 486,583.00 1,437,818.00 1,384,860.00 1,191,845.00 1,308,360.00 10,554.00 11,006.00 9,502.00 10,059.00 11,966.00 12,423.00 15,797.00 20,091.00 14,552.00
Total current assets 653,075.00 298,296.00 319,765.00 350,051.00 422,437.00 339,004.00 295,735.00 200,721.00 180,624.00 128,009.00 133,117.00 171,939.00 206,555.00 184,845.00 167,993.00 81,901.00 80,807.00 64,494.00 40,786.00 30,021.00
Total non-current assets + 2,579,959.00 2,718,752.00 3,832,473.00 1,048,927.00 1,017,370.00 1,147,469.00 1,081,924.00 955,444.00 23,453.00 21,346.00 1,048,197.00 1,177,669.00 1,132,437.00 1,301,962.00 1,188,950.00 1,142,216.00 989,493.00 891,921.00 592,078.00 404,401.00
Total assets 3,233,034.00 3,017,048.00 3,038,677.00 2,966,530.00 2,957,939.00 2,984,164.00 2,715,152.00 2,558,124.00 2,521,771.00 2,374,986.00 2,409,656.00 2,634,139.00 2,671,318.00 2,692,538.00 2,555,579.00 2,454,689.00 2,364,452.00 2,527,465.00 2,354,266.00 1,860,758.00
Total current liabilities + 249,037.00 1,818,707.00 1,779,003.00 12,353.00 10,466.00 10,406.00 118,156.00 0.10 45,907.00 41,501.00 38,116.00 15,075.00 16,185.00 13,184.00 13,106.00 13,906.00 13,190.00 15,448.00 21,766.00
Total non-current liabilities + 2,799,047.00 1,006,068.00 235,159.00 2,770,502.00 2,757,474.00 2,779,169.00 129,155.00 2,363,875.00 2,277,993.00 2,150,907.00 2,212,138.00 2,434,161.00 2,480,859.00 2,509,409.00 2,389,486.00 2,299,774.00 2,228,791.00 2,427,236.00 2,218,850.00 1,745,830.00
Total liabilities 3,048,084.00 2,824,775.00 2,846,067.00 2,770,502.00 2,751,162.00 2,779,169.00 129,155.00 2,363,875.00 2,323,900.00 2,192,408.00 2,212,138.00 2,434,161.00 2,480,859.00 2,509,409.00 2,389,486.00 2,299,774.00 2,228,791.00 2,427,236.00 2,218,850.00 1,745,830.00
Total stockholders' equity + 177,509.00 184,973.00 185,329.00 177,833.00 198,250.00 196,443.00 2,585,997.00 194,249.00 197,871.00 182,578.00 197,518.00 190,447.00 181,871.00 175,242.00 158,725.00 147,667.00 128,299.00 93,591.00 128,160.00 108,352.00
Common shares outstanding 3,509 3,697 3,920 3,997 4,060 4,048 4,047 3,997 4,014 3,969 3,903 3,811 3,731 3,731 3,731 3,731 3,731 3,731 3,731 3,731
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 Jun-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 Dec-05 Sep-05
Total cash and short-term investments + 580,374.00 653,075.00 246,821.00 560,911.00 573,239.00 284,515.00 -714,469.00 277,112.00 275,943.00 305,911.00 298,779.00 318,382.00 327,554.00 350,051.00 309,505.00 371,681.00 389,257.00 422,437.00 409,918.00 402,965.00 384,448.00 573,344.00 285,508.00 255,962.00 187,386.00 428,406.00 366,022.00 425,615.00 399,760.00 435,080.00 376,871.00 420,251.00 397,552.00 412,157.00 347,475.00 376,528.00 325,279.00 298,766.00 312,331.00 326,316.00 126,265.00 251,395.00 126,324.00 154,514.00 133,025.00 301,524.00 133,424.00 140,281.00 165,838.00 201,570.00 170,206.00 156,701.00 135,240.00 182,646.00 138,628.00 158,986.00 153,382.00 138,110.00 0.06 103,021.00 71,754.00 87,973.00 0.07 101,135.00 0.06 87,202.00 89,137.00 70,497.00 0.00 30,192.00 0.00 50,563.00 0.00 39,803.00 0.00 44,165.00 0.00 36,768.00 0.00 36,312.00 0.00
Accounts receivable, net 1,364.00 1,090.00 1,230.00 1,010.00 1,151.00 971.00 970.00 428.00 405.00 568.00 10,278.00 821.00 10,198.00 168,880.00 9,623.00 153,048.00 9,750.00 1,054.00 8,574.00 1,145.00 714.00 16,914.00 10,775.00 11,503.00 0.00 11,006.00 0.00 9,781.00 0.00 9,502.00 0.00 9,736.00 0.00 0.00 0.00 0.02 0.05 0.03
Inventories 739.00 781.00 669.00 2,301.00 2,925.00 4,389.00 2,036.00 50,305.00 54,260.00 43,900.00 45,451.00 60,929.00 7,647.00 10,248.00 3,936.00 4,050.00 13,873.00 20,377.00 23,332.00 19,269.00 14,685.00 12,383.00 38,593.00 39,558.00 1,599.00 1,991.00 1,426.00 3,118.00 1,955.00 2,075.00 2,804.00 2,154.00 1,826.00 959.00
Other current assets 13,781.00 611,396.00 668,551.00 668,551.00 13,854.00 793,709.00 175,473.00 906,730.00 10,279.00 818,031.00 185,823.00 8,233.00 175,155.00 8,114.00 197,425.00 9,057.00 168,880.00 8,715.00 153,048.00 7,929.00 669.00 70,592.00 2,925.00 7,335.00 2,036.00 60,569.00 7,765.00 55,489.00 10,554.00 11,503.00 11,006.00 9,781.00 9,502.00 9,736.00 12,556.00 11,966.00 11,586.00 12,423.00 14,486.00 15,797.00 1,384,585.00 20,091.00 1,194,005.00 1,235,535.00 1,329,900.00 11,961.00
Total current assets 580,374.00 653,075.00 246,821.00 562,275.00 573,239.00 298,296.00 252,310.00 277,112.00 275,943.00 319,765.00 298,779.00 318,382.00 327,554.00 350,051.00 309,505.00 371,681.00 389,257.00 422,437.00 409,918.00 402,965.00 384,448.00 339,004.00 285,508.00 255,962.00 0.19 193,140.00 0.16 348,643.00 172,731.00 200,721.00 166,843.00 350,971.00 184,445.00 218,059.00 162,555.00 170,482.00 132,265.00 192,532.00 120,270.00 134,856.00 126,265.00 121,616.00 126,324.00 154,514.00 133,025.00 156,213.00 133,424.00 151,784.00 165,838.00 206,555.00 170,206.00 166,482.00 135,240.00 184,845.00 138,628.00 168,722.00 153,382.00 129,902.00 0.06 103,021.00 71,754.00 81,901.00 0.12 101,135.00 0.06 80,807.00 89,137.00 64,494.00 30,192.00 40,786.00 39,803.00 30,021.00 36,768.00 25,012.00
Total non-current assets + 2,725,637.00 2,579,959.00 2,987,402.00 2,652,096.00 2,481,122.00 2,718,752.00 2,846,311.00 2,697,891.00 2,724,574.00 3,832,473.00 1,052,612.00 1,107,135.00 959,639.00 1,048,927.00 1,010,400.00 1,051,879.00 958,340.00 1,017,370.00 932,726.00 1,025,094.00 988,115.00 1,147,469.00 1,036,588.00 1,142,396.00 1,074,235.00 1,049,756.00 998,761.00 1,060,306.00 926,611.00 955,444.00 902,822.00 985,026.00 931,996.00 953,038.00 969,069.00 1,038,738.00 969,393.00 1,006,431.00 1,108,630.00 1,188,207.00 1,079,876.00 996,589.00 1,029,220.00 1,081,652.00 1,131,491.00 1,106,343.00 1,081,586.00 1,157,102.00 1,083,598.00 1,056,284.00 1,181,108.00 1,250,406.00 1,223,056.00 1,105,635.00 1,231,713.00 1,257,982.00 1,141,641.00 1,214,983.00 1,150,344.00 1,010,009.00 1,166,644.00 989,493.00 1,167,953.00 1,144,920.00 1,131,901.00 838,641.00 916,633.00 608,367.00 371,470.00 470,906.00
Total assets 3,306,011.00 3,233,034.00 3,234,223.00 3,214,371.00 3,054,361.00 3,017,048.00 3,098,621.00 2,975,003.00 3,000,517.00 3,038,677.00 3,020,611.00 3,041,476.00 2,989,696.00 2,966,530.00 2,991,965.00 2,985,420.00 3,021,512.00 2,957,939.00 2,968,791.00 2,976,005.00 2,958,629.00 2,984,164.00 2,955,935.00 2,922,798.00 2,917,810.00 2,715,152.00 2,728,347.00 2,751,273.00 2,658,996.00 2,558,124.00 2,603,035.00 2,607,314.00 2,652,123.00 2,521,771.00 2,526,214.00 2,492,443.00 2,416,467.00 2,374,986.00 2,557,261.00 2,608,149.00 2,595,666.00 2,409,656.00 2,548,523.00 2,571,713.00 2,669,724.00 2,634,139.00 2,728,645.00 2,753,593.00 2,758,447.00 2,671,318.00 2,723,362.00 2,645,316.00 2,681,356.00 2,692,538.00 2,721,061.00 2,652,334.00 2,637,218.00 2,555,579.00 0.51 2,690,987.00 2,597,806.00 2,454,689.00 0.48 2,418,454.00 0.41 2,364,452.00 2,421,843.00 2,527,465.00 2,546,678.00 2,354,266.00 2,150,441.00 1,860,758.00 1,738,138.00 1,501,970.00
Total current liabilities + 1,949,988.00 249,037.00 1,908,555.00 1,876,317.00 1,827,073.00 1,818,707.00 1,825,969.00 1,740,368.00 1,725,409.00 1,779,003.00 249,737.00 155,275.00 233,483.00 12,353.00 203,654.00 163,600.00 156,230.00 10,466.00 164,487.00 154,900.00 159,246.00 10,406.00 2,026,030.00 173,181.00 104,555.00 11,808.00 85,342.00 218,581.00 1,725,623.00 11,296.00 0.00 134,774.00 64,546.00 99,926.00 65,915.00 42,724.00 65,915.00 10,770.00 88,949.00 42,057.00 88,949.00 11,129.00 95,947.00 42,224.00 95,947.00 15,075.00 90,234.00 14,972.00 0.05 16,185.00 0.04 11,292.00 0.06 13,184.00 0.05 0.04 0.05 655,895.00 0.05 0.04 0.02 178,364.00 0.06 0.04 0.02 177,549.00 210,499.00 282,238.00 -388.00 213,315.00
Total non-current liabilities + 1,158,753.00 2,799,047.00 1,126,980.00 1,138,185.00 1,029,171.00 1,006,068.00 2,898,596.00 2,784,589.00 2,802,140.00 235,159.00 2,830,771.00 108,757.00 85,351.00 2,770,502.00 2,805,972.00 2,788,730.00 2,816,854.00 2,751,162.00 2,762,102.00 2,769,241.00 2,750,913.00 2,779,169.00 2,755,674.00 2,727,577.00 2,719,539.00 2,522,484.00 2,530,560.00 2,550,399.00 2,462,668.00 2,363,875.00 2,409,803.00 2,416,020.00 2,448,561.00 2,323,900.00 2,327,470.00 2,296,657.00 2,230,441.00 2,192,408.00 2,361,949.00 2,409,852.00 2,395,299.00 2,212,138.00 2,347,094.00 2,370,331.00 2,473,230.00 2,434,161.00 2,526,480.00 2,554,871.00 2,565,999.00 2,480,859.00 2,535,668.00 2,462,955.00 2,497,608.00 2,509,409.00 2,541,297.00 2,478,568.00 2,466,029.00 2,523,450.00 2,299,774.00 2,275,131.00 2,228,791.00 2,296,545.00 2,427,236.00 2,412,667.00 2,218,850.00 2,023,950.00 1,745,830.00 1,630,768.00 1,403,744.00
Total liabilities 3,108,741.00 3,048,084.00 3,035,535.00 3,014,502.00 2,856,244.00 2,824,775.00 2,898,596.00 2,784,589.00 2,802,140.00 2,846,067.00 2,830,771.00 108,757.00 85,351.00 2,770,502.00 2,805,972.00 2,788,730.00 2,816,854.00 2,751,162.00 2,762,102.00 2,769,241.00 2,750,913.00 2,779,169.00 2,755,674.00 2,727,577.00 2,719,539.00 2,522,484.00 2,530,560.00 2,550,399.00 2,462,668.00 2,363,875.00 2,409,803.00 2,416,020.00 2,448,561.00 2,323,900.00 2,327,470.00 2,296,657.00 2,230,441.00 2,192,408.00 2,361,949.00 2,409,852.00 2,395,299.00 2,212,138.00 2,347,094.00 2,370,331.00 2,473,230.00 2,434,161.00 2,526,480.00 2,554,871.00 2,565,999.00 2,480,859.00 2,535,668.00 2,462,955.00 2,497,608.00 2,509,409.00 2,541,297.00 2,478,568.00 2,466,029.00 2,389,486.00 0.46 2,523,450.00 2,437,947.00 2,299,774.00 0.43 2,275,131.00 0.36 2,228,791.00 2,296,545.00 2,427,236.00 2,412,667.00 2,218,850.00 2,023,950.00 1,745,830.00 1,630,768.00 1,403,744.00
Total stockholders' equity + 196,819.00 177,509.00 191,430.00 192,554.00 190,810.00 184,973.00 192,754.00 183,293.00 191,186.00 185,329.00 182,720.00 184,170.00 190,095.00 187,484.00 177,659.00 188,382.00 196,293.00 198,250.00 198,144.00 198,218.00 199,210.00 196,443.00 191,904.00 187,036.00 189,771.00 183,955.00 189,517.00 192,676.00 188,362.00 186,253.00 185,351.00 183,607.00 195,924.00 190,250.00 191,013.00 188,396.00 178,784.00 175,386.00 188,108.00 191,257.00 191,568.00 188,460.00 192,495.00 192,427.00 187,137.00 190,447.00 193,597.00 190,281.00 183,945.00 181,871.00 179,051.00 174,070.00 175,339.00 175,242.00 171,630.00 165,845.00 163,708.00 158,725.00 158,887.00 160,250.00 152,546.00 147,667.00 135,943.00 128,299.00 118,355.00 93,591.00 126,785.00 128,160.00 119,780.00 108,352.00 101,381.00 92,432.00
Common shares outstanding 3,459 3,522 3,459 3,535 3,554 3,589 3,630 3,743 3,771 3,853 3,881 3,987 3,945 3,977 3,977 4,027 4,005 4,042 4,168 4,045 4,039 4,033 4,033 4,034 4,049 4,030 4,030 4,016 4,035 3,997 4,104 3,859 4,115 4,014 3,944 3,913 3,913 4,036 4,113 3,872 3,731 3,786 4,183 4,045 4,045 3,844 4,036 3,731 3,860 3,886 4,000 3,931 3,850 3,864 3,843 3,779 3,971 3,933 3,731 3,731 3,775 4,323 742 3,731 3,731 3,731 3,731 3,731 3,731 3,731 3,731 3,731 3,731 3,731 3,731 2,559 3,731 3,731 3,731 3,731 3,731
about 2 hours ago