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 + 7,101.38 183,046.00 191,840.00 39,649.00 56,560.00 45,332.83 77,928.00 92,971.00 99,104.00 43,757.00 29,415.00 35,641.00 27,385.00 38,116.00 27,658.00 27,163.00 17,636.00 9,147.96 11,140.00 7,959.15
Accounts receivable, net 4,377.25 43,192.00 38,863.00 37,093.00 28,613.00 23,847.48 29,633.00 45,010.00 43,619.00 35,462.00 27,747.00 22,872.00 22,718.00 18,043.00 14,810.00 11,945.00 15,120.00 13,710.00 11,028.00 8,178.00
Inventories 3,852.50 67,464.00 58,222.00 62,224.00 50,896.00 44,033.99 41,023.00 35,686.00 34,840.00 31,932.00 24,680.00 17,214.00 18,289.00 16,345.00 14,385.00 11,447.00 14,858.00 12,765.00 9,803.00 8,129.00
Other current assets 373.31 48,609.00 67,291.00 11,689.00 2,733.00 2,918.75 23,995.00 3,940.00 3,625.00 6,800.00 4,881.00 3,385.00 5,177.00 2,951.00 2,114.00 905.00 1,766.00 3,432.00 1,514.00 1,166.00
Total current assets 15,704.45 342,311.00 356,216.00 226,449.00 230,718.00 201,268.60 172,579.00 177,607.00 181,188.00 117,951.00 86,723.00 79,112.00 73,569.00 75,455.00 58,967.00 51,460.00 49,380.00 39,017.00 33,485.00 25,409.00
Total non-current assets + 28,442.85 509,896.00 449,620.00 572,158.00 506,782.00 483,605.00 464,962.00 398,774.00 407,353.00 427,672.00 322,609.00 297,061.00 285,623.00 220,487.00 215,737.00 172,118.00 161,711.00 146,023.00 132,310.00 119,981.00
Total assets 44,147.30 852,207.00 805,836.00 798,815.00 737,500.00 684,848.48 637,541.00 576,381.00 588,541.00 545,623.00 409,332.00 376,173.00 359,192.00 295,942.00 274,704.00 223,578.00 211,091.00 185,040.00 165,795.00 145,390.00
Total current liabilities + 11,649.48 205,260.00 186,286.00 176,922.00 136,723.00 118,413.34 136,534.00 101,464.00 105,022.00 86,289.00 65,346.00 49,319.00 48,869.00 48,516.00 38,630.00 30,516.00 45,767.00 44,094.00 33,404.00 25,337.00
Total non-current liabilities + 14,228.67 264,363.00 240,422.00 286,099.00 265,960.00 259,143.00 175,256.00 139,375.00 146,607.00 173,164.00 102,130.00 96,732.00 87,773.00 37,265.00 44,960.00 40,049.00 49,495.00 44,051.00 42,738.00 45,825.00
Total liabilities 25,878.14 469,623.00 426,708.00 536,211.00 474,899.00 447,105.13 311,790.00 240,839.00 251,629.00 259,453.00 167,476.00 146,051.00 136,642.00 85,781.00 83,590.00 70,565.00 95,262.00 88,145.00 76,142.00 71,162.00
Total stockholders' equity + 13,589.15 382,584.00 379,128.00 262,604.00 262,601.00 237,743.36 325,751.00 335,542.00 336,912.00 286,170.00 241,856.00 230,122.00 222,550.00 210,161.00 191,114.00 153,013.00 115,829.00 96,895.00 89,653.00 74,228.00
Common shares outstanding 335 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 2,015 1,789 1,789 1,789 1,789 1,789 1,789 1,789
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 + 6,407.97 7,101.38 8,092.84 8,708.63 8,229.92 183,046.00 180,144.00 169,424.00 205,302.00 191,840.00 234,005.00 164,821.00 83,443.71 51,018.00 54,770.27 105,922.00 116,964.00 121,822.00 125,054.00 117,891.00 113,543.00 108,286.00 135,165.00 140,943.00 147,750.00 77,928.00 112,512.00 91,812.00 93,267.00 92,971.00 76,554.00 78,503.00 94,160.00 99,104.00 103,464.99 53,364.38 43,723.80 43,757.00 57,912.00 49,956.00 52,844.00 29,415.00 43,415.43 36,710.87 34,669.00 35,641.00 41,873.18 36,905.30 33,120.00 27,385.00 50,446.73 46,691.17 30,450.00 38,116.00 30,031.00 27,494.00 28,578.00 27,658.00 35,386.00 31,176.00 27,577.00 27,163.00 25,842.00 22,828.00 23,735.00 17,636.00 16,801.00 17,702.00 12,507.00 9,147.96 5,754.00 9,444.18 12,173.00 11,140.00 10,875.00 8,820.00 9,949.00 7,959.15 10,821.00 8,680.00 7,915.00
Accounts receivable, net 2,453.13 4,377.25 2,417.27 2,257.93 2,027.86 43,192.00 41,491.00 39,744.00 38,683.00 38,863.00 45,304.00 47,375.00 32,464.36 37,093.00 29,749.28 37,494.00 34,085.00 52,152.00 30,161.00 26,886.00 25,914.00 45,385.00 25,953.00 25,850.00 26,759.00 48,708.00 25,171.00 26,222.00 24,181.00 45,010.00 25,491.00 27,095.00 25,985.00 43,619.00 24,666.00 22,141.00 22,577.00 35,462.00 20,710.00 20,232.00 18,589.00 27,747.00 18,486.00 11,451.00 10,795.00 22,872.00 13,012.00 12,269.00 11,323.00 22,718.00 10,072.00 8,835.00 9,145.00 18,043.00 9,693.00 8,931.00 8,599.00 14,810.00 7,871.00 6,690.00 6,717.00 11,945.00 6,200.00 5,588.00 9,921.00 15,120.00 9,559.00 8,911.00 9,124.00 13,710.00 9,035.00 8,867.44 8,325.00 11,028.00 7,079.00 6,646.00 6,320.00 8,178.00 5,805.00 5,817.00 5,292.00
Inventories 3,783.81 3,852.50 3,449.56 3,573.70 3,227.09 67,464.00 63,171.00 57,769.00 54,571.00 58,222.00 55,782.00 58,557.00 61,312.15 62,224.00 55,237.44 54,854.00 52,787.00 50,896.00 47,620.00 44,386.00 43,470.00 44,034.00 40,445.00 41,729.00 40,942.00 41,023.00 36,140.00 37,438.00 34,212.00 35,686.00 32,541.00 34,612.00 34,323.00 34,840.00 30,751.00 30,940.00 33,106.00 31,932.00 28,203.00 26,648.00 24,589.00 24,680.00 22,262.00 16,893.00 16,669.00 17,214.00 16,455.00 17,109.00 16,044.00 18,289.00 16,086.00 15,498.00 14,557.00 16,345.00 14,795.00 14,543.00 14,164.00 14,385.00 11,824.00 11,216.00 10,803.00 11,447.00 9,960.00 9,844.00 14,187.00 14,858.00 13,654.00 13,400.00 12,782.00 12,765.00 11,726.00 11,534.88 10,303.00 9,803.00 9,147.00 9,021.00 8,410.00 8,129.00 7,133.00 7,131.00 6,597.00
Other current assets 2,283.12 373.31 2,146.62 2,803.97 2,690.32 48,609.00 54,863.00 84,335.00 48,871.00 67,291.00 43,350.00 43,341.00 93,918.11 4,478.00 5,782.32 32,542.00 26,124.00 24,102.00 21,325.00 22,316.00 21,941.00 3,564.00 25,881.00 25,038.00 34,938.00 4,920.00 23,113.00 21,884.00 21,307.00 3,940.00 48,474.00 18,407.00 18,781.00 3,625.00 18,631.00 17,549.00 18,066.00 6,800.00 14,258.00 14,149.00 14,672.00 4,881.00 10,914.00 10,409.00 11,261.00 3,385.00 12,789.00 13,306.00 13,556.00 5,177.00 12,386.00 12,516.00 10,233.00 2,951.00 7,788.00 8,134.00 6,773.00 2,114.00 5,231.00 5,524.00 5,894.00 905.00 4,332.00 4,692.00 5,580.00 1,766.00 5,714.00 6,353.00 7,026.00 3,432.00 4,369.00 5,592.36 5,208.00 1,514.00 3,348.00 3,712.00 3,440.00 1,166.00 2,216.00 2,608.00 2,171.00
Total current assets 14,928.03 15,704.45 16,106.30 17,344.24 16,175.20 342,311.00 339,669.00 351,272.00 347,427.00 356,216.00 378,441.00 314,094.00 334,115.29 226,449.00 230,793.76 230,812.00 229,960.00 230,718.00 224,160.00 211,479.00 204,868.00 201,269.00 227,444.00 233,560.00 250,389.00 172,579.00 196,936.00 177,356.00 172,967.00 177,607.00 183,060.00 158,617.00 173,249.00 181,188.00 175,187.00 121,879.00 114,925.00 117,951.00 121,083.00 110,985.00 108,257.00 86,723.00 95,039.00 75,429.00 73,250.00 79,112.00 84,007.00 79,469.00 73,917.00 73,569.00 88,866.00 83,421.00 62,790.00 75,455.00 62,307.00 59,102.00 56,785.00 58,967.00 60,312.00 54,606.00 50,925.00 51,460.00 46,334.00 42,952.00 51,310.00 49,380.00 45,728.00 46,366.00 41,439.00 39,017.00 30,884.00 35,438.86 35,325.00 33,485.00 30,449.00 28,199.00 28,119.00 25,409.00 25,975.00 24,236.00 21,975.00
Total non-current assets + 29,488.05 28,442.85 27,795.57 27,244.75 25,328.81 509,896.00 510,230.00 469,145.00 450,133.00 449,620.00 439,717.00 466,908.00 476,577.00 572,158.00 511,512.00 502,833.00 514,501.00 506,782.00 497,922.00 482,246.00 484,172.00 483,579.00 501,665.00 511,087.00 510,844.00 464,962.00 442,600.00 454,657.00 444,152.00 398,774.00 397,732.00 426,115.00 397,821.00 407,353.00 391,529.00 401,983.00 418,594.00 427,672.00 371,767.00 362,527.00 336,266.00 322,609.00 325,704.00 298,507.00 288,738.00 297,061.00 285,478.00 285,520.00 283,695.00 285,623.00 254,042.00 239,561.00 222,586.00 220,487.00 209,725.00 207,510.00 199,011.00 215,737.00 186,694.00 176,671.00 175,826.00 172,118.00 175,609.00 162,507.00 155,784.00 161,711.00 155,662.00 150,075.00 148,433.00 146,023.00 137,890.00 136,513.25 132,016.00 132,310.00 127,400.00 124,290.00 122,478.00 119,981.00 115,524.00 113,063.00 110,713.00
Total assets 44,416.07 44,147.30 43,901.86 43,989.10 41,504.00 852,207.00 849,899.00 820,417.00 797,560.00 805,836.00 818,158.00 781,002.00 810,691.65 798,815.00 742,306.15 733,645.00 744,461.00 737,500.00 722,082.00 693,725.00 689,040.00 684,848.00 729,109.00 744,647.00 761,233.00 637,541.00 639,536.00 632,013.00 617,119.00 576,381.00 580,792.00 584,732.00 571,070.00 588,541.00 566,716.00 523,862.00 533,519.00 545,623.00 492,850.00 473,512.00 444,523.00 409,332.00 420,743.00 373,936.00 361,988.00 376,173.00 369,485.00 364,989.00 357,612.00 359,192.00 342,908.00 322,982.00 285,376.00 295,942.00 272,032.00 266,612.00 255,796.00 274,704.00 247,006.00 231,277.00 226,751.00 223,578.00 221,943.00 205,459.00 207,094.00 211,091.00 201,390.00 196,441.00 189,872.00 185,040.00 168,774.00 171,952.10 167,341.00 165,795.00 157,849.00 152,489.00 150,597.00 145,390.00 141,499.00 137,299.00 132,688.00
Total current liabilities + 12,913.07 11,649.48 12,006.65 12,950.65 9,863.06 205,260.00 209,401.00 204,425.00 206,738.00 186,286.00 196,424.00 178,048.00 190,260.13 176,922.00 167,638.63 163,924.00 142,975.00 136,723.00 132,700.00 126,969.00 127,399.00 118,413.00 135,108.00 158,214.00 156,042.00 136,534.00 129,563.00 126,834.00 124,390.00 101,464.00 112,106.00 106,347.00 119,014.00 105,022.00 93,220.00 86,938.00 96,396.00 86,289.00 80,075.00 73,339.00 76,683.00 65,346.00 76,545.00 52,576.00 53,249.00 49,319.00 53,809.00 51,923.00 49,884.00 48,869.00 58,426.00 55,517.00 54,748.00 48,516.00 40,542.00 40,014.00 43,429.00 38,630.00 36,286.00 35,248.00 39,058.00 30,516.00 29,254.00 28,034.00 37,070.00 45,767.00 42,787.00 44,641.00 47,398.00 44,094.00 33,542.00 31,669.43 32,972.00 33,404.00 29,667.00 25,547.00 25,967.00 25,337.00 28,300.00 26,125.00 22,627.00
Total non-current liabilities + 15,190.51 14,228.67 14,103.28 14,198.00 12,642.70 264,363.00 263,238.00 250,731.00 243,442.00 240,422.00 245,833.00 241,246.00 260,922.00 286,099.00 246,479.00 248,880.00 266,892.00 265,960.00 264,217.00 261,029.00 261,815.00 259,248.00 274,656.00 262,916.00 257,360.00 175,256.00 173,027.00 173,457.00 171,090.00 139,375.00 145,776.00 153,672.00 139,547.00 146,607.00 160,296.00 162,041.00 161,669.00 173,164.00 144,924.00 142,602.00 128,938.00 102,130.00 109,050.00 97,627.00 95,647.00 96,732.00 88,341.00 89,768.00 90,037.00 87,773.00 63,536.00 54,777.00 36,381.00 37,265.00 33,596.00 34,013.00 31,216.00 44,960.00 44,709.00 41,180.00 36,480.00 40,049.00 41,972.00 39,346.00 54,749.00 49,495.00 48,525.00 49,278.00 45,699.00 44,051.00 40,329.00 46,160.12 42,063.00 42,738.00 43,585.00 47,512.00 48,857.00 45,825.00 38,034.00 41,044.00 43,242.00
Total liabilities 28,103.57 25,878.14 26,109.94 27,148.65 22,505.76 469,623.00 472,639.00 455,156.00 450,180.00 426,708.00 442,257.00 419,294.00 518,812.14 536,211.00 483,933.92 412,804.00 409,867.00 402,683.00 396,917.00 387,998.00 389,214.00 377,661.00 409,764.00 421,130.00 413,402.00 311,790.00 302,590.00 300,291.00 295,480.00 240,839.00 257,882.00 260,019.00 258,561.00 251,629.00 253,516.00 248,979.00 258,065.00 259,453.00 224,999.00 215,941.00 205,621.00 167,476.00 185,595.00 150,203.00 148,896.00 146,051.00 142,150.00 141,691.00 139,921.00 136,642.00 121,962.00 110,294.00 91,129.00 85,781.00 74,138.00 74,027.00 74,645.00 83,590.00 80,995.00 76,428.00 75,538.00 70,565.00 71,226.00 67,380.00 91,819.00 95,262.00 91,312.00 93,919.00 93,097.00 88,145.00 73,871.00 77,829.54 75,035.00 76,142.00 73,252.00 73,059.00 74,824.00 71,162.00 66,334.00 67,169.00 65,869.00
Total stockholders' equity + 11,815.37 13,589.15 13,247.81 12,953.28 14,942.85 382,584.00 302,751.00 290,752.00 272,871.00 379,128.00 300,704.00 286,511.00 291,879.51 262,604.00 258,372.23 248,325.00 262,078.00 334,817.00 255,721.00 236,283.00 230,382.00 237,743.00 245,583.00 249,755.00 274,069.00 251,989.00 258,457.00 253,233.00 243,150.00 257,053.00 236,289.00 238,092.00 225,888.00 250,291.00 238,934.00 200,617.00 201,188.00 211,904.00 207,519.00 197,239.00 178,570.00 181,524.00 175,499.00 164,084.00 153,443.00 170,473.00 164,177.00 160,140.00 154,533.00 159,392.00 166,044.00 157,786.00 139,345.00 155,259.00 197,894.00 192,585.00 181,151.00 133,580.00 166,011.00 154,849.00 151,213.00 117,348.00 150,717.00 138,079.00 115,275.00 81,637.00 110,078.00 102,522.00 96,775.00 68,821.00 94,903.00 94,122.56 92,306.00 64,578.00 84,597.00 79,430.00 75,773.00 54,220.00 75,165.00 70,130.00 66,819.00
Common shares outstanding 335 335 335 347 347 1,789 1,789 1,757 1,757 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789 1,789
about 9 hours ago