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 + 9,236.39 7,534.00 15,546.00 10,769.00 11,117.00 12,370.00 8,260.00 14,982.00 24,404.00 21,989.00 25,838.00 25,978.00 19,753.00 23,951.00 28,018.00 33,267.00 16,241.00 6,623.00 7,254.00 13,034.00
Accounts receivable, net 6,681.27 5,532.00 7,313.00 6,317.00 7,714.00 7,326.00 7,306.00 7,781.00 7,409.00 7,271.00 8,551.00 11,780.00 14,641.00 16,671.00 18,604.00 16,107.00 12,055.00 9,894.00 10,026.00 8,904.00
Inventories 8,244.45 6,710.00 7,681.00 8,779.00 7,255.00 5,677.00 8,189.00 8,987.00 8,489.00 8,475.00 7,441.00 11,466.00 14,225.00 14,552.00 15,165.00 11,808.00 11,117.00 7,990.00 9,231.00 6,573.00
Other current assets 1,393.82 2,060.00 1,905.00 1,777.00 1,573.00 1,230.00 1,493.00 1,485.00 1,433.00 1,140.00 1,338.00 1,608.00 4,036.00 2,620.00 2,805.00 2,377.00 3,231.00 2,251.00 2,629.00 2,444.00
Total current assets 25,555.92 21,836.00 32,445.00 31,250.00 30,149.00 27,388.00 27,812.00 37,062.00 47,131.00 44,769.00 43,428.00 50,832.00 52,655.00 57,794.00 64,592.00 63,559.00 42,644.00 26,758.00 29,140.00 30,955.00
Total non-current assets + 197,722.84 159,809.00 184,622.00 155,941.00 144,199.00 162,622.00 201,928.00 185,006.00 204,235.00 202,214.00 187,093.00 247,855.00 268,768.00 269,602.00 251,822.00 246,635.00 157,626.00 98,937.00 100,575.00 67,725.00
Total assets 223,278.76 181,645.00 217,067.00 187,191.00 174,348.00 190,010.00 229,740.00 222,068.00 251,366.00 246,983.00 230,521.00 298,687.00 321,423.00 327,396.00 316,414.00 310,194.00 200,270.00 125,695.00 129,715.00 98,680.00
Total current liabilities + 36,203.83 31,460.00 33,860.00 31,380.00 24,176.00 26,225.00 28,816.00 25,051.00 24,948.00 24,903.00 28,573.00 31,118.00 35,226.00 34,070.00 36,364.00 33,577.00 30,965.00 24,756.00 24,468.00 21,976.00
Total non-current liabilities + 110,861.81 90,835.00 104,232.00 85,975.00 80,360.00 103,909.00 126,709.00 123,842.00 144,916.00 144,530.00 135,893.00 150,591.00 137,074.00 131,460.00 107,462.00 90,668.00 73,885.00 38,371.00 37,736.00 30,439.00
Total liabilities 147,065.63 122,295.00 138,092.00 117,355.00 104,536.00 130,134.00 155,525.00 148,893.00 169,864.00 169,433.00 164,466.00 181,709.00 172,300.00 165,530.00 143,826.00 124,245.00 104,850.00 63,127.00 62,204.00 52,415.00
Total stockholders' equity + 75,884.44 59,350.00 78,975.00 69,836.00 69,812.00 59,876.00 74,215.00 73,175.00 81,502.00 77,550.00 66,055.00 116,978.00 149,123.00 161,866.00 172,588.00 185,949.00 95,420.00 62,568.00 67,511.00 46,265.00
Common shares outstanding 6,444 6,444 6,511 6,522 6,522 6,522 6,522 6,522 6,522 6,522 6,522 6,522 6,522 6,522 6,532 4,936 4,887 4,887 4,387 4,387
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 + 9,115.37 9,236.39 11,658.00 9,501.00 7,669.00 7,543.09 14,287.00 12,174.00 16,365.00 15,493.87 13,409.00 12,655.00 13,169.00 10,769.00 6,785.00 19,142.00 18,482.00 11,117.00 11,456.00 10,423.00 12,542.00 12,370.00 13,370.00 20,005.00 16,106.00 8,260.00 14,482.00 17,355.00 14,982.00 14,982.00 15,227.00 18,050.00 21,141.00 24,404.00 25,308.00 24,572.00 20,131.00 20,131.00 22,365.00 20,366.00 22,622.00 25,838.00 26,240.00 29,538.00 21,284.00 25,978.00 28,681.00 30,136.00 34,685.00 19,753.00 25,963.00 32,962.00 23,109.00 23,951.00 26,135.17 22,750.00 31,780.00 28,018.00 29,170.00 37,684.00 38,286.00 33,267.00 34,246.00 13,384.00 14,757.00 16,241.00 16,695.00 4,975.00 8,275.00 6,623.00 5,547.00 6,728.00 6,273.00 7,254.00 7,688.00 9,277.00 10,049.00 13,034.00 11,316.00 10,709.00 10,903.00
Accounts receivable, net 6,320.63 6,681.27 6,042.00 5,227.00 4,694.00 3,570.16 6,815.00 7,205.00 6,582.00 7,288.58 6,284.00 5,685.00 5,826.00 6,317.00 5,510.00 6,322.00 6,970.00 7,714.00 6,170.00 6,408.00 3,859.00 7,326.00 6,517.00 8,054.00 5,581.00 7,306.00 6,792.00 6,403.00 7,781.00 7,781.00 8,766.00 7,363.00 7,210.00 7,409.00 7,709.00 6,903.00 7,010.00 7,010.00 7,905.00 8,204.00 8,283.00 8,551.00 7,886.00 9,662.00 9,479.00 11,780.00 12,302.00 14,419.00 15,754.00 14,641.00 16,487.00 16,073.00 16,476.00 16,671.00 17,858.70 17,196.00 18,493.00 18,604.00 17,885.00 19,365.00 17,190.00 16,107.00 16,048.00 12,986.00 12,864.00 12,055.00 11,136.00 11,748.00 9,363.00 9,894.00 11,970.00 13,507.00 11,299.00 10,026.00 9,653.00 9,310.00 9,434.00 8,904.00 8,961.00 7,677.00 8,878.00
Inventories 9,298.44 8,244.45 8,700.00 8,233.00 7,450.00 6,718.30 7,442.00 7,339.00 8,176.00 7,654.81 7,890.00 8,143.00 7,968.00 8,779.00 9,770.00 9,512.00 10,205.00 7,255.00 7,276.00 7,204.00 6,973.00 5,677.00 5,281.00 5,039.00 6,008.00 8,189.00 7,584.00 8,934.00 8,987.00 8,987.00 9,707.00 9,216.00 8,834.00 8,489.00 8,160.00 8,047.00 8,260.00 8,260.00 8,511.00 8,882.00 8,176.00 7,441.00 8,202.00 10,885.00 9,985.00 11,466.00 13,234.00 16,984.00 15,581.00 14,225.00 15,054.00 14,035.00 15,792.00 14,552.00 15,008.41 14,921.00 16,133.00 15,165.00 14,636.00 16,394.00 14,595.00 11,808.00 12,538.00 10,857.00 11,247.00 11,117.00 10,487.00 9,152.00 7,020.00 7,990.00 12,895.00 13,692.00 10,344.00 9,231.00 8,277.00 7,689.00 6,304.00 6,573.00 6,796.00 7,293.00 6,445.00
Other current assets 2,177.54 1,393.82 1,683.00 1,935.00 1,930.00 4,031.14 2,177.00 1,940.00 2,096.00 1,899.50 1,775.00 1,505.00 2,039.00 1,777.00 7,404.00 2,146.00 2,041.00 1,573.00 1,819.00 1,648.00 1,606.00 1,230.00 985.00 1,743.00 1,517.00 1,493.00 2,049.00 1,939.00 1,485.00 1,485.00 3,814.00 2,784.00 6,565.00 1,433.00 4,259.00 3,533.00 6,910.00 6,910.00 5,810.00 3,869.00 2,013.00 1,338.00 2,069.00 1,608.00 2,133.00 1,608.00 4,105.00 3,963.00 4,535.00 4,036.00 4,041.00 2,243.00 2,668.00 2,620.00 3,198.36 2,680.00 2,948.00 2,805.00 3,108.00 3,282.00 3,529.00 2,377.00 3,140.00 3,055.00 3,166.00 3,231.00 3,764.00 2,809.00 2,499.00 2,251.00 3,016.00 3,291.00 2,999.00 2,629.00 3,034.00 2,904.00 2,683.00 2,444.00 2,255.00 2,409.00 2,170.00
Total current assets 26,911.98 25,555.92 28,083.00 24,896.00 21,743.00 21,862.69 30,721.00 28,658.00 33,219.00 32,336.75 29,417.00 28,390.00 30,941.00 31,250.00 29,469.00 42,914.00 42,111.00 30,149.00 30,580.00 30,294.00 27,025.00 27,388.00 26,885.00 36,875.00 31,461.00 27,812.00 35,444.00 47,318.00 37,062.00 37,062.00 37,514.00 37,413.00 43,750.00 47,131.00 45,436.00 43,055.00 42,311.00 42,311.00 44,591.00 41,321.00 41,094.00 43,428.00 44,397.00 51,693.00 42,881.00 50,832.00 58,322.00 65,502.00 70,555.00 52,655.00 61,545.00 65,313.00 58,045.00 57,794.00 62,200.63 57,547.00 69,354.00 64,592.00 64,799.00 76,725.00 73,600.00 63,559.00 65,972.00 40,282.00 42,034.00 42,644.00 42,082.00 28,684.00 27,157.00 26,758.00 33,428.00 37,218.00 30,915.00 29,140.00 28,652.00 29,180.00 28,470.00 30,955.00 29,328.00 28,088.00 28,396.00
Total non-current assets + 211,709.23 197,722.84 199,804.00 190,400.00 178,131.00 160,007.92 167,118.00 161,791.00 180,404.00 184,002.18 175,371.00 177,134.00 161,677.00 155,941.00 145,793.00 148,906.00 168,675.00 144,199.00 148,610.00 157,913.00 148,195.00 162,622.00 144,270.00 148,505.00 155,439.00 201,928.00 186,549.00 204,560.00 185,006.00 185,006.00 178,964.00 183,108.00 204,206.00 204,235.00 208,311.00 201,203.00 206,410.00 206,410.00 202,838.00 213,630.00 200,319.00 187,093.00 190,082.00 225,269.00 216,454.00 247,855.00 274,496.00 297,890.00 283,848.00 268,768.00 278,561.00 272,755.00 287,229.00 269,602.00 257,527.93 253,157.00 268,617.00 251,822.00 244,157.00 273,936.00 256,951.00 246,635.00 232,164.00 170,282.00 162,181.00 157,626.00 146,955.00 128,759.00 105,079.00 98,937.00 108,556.00 119,708.00 105,693.00 100,575.00 89,679.00 80,424.00 72,704.00 67,725.00 61,661.00 58,930.00 56,872.00
Total assets 238,621.21 223,278.76 227,887.00 215,296.00 199,874.00 181,870.61 197,839.00 190,449.00 213,623.00 216,338.93 204,788.00 205,524.00 192,618.00 187,191.00 175,262.00 191,820.00 210,786.00 174,348.00 179,190.00 188,207.00 175,220.00 190,010.00 171,155.00 185,380.00 186,900.00 229,740.00 221,993.00 251,878.00 222,068.00 222,068.00 216,478.00 220,521.00 247,956.00 251,366.00 253,747.00 244,258.00 248,721.00 248,721.00 247,429.00 254,951.00 241,413.00 230,521.00 234,479.00 276,962.00 259,335.00 298,687.00 332,818.00 363,392.00 354,403.00 321,423.00 340,106.00 338,068.00 345,274.00 327,396.00 319,728.57 310,704.00 337,971.00 316,414.00 308,956.00 350,661.00 330,551.00 310,194.00 298,136.00 210,564.00 204,215.00 200,270.00 189,037.00 157,443.00 132,236.00 125,695.00 141,984.00 156,926.00 136,608.00 129,715.00 118,331.00 109,604.00 101,174.00 98,680.00 90,989.00 87,018.00 85,268.00
Total current liabilities + 36,225.17 36,203.83 34,289.00 32,833.00 30,273.00 31,498.88 32,843.00 32,016.00 30,799.00 33,746.71 30,867.00 31,457.00 25,283.00 31,380.00 25,119.00 32,677.00 27,486.00 24,176.00 25,493.00 23,176.00 21,847.00 26,225.00 24,945.00 26,327.00 25,935.00 28,816.00 32,096.00 36,100.00 25,051.00 25,051.00 23,495.00 21,954.00 23,504.00 24,948.00 22,489.00 21,151.00 24,767.00 24,767.00 25,514.00 26,071.00 30,193.00 28,573.00 27,616.00 32,424.00 28,167.00 31,118.00 34,560.00 34,167.00 37,006.00 35,226.00 31,375.00 30,765.00 34,030.00 34,070.00 31,765.55 31,125.00 36,195.00 36,364.00 35,831.00 38,082.00 36,650.00 33,577.00 37,481.00 34,660.00 33,221.00 30,965.00 28,678.00 27,434.00 25,668.00 24,756.00 26,513.00 26,698.00 23,083.00 24,468.00 21,620.00 20,336.00 18,933.00 21,976.00 19,390.00 16,684.00 18,140.00
Total non-current liabilities + 116,916.10 110,861.81 113,697.00 108,835.00 100,360.00 90,947.68 92,484.00 90,785.00 100,775.00 103,882.58 96,540.00 96,817.00 87,931.00 85,975.00 80,948.00 80,326.00 91,048.00 80,360.00 84,631.00 92,584.00 97,163.00 103,909.00 101,825.00 114,181.00 115,776.00 126,709.00 115,515.00 135,036.00 123,842.00 123,842.00 119,011.00 124,017.00 140,887.00 144,916.00 147,761.00 144,169.00 141,731.00 141,731.00 141,200.00 143,113.00 136,368.00 135,893.00 133,621.00 144,813.00 135,872.00 150,591.00 158,562.00 164,756.00 160,183.00 137,074.00 154,874.00 153,835.00 143,568.00 131,460.00 117,564.52 111,921.00 115,826.00 107,462.00 97,661.00 106,662.00 101,449.00 90,668.00 83,841.00 76,960.00 74,188.00 73,885.00 68,089.00 49,049.00 41,310.00 38,371.00 39,065.00 44,968.00 41,462.00 37,736.00 34,858.00 32,342.00 31,913.00 30,439.00 26,646.00 26,824.00 27,129.00
Total liabilities 153,141.26 147,065.63 147,986.00 141,668.00 130,633.00 122,446.56 125,327.00 122,801.00 131,574.00 137,629.28 127,407.00 128,274.00 113,214.00 117,355.00 106,067.00 113,003.00 118,534.00 104,536.00 110,124.00 115,760.00 119,010.00 130,134.00 126,770.00 140,508.00 141,711.00 155,525.00 147,611.00 171,136.00 148,893.00 148,893.00 142,506.00 145,971.00 164,391.00 169,864.00 170,250.00 165,320.00 166,498.00 166,498.00 166,714.00 169,184.00 166,561.00 164,466.00 161,237.00 177,237.00 164,039.00 181,709.00 193,122.00 198,923.00 197,189.00 172,300.00 186,249.00 184,600.00 177,598.00 165,530.00 149,330.07 143,046.00 152,021.00 143,826.00 133,492.00 144,744.00 138,099.00 124,245.00 121,322.00 111,620.00 107,409.00 104,850.00 96,767.00 76,483.00 66,978.00 63,127.00 65,578.00 71,666.00 64,545.00 62,204.00 56,478.00 52,678.00 50,846.00 52,415.00 46,036.00 43,508.00 45,269.00
Total stockholders' equity + 85,253.40 75,884.44 79,520.00 73,158.00 68,934.00 59,180.22 72,255.00 67,185.00 81,590.00 78,318.72 77,084.00 76,918.00 79,144.00 69,492.00 68,898.00 78,378.00 91,646.00 69,407.00 67,849.00 71,180.00 55,009.00 59,348.00 43,920.00 44,332.00 44,593.00 73,323.00 73,540.00 79,229.00 71,544.00 71,544.00 72,521.00 73,173.00 81,823.00 79,802.00 82,627.00 78,180.00 81,372.00 81,372.00 79,951.00 84,553.00 73,808.00 65,236.00 72,854.00 99,021.00 94,687.00 116,272.00 139,258.00 163,769.00 156,647.00 148,527.00 153,055.00 152,674.00 166,570.00 160,714.00 169,315.24 166,613.00 184,542.00 171,316.00 174,164.00 203,783.00 190,614.00 184,110.00 174,580.00 97,521.00 95,334.00 94,058.00 89,881.00 79,146.00 64,499.00 61,909.00 74,599.00 82,967.00 69,980.00 65,179.00 59,647.00 54,767.00 48,319.00 44,299.00 43,259.00 41,879.00 38,427.00
Common shares outstanding 6,444 6,444 6,444 6,444 6,444 6,444 6,444 6,449 6,460 6,483 6,517 6,522 6,522 6,522 6,522 6,522 6,522 6,522 6,522 6,522 6,522 6,522 6,522 6,522 6,522 6,522 6,522 6,522 6,522 6,522 6,522 6,522 6,522 6,522 6,522 6,522 6,522 6,522 6,561 6,522 6,522 6,522 6,522 6,522 6,522 6,522 6,324 6,181 6,522 6,571 6,571 6,522 6,522 6,488 6,473 6,850 6,515 6,522 6,465 6,469 6,522 6,522 4,431 4,387 4,387 4,387 4,387 4,387 4,387 4,387 4,387 4,387 4,387 4,387 4,387 4,387 4,387 4,387 4,387 4,386 4,386
about 4 hours ago