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 + 318,202.00 237,413.00 268,406.00 324,251.00 335,180.00 284,708.00 249,724.00 233,153.00 261,809.00 206,465.00 210,694.00 187,612.00 94,427.00 101,997.00 185,569.00 232,930.00 154,007.06 112,558.99 87,170.16 130,327.32
Accounts receivable, net 11,426.00 10,623.00 9,200.00 5,756.00 5,340.00 6,827.00 6,993.00 7,033.00 6,414.00 5,769.00 6,459.00 5,751.00 6,111.00 5,140.00 5,483.00 4,828.00 2,309.47 1,845.31 1,217.65
Inventories -232,595.00 -357,193.00 -319,269.00 -281,081.00 -223,504.00 -228,988.00 -285,312.00 -234,295.00 10,739.50 6,505.50 6,740.69 5,709.54 6,924.99 8,339.59 8,297.07 12,899.41 15,363.49 350.13
Other current assets 3,121.00 3,016.00 137,811.00 357,193.00 319,269.00 281,081.00 223,504.00 -6,993.00 -7,033.00 -6,414.00 -5,769.00 -6,459.00 -5,751.00 1,756.00 -57,448.00 -60,175.63 103,723.59 -50,167.95 -66,132.53 2,969.22
Total current assets 321,323.00 251,855.00 416,840.00 399,960.00 340,936.00 290,048.00 256,551.00 113,663.00 110,995.00 76,454.00 77,751.00 7,491.00 6,697.00 109,864.00 190,709.00 178,237.37 262,128.54 114,868.46 89,015.47 20,261.11
Total non-current assets + 1,546,192.00 1,585,226.00 1,848,455.00 268,738.00 241,876.00 247,488.00 273,967.00 1,345,608.00 1,333,310.00 1,262,671.00 1,262,509.00 937,404.00 912,082.21 38,377.00 196,248.00 212,426.25 94,659.00 154,250.93 185,106.78 303,007.35
Total assets 1,867,515.00 1,837,081.00 1,797,062.00 1,734,659.00 1,595,835.00 1,508,250.00 1,522,695.00 1,459,271.00 1,444,305.00 1,339,125.00 1,340,260.00 1,266,296.00 1,115,763.00 1,269,645.00 1,251,009.00 1,217,501.00 1,110,529.00 1,049,631.55 912,914.97 808,492.71
Total current liabilities + 1,295,088.00 11,720.00 70,763.00 46,757.00 28,953.00 24,004.00 34,497.00 122,774.79 15,373.00 14,062.00 13,377.00 15,602.00 6,477.00 764,309.00 2,969.00 3,980.69 215,049.11 3,327.77 232,389.66 3,899.21
Total non-current liabilities + 459,679.00 1,718,034.00 1,730,051.00 46,757.00 228,928.00 219,196.00 235,855.00 1,409,526.00 1,383,678.00 1,296,019.00 1,296,409.00 1,238,737.00 1,090,114.00 149,554.00 223,360.00 366,887.00 182,492.85 202,595.39 374,546.25 285,301.49
Total liabilities 1,754,767.00 1,729,754.00 1,692,821.00 1,637,074.00 1,498,782.00 1,416,928.00 1,412,036.00 1,351,910.00 1,337,472.00 1,236,426.00 1,241,507.00 1,176,582.00 1,036,121.00 1,188,433.00 1,170,195.00 1,136,586.00 1,036,659.00 989,630.06 855,356.82 754,571.01
Total stockholders' equity + 103,170.00 98,601.00 95,423.00 97,585.00 97,053.00 91,322.00 110,659.00 96,472.00 94,489.00 90,938.00 88,040.00 80,805.00 70,588.00 71,797.00 76,414.00 75,018.00 68,667.00 57,587.00 55,199.88 39,778.48
Common shares outstanding 15,927 15,568 16,247 16,904 17,321 17,316 17,097 16,897 16,117 15,342 15,002 12,613 11,551 10,432 9,709 9,672 9,527 8,092 7,602 7,431
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 + 196,539.20 318,202.00 293,241.86 351,610.00 376,149.00 237,413.00 362,745.00 342,606.00 368,718.00 268,406.00 488,216.00 461,631.00 278,762.00 324,251.00 475,990.00 389,040.00 431,886.00 335,180.00 421,331.00 355,479.00 370,480.00 265,525.00 329,016.00 309,402.00 224,304.00 226,775.00 208,921.00 218,784.00 217,609.00 259,656.00 226,763.00 226,973.00 222,869.00 261,809.00 276,750.00 242,725.00 205,900.00 206,465.00 191,060.00 195,425.00 137,611.00 210,694.00 133,911.00 142,054.48 138,522.00 130,251.00 112,395.00 104,207.00 103,994.00 98,382.00 189,356.00 119,235.00 173,985.00 106,539.00 177,987.00 152,309.00 185,569.00 185,569.00 165,449.00 90,002.98 343,250.00 172,753.71 69,183.00 61,056.11 149,973.83 136,908.99 25,316.00 46,334.07 102,877.87 112,558.99 51,670.97 19,611.89 76,247.40 87,170.16 19,344.06 66,917.41 14,996.65 60,531.53 12,250.41 129,743.94 12,083.10
Accounts receivable, net 9,516.00 8,449.96 9,516.00 9,878.00 11,426.00 9,471.00 10,017.00 9,227.00 10,623.00 9,620.00 8,793.00 9,147.00 9,200.00 8,222.00 8,293.00 7,202.00 5,756.00 5,008.00 4,956.00 4,846.00 5,340.00 6,405.00 5,639.00 7,516.00 6,827.00 6,478.00 6,502.00 6,415.00 6,993.00 6,386.00 6,403.00 5,950.00 7,033.00 5,959.00 6,183.00 6,296.00 6,414.00 5,074.00 4,621.00 4,998.00 5,769.00 5,591.00 4,833.00 5,609.00 5,792.00 4,586.00 4,794.00 5,044.00 5,751.00 5,692.00 6,111.00 6,111.00 5,140.00 5,140.00 5,491.69 5,483.00 5,483.00 4,828.00 4,828.00 2,309.47 2,309.47 1,845.31 1,845.31 699.75 699.75 1,217.65
Inventories 6.00 146,217.00 -183,388.00 -367,495.00 -377,849.00 -365,078.00 -351,187.00 -357,193.00 -396,855.00 -344,480.00 -325,055.00 6.00 -307,407.00 -300,612.00 6.00 4,086.00 4.00 4,369.00 4,529.00 4,490.00 0.00 21,457.15 19,838.55 12,484.14 6,374.16 6,533.99 7,094.35 18,369.62 13,712.00 13,137.00 6,933.00 6,090.61 6,989.00 6,443.79 6,130.99 6,255.16 6,505.50 7,129.75 6,740.69 5,914.35 5,709.54 6,924.99 8,339.59 8,297.07 12,899.41 15,363.49 350.13
Other current assets 3,121.00 1.00 -6.00 -9,878.00 3,016.00 328,250.00 -39,844.00 338,101.00 137,811.00 368,229.00 356,285.00 342,040.00 357,193.00 388,633.00 344,480.00 3,994.00 965,156.00 954,406.00 1,009,534.00 993,930.00 970,714.00 929,395.00 1,052,421.00 1,049,711.00 992,177.00 896,198.00 983,993.00 944,782.00 925,887.00 917,706.00 905,773.00 896,955.00 -7,033.00 873,453.00 881,243.00 844,879.00 -6,414.00 852,675.00 865,875.00 -5,769.00 864,046.00 869,112.00 867,081.00 -68,821.00 826,665.00 823,088.00 -5,751.00 777,263.00 760,942.00 779,940.00 -251,295.00 1,756.00 1,756.00 802,850.00 2,032.00 2,032.00 785,632.00 810,298.55 -60,175.63 2,559.00 823,981.00 838,109.64 120,391.56 2,259.00 816,173.00 822,200.90 1,952.84 1,952.84 695,560.34 683,934.20 1,749.19 1,749.19 1,581.84 635,739.28 1,581.84 548,358.70 2,969.22 549,196.78
Total current assets 137,459.20 321,323.00 301,691.82 361,126.00 386,027.00 251,855.00 372,216.00 352,623.00 338,101.00 416,840.00 497,836.00 470,424.00 212,506.00 399,960.00 484,212.00 397,333.00 439,088.00 340,936.00 426,339.00 360,435.00 375,326.00 112,114.00 335,421.00 315,041.00 129,972.00 256,551.00 99,079.00 110,606.00 109,915.00 266,649.00 118,090.00 114,090.00 106,623.00 110,995.00 128,014.00 89,874.00 81,100.00 76,454.00 68,791.00 69,989.00 11,824.00 77,751.00 11,879.00 11,006.48 12,345.00 7,491.00 9,919.00 10,563.00 10,550.00 6,697.00 88,099.00 5,835.00 79,202.00 7,214.00 177,987.00 152,309.00 190,709.00 190,709.00 165,449.00 95,494.67 188,410.00 178,237.37 69,183.00 61,056.11 48,394.00 141,736.54 25,316.00 46,334.07 36,305.00 114,868.46 51,670.97 19,611.89 20,287.41 89,015.47 19,344.06 20,384.69 14,996.65 61,231.27 12,250.41 15,625.39 12,083.10
Total non-current assets + 1,721,102.04 1,546,192.00 1,269,852.11 1,454,762.00 1,459,150.00 1,585,226.00 1,430,043.00 1,433,638.00 1,461,905.00 1,848,455.00 1,319,008.00 1,310,069.00 1,780,826.00 268,738.00 1,331,580.00 262,023.00 1,226,924.00 241,876.00 1,151,956.00 1,208,201.00 1,187,553.00 6,680.00 1,178,821.00 1,257,840.00 1,599,065.00 1,367,121.00 1,425,284.00 1,407,992.00 1,402,651.00 266,735.00 1,332,983.00 1,333,439.67 1,337,797.00 1,059,015.00 1,345,975.00 1,361,569.00 1,277,152.00 1,262,671.00 1,048,295.00 1,057,368.00 1,524,892.00 48,765.00 1,513,068.00 1,546,918.52 1,572,475.00 47,290.00 1,419,554.00 937,420.00 925,819.00 36,215.00 1,286,412.00 36,968.00 42,297.00 38,377.00 319,795.00 254,151.00 196,248.00 196,248.00 299,395.00 326,114.48 260,150.00 212,426.25 342,548.00 320,858.75 123,565.00 207,703.62 240,881.00 279,924.66 238,465.00 154,250.93 204,721.72 215,610.09 204,577.99 185,106.78 180,745.40 250,341.33 193,252.74 181,535.18 237,112.92 273,638.44 253,050.37
Total assets 1,858,561.24 1,867,515.00 1,571,543.93 1,815,888.00 1,845,177.00 1,837,081.00 1,802,259.00 1,786,261.00 1,800,006.00 1,797,062.00 1,816,844.00 1,780,493.00 1,749,402.00 1,734,659.00 1,815,792.00 1,722,840.00 1,666,012.00 1,595,835.00 1,578,295.00 1,568,636.00 1,562,879.00 1,508,250.00 1,514,242.00 1,572,881.00 1,540,359.00 1,522,695.00 1,517,885.00 1,512,096.00 1,506,151.00 1,459,271.00 1,444,687.00 1,433,833.00 1,438,470.00 1,444,305.00 1,468,030.00 1,445,260.00 1,351,956.00 1,339,125.00 1,329,538.00 1,342,906.00 1,324,200.00 1,340,260.00 1,320,427.00 1,339,376.00 1,369,690.00 1,266,296.00 1,240,979.00 1,188,043.00 1,168,718.00 1,115,637.00 1,192,181.00 1,223,118.00 1,281,698.00 1,269,628.00 1,300,632.00 1,292,677.00 1,251,009.00 1,251,526.00 1,250,476.00 1,231,907.70 1,208,563.00 1,217,500.68 1,235,712.00 1,220,024.50 1,142,360.00 1,110,529.46 1,082,370.00 1,148,459.63 1,115,365.00 1,049,631.55 951,953.03 919,156.18 877,077.06 912,914.97 886,915.54 885,537.22 843,988.67 833,872.72 797,722.04 818,677.08 814,330.25
Total current liabilities + 1,295,088.00 945,808.07 1,086,999.00 1,166,069.00 11,720.00 1,118,869.00 1,110,215.00 134,375.00 70,763.00 1,105,153.00 1,081,235.00 2,675.00 46,757.00 1,066,803.00 864,967.00 1,011,037.00 28,953.00 955,061.00 1,009,740.00 1,001,282.00 14,513.00 883,026.00 984,767.00 2,588.00 35,263.00 3,098.00 3,230.00 2,699.00 2,020.00 2,655.00 2,481.00 2,750.00 15,373.00 2,831.00 935,191.00 3,070.00 14,062.00 3,018.00 2,560.00 2,609.00 7,577.00 2,277.00 2,522.00 15,602.00 7,719.00 4,950.00 771,704.00 765,320.00 8,027.00 1,923.00 5,138.00 5,138.00 2,969.00 2,969.00 3,980.69 3,980.69 7,918.00 910,833.38 816,180.00 214,463.26 684,830.00 705,905.00 3,327.77 4,783.24 4,783.24 3,899.21 61,054.80 3,899.21
Total non-current liabilities + 1,745,895.87 459,679.00 531,892.39 619,904.00 568,594.00 1,718,034.00 578,327.00 572,398.00 1,561,334.00 1,730,051.00 608,794.00 597,214.00 1,647,686.00 46,757.00 649,677.00 1,625,378.00 555,597.00 28,953.00 527,610.00 463,151.00 468,911.00 549,919.00 539,906.00 496,255.00 1,433,631.00 240,197.00 1,406,261.00 1,401,280.00 1,394,887.00 252,187.00 1,338,171.00 1,328,518.00 1,332,022.00 1,382,805.00 1,358,224.00 1,344,305.00 1,246,063.00 1,296,019.00 1,227,316.00 1,241,387.00 1,224,360.00 163,681.00 1,220,594.00 1,236,034.00 1,267,585.00 144,143.00 1,151,472.00 330,623.00 320,876.00 137,622.00 1,110,542.00 137,028.00 490,456.00 149,554.00 380,050.00 566,848.00 406,821.00 223,360.00 354,587.00 1,020,335.44 508,036.00 227,293.74 397,913.00 230,772.97 250,548.00 251,848.25 327,954.00 938,547.18 347,596.00 276,330.77 401,714.12 520,788.13 491,140.79 256,952.54 489,613.28 839,280.71 408,759.42 220,789.07 750,353.82 773,672.88 664,428.40
Total liabilities 1,745,895.87 1,754,767.00 1,477,700.46 1,706,903.00 1,734,663.00 1,729,754.00 1,697,196.00 1,682,613.00 1,695,709.00 1,692,821.00 1,713,947.00 1,678,449.00 1,649,912.00 1,637,074.00 1,716,480.00 1,625,378.00 1,566,634.00 1,498,782.00 1,482,671.00 1,472,891.00 1,470,193.00 1,416,928.00 1,422,932.00 1,481,022.00 1,434,246.00 1,412,036.00 1,409,359.00 1,402,111.00 1,395,786.00 1,351,910.00 1,339,019.00 1,329,388.00 1,333,004.00 1,337,472.00 1,359,306.00 1,344,305.00 1,247,087.00 1,236,426.00 1,228,416.00 1,242,560.00 1,225,419.00 1,241,507.00 1,221,740.00 1,237,424.00 1,267,585.00 1,176,582.00 1,152,694.00 1,102,327.00 1,086,196.00 1,036,121.00 1,110,542.00 1,141,724.00 1,197,157.00 1,188,325.00 1,216,270.00 1,210,856.00 1,170,195.00 1,168,667.00 1,172,187.00 1,152,244.90 1,128,810.00 1,136,586.23 1,159,453.00 1,141,606.35 1,066,728.00 1,036,658.82 1,012,784.00 1,081,614.16 1,053,501.00 989,630.06 895,690.03 863,354.14 823,124.84 855,356.82 838,019.31 839,280.71 796,827.90 786,800.41 750,353.82 773,672.88 769,630.38
Total stockholders' equity + 106,135.57 103,170.00 86,298.53 100,501.00 101,385.00 98,601.00 96,599.00 95,873.00 95,528.00 95,423.00 94,196.00 93,469.00 90,563.00 89,104.00 91,024.00 89,511.00 90,390.00 86,930.00 85,388.00 85,371.00 82,466.00 81,476.00 81,746.00 82,262.00 96,378.00 100,071.00 97,947.00 98,629.00 98,845.00 96,472.00 94,977.00 94,050.00 94,968.00 94,489.00 95,900.00 88,767.00 92,584.00 90,938.00 88,895.00 88,610.00 87,315.00 88,040.00 88,319.00 91,497.00 91,916.00 80,805.00 77,587.00 75,178.00 72,379.00 70,588.00 71,821.00 71,299.00 73,144.00 74,654.00 74,569.00 73,637.00 76,414.00 76,414.00 72,625.00 77,696.77 73,777.00 75,018.34 70,887.00 72,285.03 69,985.00 68,666.58 66,958.00 64,162.79 59,244.00 57,586.89 53,738.52 53,464.86 51,640.44 55,199.88 46,563.36 43,952.75 45,106.73 44,851.56 44,913.72 42,103.88 41,757.06
Common shares outstanding 15,153 15,686 15,927 14,869 16,200 16,325 16,250 16,035 16,776 17,253 15,940 16,688 17,140 24,356 16,517 18,085 17,063 18,918 18,741 18,622 17,312 18,918 17,332 17,332 17,366 17,326 17,326 16,930 16,977 16,935 16,838 16,838 16,884 16,838 19,057 15,471 15,471 15,469 16,348 16,662 15,073 15,235 15,937 14,472 14,281 13,556 12,881 12,635 12,026 12,290 11,009 10,957 10,933 10,461 10,957 9,845 9,987 9,056 9,402 9,085 9,364 8,587 9,374 9,053 9,339 8,955 9,202 8,848 8,891 6,964 7,504 6,972 7,508 6,513 6,655 6,544 6,526 6,526 6,526 6,538 6,548
about 3 hours ago