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
Total cash and short-term investments + 52,732.00 7,101.00 8,355.00 67,642.00 83,404.00 88,206.00 70,748.00 50,748.00 51,755.00 47,533.00 46,446.00 0.00
Accounts receivable, net 24,866.00 12,002.00 12,239.00 11,590.00 17,473.00 6,789.00 6,579.00 7,104.00 7,181.00 7,320.00 7,242.00
Inventories -87,508.00 51,797.00 -27,639.00 -21,337.00 -14,218.00 29,201.00 -14,714.00 -15,655.00 -79.00
Other current assets 907.00 -75,305.00 -64,855.00 -58,913.00 -72,125.00 21,337.00 14,218.00 27,950.00 3,268.00 5,302.00 565.00
Total current assets 78,505.00 28,281.00 28,203.00 20,319.00 28,752.00 94,995.00 10,984.00 57,852.00 58,936.00 54,853.00 53,688.00
Total non-current assets + 239,485.00 267,585.00 248,611.00 232,383.00 263,510.00 93,819.00 79,469.00 68,410.00 67,327.00 60,552.00 56,412.00
Total assets 317,990.00 295,866.00 276,814.00 252,702.00 292,262.00 282,273.00 249,870.00 220,797.00 235,648.00 216,587.00 205,569.00
Total current liabilities + 138,866.00 18,935.00 12,536.00 6,344.00 16,687.00 2,824.00 2,126.00 2,415.00 5,167.00 3,678.00 4,064.00
Total non-current liabilities + 177,336.00 273,363.00 259,120.00 242,762.00 262,012.00 4,864.00 4,660.00 4,409.00 3,082.00 2,879.00 4,332.00
Total liabilities 316,202.00 292,298.00 271,656.00 249,106.00 278,699.00 264,953.00 234,379.00 205,178.00 218,440.00 201,682.00 191,987.00
Total stockholders' equity + -74.00 1,585.00 2,649.00 1,401.00 11,519.00 17,320.00 15,491.00 15,619.00 17,208.00 14,905.00 13,582.00
Common shares outstanding 298 325 352 380 417 450 494 557 561 561 561 561
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
Total cash and short-term investments + 50,375.00 52,732.00 42,943.00 51,179.00 42,527.00 7,101.00 9,706.00 9,836.00 10,504.00 8,355.00 69,566.00 23,276.00 18,981.00 67,642.00 18,050.00 18,682.00 17,892.00 83,404.00 14,769.00 14,658.00 84,800.00 88,206.00 88,063.00 84,607.00 80,636.00 70,748.00 70,771.00 62,306.00 55,434.00 50,748.00 48,556.00 50,738.00 21,170.00 51,755.00 21,743.00 20,642.00 15,371.00 47,533.00 0.00 0.00 15,500.00
Accounts receivable, net 25,167.00 22,611.00 24,358.00 11,183.00 11,141.00 12,002.00 11,821.00 10,038.00 12,258.00 12,239.00 12,323.00 12,174.00 10,656.00 11,590.00 15,917.00 16,424.00 16,804.00 17,278.00 17,440.00 16,936.00 6,887.00 6,789.00 6,509.00 6,663.00 7,050.00 6,579.00 6,591.00 6,896.00 6,972.00 7,104.00 7,133.00 7,239.00 7,253.00 7,181.00 7,241.00 7,352.00 8,954.00 7,320.00
Inventories -41,601.00 -3,245.00 -87,508.00 -96,524.00 -22,851.00 -29,773.00 51,797.00 79,783.00 40,477.00 74,013.00 52,218.00 -44,772.00 -44,759.00 -101,235.00 -105,649.00 -22,196.00 -23,914.00 -95,404.00 -23,676.00 -24,659.00 -25,469.00 -28,959.00 -32,057.00 -74,849.00 -74,221.00 -32,459.00 -25,933.00 -27,086.00 -26,063.00 -24,107.00
Other current assets 650.00 -39,771.00 -27,247.00 587.00 918.00 -75,305.00 -22,068.00 -12,681.00 -60,288.00 18,791.00 21,659.00 16,986.00 15,917.00 15,361.00 22,100.00 22,124.00 22,289.00 22,933.00 22,028.00 22,046.00 -90,274.00 -93,242.00 4,803.00 5,283.00 18,845.00 20,418.00 21,826.00 22,433.00 25,671.00 27,950.00 28,030.00 25,684.00 11,152.00 11,763.00 11,789.00 11,608.00 -15,371.00 14,390.00 -15,500.00
Total current assets 76,192.00 35,572.00 40,054.00 62,949.00 54,586.00 28,281.00 29,960.00 28,920.00 29,933.00 28,203.00 7,024.00 25,552.00 21,763.00 20,319.00 26,870.00 27,771.00 28,591.00 28,752.00 27,867.00 28,845.00 8,208.00 7,932.00 10,553.00 10,246.00 12,328.00 5,500.00 5,429.00 5,844.00 6,391.00 5,639.00 6,040.00 8,122.00 32,322.00 30,747.00 33,532.00 32,250.00 15,371.00 29,761.00 15,500.00
Total non-current assets + 234,190.00 282,740.00 274,461.00 240,139.00 232,780.00 267,585.00 269,029.00 258,849.00 255,644.00 248,611.00 7,483.00 243,454.00 239,737.00 232,383.00 218,730.00 225,711.00 249,067.00 263,510.00 256,712.00 257,137.00 5,253.00 4,737.00 6,393.00 6,604.00 7,115.00 4,751.00 5,629.00 5,465.00 5,251.00 4,780.00 5,112.00 4,849.00 199,972.00 204,868.00 197,293.00 194,166.00 -15,371.00 186,884.00 -15,500.00
Total assets 310,382.00 318,312.00 314,515.00 303,088.00 287,366.00 295,866.00 298,989.00 287,769.00 285,577.00 276,814.00 260,252.00 269,006.00 261,500.00 252,702.00 245,600.00 253,482.00 277,658.00 292,262.00 284,579.00 285,982.00 280,846.00 282,273.00 262,496.00 254,110.00 240,781.00 249,870.00 244,646.00 238,597.00 232,819.00 220,797.00 234,451.00 231,012.00 232,294.00 235,615.00 230,825.00 226,416.00 226,416.00 216,645.00
Total current liabilities + 136,935.00 1,395.00 1,367.00 128,157.00 117,727.00 18,935.00 17,781.00 16,116.00 15,168.00 12,536.00 4,199.00 10,576.00 7,879.00 6,344.00 10,445.00 10,761.00 15,389.00 16,687.00 16,235.00 16,320.00 4,022.00 4,864.00 4,114.00 4,113.00 4,217.00 4,660.00 4,794.00 4,852.00 4,949.00 5,023.00 4,806.00 4,922.00 10,054.00 11,856.00 11,486.00 5,208.00 5,208.00 12,140.00
Total non-current liabilities + 171,197.00 315,129.00 311,200.00 171,968.00 165,145.00 273,363.00 275,010.00 267,180.00 265,663.00 259,120.00 3,820.00 252,639.00 247,537.00 242,762.00 229,968.00 235,374.00 252,400.00 262,012.00 255,029.00 256,316.00 260,405.00 253,213.00 239,435.00 230,776.00 214,667.00 229,719.00 223,036.00 217,100.00 212,981.00 200,155.00 215,631.00 4,407.00 204,616.00 206,615.00 203,678.00 205,594.00 -15,000.00 189,553.00 -13,542.00
Total liabilities 308,132.00 316,524.00 312,567.00 300,125.00 282,872.00 292,298.00 292,791.00 283,296.00 280,831.00 271,656.00 256,335.00 263,215.00 255,416.00 249,106.00 240,413.00 246,135.00 267,789.00 278,699.00 271,264.00 272,636.00 268,441.00 264,953.00 243,549.00 234,889.00 218,884.00 234,379.00 227,830.00 221,952.00 217,930.00 205,178.00 220,437.00 216,003.00 214,670.00 218,471.00 215,164.00 210,802.00 -15,000.00 201,693.00 -13,542.00
Total stockholders' equity + 273.00 -74.00 148.00 1,149.00 2,401.00 1,585.00 3,220.00 1,644.00 2,032.00 2,649.00 1,642.00 3,553.00 3,754.00 1,401.00 3,354.00 5,589.00 7,954.00 11,519.00 11,680.00 11,732.00 10,693.00 15,576.00 17,300.00 17,594.00 20,086.00 13,535.00 14,936.00 14,843.00 13,143.00 13,866.00 12,411.00 13,376.00 13,565.00 13,421.00 12,211.00 12,213.00 15,000.00 11,455.00 13,542.00
Common shares outstanding 284 289 303 303 312 317 318 327 333 337 348 356 364 372 377 381 392 404 415 428 434 443 448 450 464 475 490 492 518 544 560 561 561 561 561 561 561 562 561 561 561
about 15 hours ago