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 + 427,124.00 637,431.00 615,427.00 577,217.00 517,404.00 570,107.00 458,037.00 487,186.00 713,611.00 215,211.00 201,670.00 523,936.00 503,187.00 500,616.00 398,189.00 314,962.00 238,552.00 175,665.00 120,433.00 62,360.70
Accounts receivable, net 4,397.00 100,246.00 96,514.00 78,372.00 66,297.00 56,921.00 56,655.00 50,699.00 11,223.00 6,879.00 4,696.00 4,114.00 2,856.00 4,031.00 3,343.00 3,973.00 14,360.00
Inventories -137,097.00 -556,080.00 -863,442.00 -922,990.00 -740,535.00 0.00 36,087.00 0.00 0.00 73.79 70.19 79.04 74.30 109.26 -56,000.39
Other current assets -227,204.59 8,503.00 7,714.00 6,338.00 5,243.00 4,404.00 4,326.00 3,188.00 3,075.00 712,452.00 702,068.00 4,028.00 4,652.00 4,176.00 3,820.00 274,099.89 10,150.00 228,261.00 163,832.65 115,856.59
Total current assets 204,316.41 746,180.00 719,655.00 661,927.00 588,944.00 631,432.00 519,018.00 541,073.00 725,066.00 934,542.00 908,434.00 532,078.00 510,695.00 508,823.00 405,352.00 318,935.00 263,062.00 175,665.00 120,433.00 62,360.70
Total non-current assets + 2,872,231.85 2,108,295.00 1,823,445.00 1,659,139.00 1,480,262.00 1,387,819.00 1,118,463.00 1,011,724.00 711,173.00 418,699.00 367,981.00 595,125.00 516,602.00 448,331.00 412,784.00 408,147.00 336,026.00 225,710.00 159,373.00 129,914.03
Total assets 3,076,548.27 2,854,475.00 2,543,100.00 2,321,066.00 2,069,206.00 2,019,251.00 1,637,481.00 1,552,797.00 1,436,239.00 1,353,241.00 1,276,415.00 1,127,203.00 1,027,297.00 957,154.00 818,136.00 727,082.00 599,088.00 401,375.00 279,806.00 192,274.73
Total current liabilities + 585,762.89 1,697,879.00 1,517,232.00 1,341,364.00 1,241,554.00 1,216,829.00 907,661.00 887,230.00 817,774.00 96,380.00 98,315.00 661,234.00 609,808.00 577,969.00 498,600.00 440,162.00 375,870.00 278,893.00 171,832.00 99,329.72
Total non-current liabilities + 2,275,817.31 935,312.00 826,818.00 802,595.00 663,176.00 647,897.00 580,355.00 515,101.00 474,109.00 139,935.00 156,677.00 365,352.00 333,297.00 303,187.00 244,200.00 219,368.00 141,184.00 86,850.00 70,365.00 64,166.93
Total liabilities 2,861,580.20 2,633,191.00 2,344,050.00 2,143,959.00 1,904,730.00 1,864,726.00 1,488,016.00 1,402,331.00 1,291,883.00 1,218,427.00 1,162,356.00 1,026,586.00 943,105.00 881,156.00 742,800.00 659,530.00 517,054.00 365,743.00 242,197.00 163,496.64
Total stockholders' equity + 204,398.37 211,090.00 190,177.00 167,717.00 152,864.00 142,993.00 136,925.00 136,782.00 131,378.00 134,814.00 114,059.00 99,260.00 83,223.00 75,902.00 73,941.00 65,875.00 69,277.00 34,387.00 36,255.00 27,351.45
Common shares outstanding 11,189 10,856 10,853 9,859 9,831 9,802 9,785 9,774 9,818 9,852 9,928 9,972 9,949 9,946 9,977 9,991 9,922 7,199 7,288 6,900
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 Sep-09 Jun-09 Mar-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
Total cash and short-term investments + 385,120.00 427,124.00 343,557.00 332,519.00 285,729.00 637,431.00 670,973.00 594,330.00 604,901.00 615,427.00 653,120.00 592,248.00 606,508.00 577,217.00 595,970.00 488,506.00 471,527.00 517,404.00 516,759.00 488,333.00 512,358.00 570,107.00 609,681.00 598,139.00 232,858.00 458,037.00 448,261.00 466,956.00 459,185.00 487,186.00 525,212.00 441,368.00 447,801.00 713,611.00 737,857.00 713,851.00 679,819.00 636,667.00 653,291.00 627,573.00 579,552.00 620,385.00 566,839.00 521,133.00 530,919.00 523,936.00 503,545.00 488,867.00 488,903.00 503,187.00 505,267.00 491,712.00 488,869.00 500,616.00 371,411.00 335,661.00 353,351.00 398,189.00 63,847.19 74,177.62 69,706.43 314,962.00 11,063.42 274,270.00 37,616.92 238,552.00 45,117.88 137,703.59 45,129.89 175,665.00 17,651.13 16,916.82 61,466.44 120,433.00 102,377.07 54,177.53 39,239.44 62,360.70 30,225.56 25,712.56 38,482.11
Accounts receivable, net 4,219.00 4,397.00 111,454.00 105,323.00 98,449.00 100,246.00 91,947.00 94,938.00 94,413.00 96,514.00 84,429.00 79,081.00 77,274.00 78,372.00 66,390.00 68,133.00 63,852.00 66,297.00 58,797.00 59,120.00 54,440.00 56,921.00 51,590.00 46,787.00 10,046.00 56,655.00 48,925.00 50,800.00 51,721.00 50,699.00 174,497.00 8,433.00 8,586.00 11,223.00 7,157.00 7,037.00 7,003.00 6,879.00 5,436.00 5,343.00 5,088.00 4,696.00 5,302.00 3,607.00 3,857.00 4,114.00 4,081.00 2,869.00 2,757.00 2,856.00 3,220.00 3,471.00 3,362.00 4,031.00 3,145.00 3,039.00 2,876.00 3,343.00 213,879.06 190,488.21 187,856.90 3,973.00 151,284.43 14,592.00 122,449.43 14,360.00 113,919.00 107,368.89 109,090.95 45,723.89 1,648.77 17,220.75 38,001.23 25,328.40 25,704.12
Inventories -136,508.00 -712,626.00 -137,097.00 -603,905.00 -544,081.00 -971,971.00 -939,648.00 -568,908.00 -467,342.00 -473,598.00 -863,442.00 -870,003.00 -846,789.00 46,609.00 46,609.00 0.00 0.00 0.00 0.00 -165,940.00 0.00 67.90 222.22 -32,064.00 -32,064.00 -34,524.00 -34,524.00 -38,697.00 -38,697.00 -38,623.00 -43,500.00 97.59 119.27 96.10 73.79 61.26 59.92 51.44 70.19 75.84 74.86 75.45 79.04 74.72 66.40 79.09 74.30 68.68 81.05 91.60 109.26 115.64 174.49 198.24 206.55 229.54 226.59
Other current assets -176,554.33 -227,204.59 7,030.00 7,683.00 8,254.00 8,503.00 7,905.00 7,762.00 7,653.00 7,714.00 6,778.00 7,099.00 6,939.00 6,338.00 6,680.00 6,360.00 5,634.00 5,243.00 4,920.00 4,732.00 4,640.00 4,404.00 4,134.00 4,136.00 775,088.00 4,326.00 4,050.00 3,351.00 3,484.00 3,188.00 795,535.00 773,504.00 3,137.00 3,075.00 2,649.00 2,754.00 2,780.00 712,452.00 2,602.00 3,098.00 3,144.00 3,208.00 2,947.00 3,502.00 3,818.00 4,028.00 4,681.00 5,074.00 4,858.00 4,652.00 4,308.00 4,198.00 4,122.00 4,176.00 591,196.00 547,724.00 547,724.00 3,820.00 4,075.07 2,930.66 3,013.30 338,938.25 2,826.30 6,454.00 3,320.74 10,150.00 3,676.30 1,704.35 2,448.59 228,261.00 163,832.65 163,832.65 115,856.59 115,856.59 85,649.77
Total current assets 212,784.67 204,316.41 462,041.00 445,525.00 392,432.00 746,180.00 770,825.00 697,030.00 706,967.00 719,655.00 744,327.00 678,428.00 690,721.00 661,927.00 669,040.00 562,999.00 541,013.00 588,944.00 580,476.00 552,185.00 571,438.00 631,432.00 665,405.00 649,062.00 1,064,601.00 519,018.00 501,236.00 521,107.00 514,390.00 541,073.00 996,962.00 449,801.00 459,524.00 725,066.00 747,663.00 723,642.00 689,602.00 643,546.00 661,329.00 636,014.00 587,784.00 628,289.00 575,088.00 528,242.00 538,594.00 532,078.00 512,307.00 496,810.00 496,518.00 510,695.00 512,795.00 499,381.00 496,353.00 508,823.00 374,556.00 338,700.00 356,227.00 405,352.00 281,801.32 267,596.49 260,576.63 318,935.00 165,174.14 295,316.00 163,387.09 263,062.00 162,713.17 246,776.84 156,669.43 175,665.00 17,651.13 16,916.82 61,466.44 120,433.00 148,100.96 55,826.31 56,460.19 62,360.70 68,226.80 51,040.96 64,186.23
Total non-current assets + 2,930,844.23 2,872,231.85 2,507,310.00 2,431,895.00 2,410,380.00 2,108,295.00 2,012,606.00 2,025,690.00 1,901,728.00 1,823,445.00 1,764,790.00 1,755,780.00 1,697,771.00 1,659,139.00 1,614,295.00 1,602,609.00 1,528,254.00 1,480,262.00 1,462,533.00 1,405,060.00 1,451,779.00 1,387,819.00 1,332,879.00 1,304,947.00 572,880.00 1,118,463.00 1,112,711.00 1,045,204.00 1,031,581.00 1,011,724.00 527,527.00 1,019,294.00 981,883.00 711,173.00 625,855.00 637,580.00 634,393.00 707,768.00 662,793.00 680,328.00 615,510.00 648,126.00 666,845.00 605,656.00 630,845.00 595,125.00 565,404.00 542,921.00 528,767.00 516,602.00 477,411.00 469,688.00 451,302.00 448,331.00 504,282.00 494,383.00 471,396.00 412,784.00 555,192.99 524,903.90 517,895.86 408,147.00 521,074.31 351,635.00 471,276.10 336,026.00 449,685.76 349,610.23 462,273.92 225,710.00 384,098.33 326,693.05 265,579.96 159,373.00 149,435.74 199,586.06 200,954.06 129,914.03 140,089.73 122,368.81 100,371.76
Total assets 3,143,628.91 3,076,548.27 2,969,351.00 2,877,420.00 2,802,812.00 2,854,475.00 2,783,431.00 2,722,720.00 2,608,695.00 2,543,100.00 2,509,117.00 2,434,208.00 2,388,492.00 2,321,066.00 2,283,335.00 2,165,608.00 2,069,267.00 2,069,206.00 2,043,009.00 1,957,245.00 2,023,217.00 2,019,251.00 1,998,284.00 1,954,009.00 1,637,481.00 1,637,481.00 1,613,947.00 1,566,311.00 1,545,971.00 1,552,797.00 1,628,190.00 1,469,095.00 1,441,407.00 1,436,239.00 1,373,518.00 1,361,222.00 1,323,995.00 1,351,314.00 1,324,122.00 1,316,342.00 1,203,294.00 1,276,415.00 1,241,933.00 1,133,898.00 1,169,439.00 1,127,203.00 1,077,711.00 1,039,731.00 1,025,285.00 1,027,297.00 990,206.00 969,069.00 947,655.00 957,154.00 878,838.00 833,083.00 827,623.00 818,136.00 836,994.30 792,500.39 778,472.49 727,082.00 686,248.44 646,951.00 634,663.19 599,088.00 612,398.93 596,387.07 618,943.35 401,375.00 401,749.45 343,609.87 327,046.40 279,806.00 297,536.69 255,412.37 257,414.25 192,274.73 208,316.53 173,409.77 164,557.99
Total current liabilities + 666,830.40 585,762.89 1,735,281.00 1,654,039.00 1,618,605.00 1,697,879.00 1,660,364.00 1,643,603.00 1,558,338.00 1,517,232.00 1,493,824.00 1,426,818.00 1,388,683.00 1,341,364.00 1,322,125.00 1,226,914.00 1,197,241.00 1,241,554.00 1,227,230.00 1,156,261.00 1,219,965.00 1,216,829.00 1,200,135.00 1,173,717.00 126,538.00 907,661.00 914,403.00 779,806.00 871,439.00 887,230.00 79,969.00 803,857.00 803,285.00 817,774.00 785,381.00 777,606.00 754,146.00 773,502.00 748,163.00 738,552.00 655,912.00 727,980.00 700,843.00 644,340.00 675,058.00 661,234.00 627,113.00 606,954.00 603,492.00 609,808.00 589,085.00 572,074.00 565,776.00 577,969.00 564,548.00 482,784.00 539,919.00 498,600.00 496,693.98 474,319.98 471,785.48 440,162.00 400,687.09 407,233.00 374,052.04 375,870.00 355,805.29 373,096.14 376,934.64 278,893.00 244,645.93 190,116.96 175,628.67 171,832.00 162,442.19 132,221.68 136,348.61 99,329.72 97,900.77 86,173.90 85,582.56
Total non-current liabilities + 2,249,294.61 2,275,817.31 1,009,363.00 1,004,930.00 973,185.00 935,312.00 912,080.00 876,384.00 856,680.00 826,818.00 822,619.00 818,449.00 818,290.00 802,595.00 787,493.00 770,846.00 709,085.00 663,176.00 656,817.00 646,570.00 643,478.00 647,897.00 650,221.00 637,359.00 163,330.00 580,355.00 555,682.00 642,692.00 535,873.00 515,101.00 169,245.00 524,463.00 501,733.00 474,109.00 444,446.00 445,124.00 435,690.00 445,428.00 440,394.00 446,670.00 432,522.00 434,376.00 429,477.00 383,823.00 392,321.00 365,352.00 355,793.00 343,446.00 336,306.00 333,297.00 319,821.00 318,326.00 304,702.00 303,187.00 239,356.00 271,405.00 211,550.00 244,200.00 270,090.42 248,788.31 239,531.19 219,368.00 224,678.12 152,482.00 203,967.14 141,184.00 204,289.18 176,021.43 193,959.56 86,850.00 122,700.10 121,061.26 119,988.47 70,365.00 105,204.97 94,612.18 94,833.22 64,166.93 87,304.75 68,446.32 60,866.45
Total liabilities 2,916,125.01 2,861,580.20 2,744,644.00 2,658,969.00 2,591,790.00 2,633,191.00 2,572,444.00 2,519,987.00 2,415,018.00 2,344,050.00 2,316,443.00 2,245,267.00 2,206,973.00 2,143,959.00 2,109,618.00 1,997,760.00 1,906,326.00 1,904,730.00 1,884,047.00 1,802,831.00 1,863,443.00 1,864,726.00 1,850,356.00 1,811,076.00 1,488,016.00 1,488,016.00 1,470,085.00 1,422,498.00 1,407,312.00 1,402,331.00 1,488,127.00 1,328,320.00 1,305,018.00 1,291,883.00 1,229,827.00 1,222,730.00 1,189,836.00 1,218,930.00 1,188,557.00 1,185,222.00 1,088,434.00 1,162,356.00 1,130,320.00 1,028,163.00 1,067,379.00 1,026,586.00 982,906.00 950,400.00 939,798.00 943,105.00 908,906.00 890,400.00 870,478.00 881,156.00 803,904.00 754,189.00 751,469.00 742,800.00 766,784.40 723,108.29 711,316.67 659,530.00 625,365.20 559,715.00 578,019.18 517,054.00 560,094.48 549,117.57 570,894.20 365,743.00 367,346.03 311,178.21 295,617.14 242,197.00 267,647.15 226,833.86 231,181.83 163,496.64 185,205.52 154,620.22 146,449.01
Total stockholders' equity + 217,318.37 204,398.37 214,918.00 208,547.00 201,140.00 211,090.00 201,365.00 193,749.00 185,547.00 190,177.00 183,636.00 178,853.00 171,550.00 167,717.00 164,875.00 157,222.00 152,866.00 152,864.00 147,606.00 143,354.00 147,255.00 142,993.00 135,825.00 131,681.00 136,925.00 136,925.00 129,380.00 129,914.00 124,754.00 136,782.00 125,035.00 126,336.00 123,031.00 131,378.00 131,410.00 125,944.00 122,163.00 120,095.00 121,942.00 117,583.00 113,087.00 112,252.00 109,743.00 103,959.00 100,365.00 99,260.00 93,457.00 88,250.00 84,481.00 83,223.00 80,340.00 77,736.00 76,255.00 75,902.00 74,610.00 77,875.00 74,966.00 73,941.00 68,205.71 66,082.80 63,730.54 65,875.00 57,225.07 74,125.00 52,974.53 69,277.00 48,861.59 47,269.50 44,998.85 34,387.00 32,001.20 30,318.29 29,214.91 36,255.00 27,913.94 26,545.40 24,928.52 27,351.45 21,837.94 17,656.54 16,756.54
Common shares outstanding 11,118 13,000 10,796 10,872 10,199 10,877 10,869 9,874 9,845 9,892 9,866 9,871 9,833 9,885 9,860 9,857 9,831 9,831 9,828 9,826 9,798 9,798 9,809 9,808 9,744 9,779 9,805 9,805 9,765 9,765 9,786 9,797 9,759 9,762 9,829 9,842 9,787 9,787 10,776 9,784 9,782 9,782 9,925 9,963 9,983 9,967 9,988 9,956 9,946 9,941 9,933 9,973 9,963 9,960 9,955 9,983 9,950 9,950 9,948 9,999 10,013 9,986 9,986 9,986 9,948 9,948 9,948 9,948 9,899 9,899 7,185 7,208 7,208 7,208 5,796 7,262 5,796 5,796 5,353 6,693 6,680
about 4 hours ago