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 + 11,944.00 11,395.00 10,399.00 9,997.00 12,393.00 15,564.00 7,330.00 7,161.00 11,776.00 14,238.00 6,978.00 8,658.00 9,962.00 13,878.00 5,423.00 5,152.00 3,744.00 3,206.00 2,191.38 1,120.51
Accounts receivable, net 6,946.00 5,505.00 4,417.00 5,734.00 3,564.00 3,401.00 4,166.00 6,503.00 4,918.00 7,187.00 3,298.00 3,415.00 2,985.00 3,367.00 4,433.00 5,004.00 4,689.00 4,706.00 4,233.00 3,393.21
Inventories 5,107.00 5,020.00 5,583.00 6,525.00 5,399.00 4,482.00 4,322.00 4,111.00 4,018.00 3,824.00 2,759.00 2,888.00 2,872.00 2,461.00 2,466.00 2,409.00 2,354.00 2,903.00 1,631.50 1,342.24
Other current assets 772.00 1,079.00 2,968.00 930.00 2,630.00 2,988.00 12,996.00 -1.00 3,147.00 17,812.00 5,259.00 3,580.00 2,871.00 924.00 1.00 32.00 66.00 545.00 60.00 431.57
Total current assets 24,769.00 22,999.00 23,367.00 23,186.00 23,949.00 26,519.00 28,814.00 18,281.00 23,960.00 43,061.00 18,294.00 18,541.00 18,690.00 20,630.00 12,323.00 12,597.00 10,853.00 11,360.00 8,075.87 6,287.53
Total non-current assets + 194,039.00 183,638.00 195,973.00 189,757.00 193,678.00 199,891.00 207,834.00 213,822.00 222,166.00 215,320.00 116,341.00 124,009.00 122,976.00 101,991.00 100,104.00 101,745.00 101,672.00 101,800.00 33,767.33 28,351.96
Total assets 218,808.00 206,637.00 219,340.00 212,943.00 217,627.00 226,410.00 236,648.00 232,103.00 246,126.00 258,381.00 134,635.00 142,550.00 141,666.00 122,621.00 112,427.00 114,342.00 112,525.00 113,160.00 41,843.21 34,639.50
Total current liabilities + 34,475.00 33,066.00 37,156.00 34,383.00 34,184.00 32,352.00 34,841.00 34,459.00 36,211.00 40,116.00 28,456.00 27,208.00 25,627.00 20,408.00 19,644.00 15,720.00 14,254.00 24,424.00 9,746.75 7,759.11
Total non-current liabilities + 86,596.00 84,871.00 89,508.00 94,282.00 104,103.00 115,707.00 117,254.00 125,740.00 129,695.00 136,840.00 60,460.00 61,085.00 60,731.00 56,772.00 51,739.00 59,823.00 65,100.00 64,305.00 10,357.65 8,374.14
Total liabilities 121,071.00 117,937.00 126,664.00 128,665.00 138,287.00 148,059.00 152,095.00 160,199.00 165,906.00 176,956.00 88,916.00 88,293.00 86,358.00 77,180.00 71,383.00 75,543.00 79,354.00 88,729.00 20,104.39 16,133.25
Total stockholders' equity + 87,287.00 78,237.00 81,848.00 73,398.00 68,669.00 68,024.00 75,722.00 71,904.00 72,585.00 71,339.00 42,137.00 49,972.00 50,365.00 41,142.00 37,492.00 35,259.00 30,318.00 22,442.00 21,738.81 15,021.97
Common shares outstanding 1,984 2,044 2,054 2,050 2,045 1,998 2,026 2,011 2,010 1,755 1,641 1,665 1,650 1,628 1,614 1,611 1,585 1,000 981 981
Show Quarterly Balance Sheet
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
Total cash and short-term investments + 11,944.00 0.00 7,267.00 0.00 11,395.00 7,644.00 7,644.00 10,399.00 10,399.00 6,933.00 6,933.00 10,070.00 9,997.00 7,361.00 7,361.00 12,471.00 12,393.00 7,076.00 7,075.00 15,648.00 15,564.00 25,120.00 25,120.00 7,330.00 7,330.00 8,266.00 8,266.00 7,161.00 7,161.00 7,974.00 7,974.00 11,776.00 11,776.00 10,322.00 10,322.00 14,238.00 14,238.00 62,032.00 62,032.00 6,978.00 6,978.00 6,784.00 6,784.00 8,658.00 8,658.00 8,845.00 8,845.00 9,962.00 9,962.00 6,920.00 6,920.00 13,878.00 13,878.00 0.00 3,793.00 0.00 5,423.00 0.00 4,827.00 0.00 5,152.00 0.00 4,698.00 0.00 3,744.00 0.00 6,340.00 0.00 3,206.00 0.00 0.00 0.00 2,213.00
Accounts receivable, net 6,946.00 7,079.00 5,505.00 6,682.00 6,372.00 4,673.00 3,707.00 4,097.00 3,564.00 4,001.00 3,401.00 3,570.00 4,166.00 6,546.00 6,503.00 6,541.00 4,918.00 6,216.00 7,187.00 7,187.00 6,534.00 7,528.00 3,298.00 9,071.00 7,395.00 3,415.00 6,441.00 2,985.00 4,944.00 3,367.00 4,435.00 4,433.00 5,665.00 5,004.00 4,604.00 4,689.00
Inventories 5,107.00 5,475.00 5,020.00 5,567.00 5,583.00 6,839.00 6,525.00 6,107.00 5,284.00 5,355.00 4,482.00 4,265.00 4,322.00 4,658.00 4,111.00 4,200.00 4,018.00 4,279.00 3,824.00 3,913.00 3,282.00 3,282.00 2,759.00 3,112.00 2,888.00 3,593.00 2,872.00 3,219.00 2,461.00 2,626.00 2,466.00 2,724.00 2,409.00 2,350.00 2,354.00 2,602.00 2,903.00 1,647.00
Other current assets 772.00 -7,372.00 1,394.00 -11,395.00 1,079.00 1,133.00 1,013.00 3,038.00 2,884.00 3,155.00 2,630.00 3,070.00 2,988.00 3,186.00 12,996.00 586.00 -1.00 1,728.00 3,147.00 9,664.00 17,812.00 17,407.00 2,585.00 1,591.00 5,259.00 322.00 3,580.00 529.00 2,871.00 41.00 924.00 3.00 1.00 2.00 32.00 77.00 66.00 1,811.00 1,519.00 799.00
Total current assets 24,769.00 21,215.00 22,999.00 7,644.00 21,026.00 10,399.00 23,367.00 6,933.00 21,483.00 10,070.00 23,186.00 7,361.00 20,720.00 12,471.00 23,949.00 7,076.00 19,502.00 15,648.00 26,519.00 25,120.00 36,215.00 7,330.00 28,814.00 8,266.00 20,056.00 7,161.00 18,281.00 7,974.00 20,443.00 11,776.00 23,960.00 10,322.00 30,481.00 14,238.00 43,061.00 62,032.00 74,433.00 6,978.00 18,294.00 6,784.00 17,613.00 8,658.00 18,541.00 8,845.00 19,408.00 9,962.00 18,690.00 6,920.00 15,124.00 13,878.00 20,630.00 3,793.00 10,857.00 12,323.00 13,218.00 12,597.00 11,729.00 10,853.00
Total non-current assets + 194,039.00 189,892.00 183,638.00 -7,644.00 189,694.00 -10,399.00 195,973.00 -6,933.00 194,868.00 -10,070.00 189,757.00 -7,361.00 191,677.00 -12,471.00 193,678.00 -7,076.00 197,973.00 -15,648.00 199,891.00 -25,120.00 189,233.00 -7,330.00 207,834.00 -8,266.00 217,279.00 -7,161.00 213,822.00 -7,974.00 216,954.00 -11,776.00 222,166.00 -10,322.00 221,456.00 -14,238.00 215,320.00 -62,032.00 116,696.00 -6,978.00 116,341.00 -6,784.00 120,742.00 -8,658.00 124,009.00 -8,845.00 130,487.00 -9,962.00 122,976.00 -6,920.00 123,539.00 -13,878.00 101,991.00 101,006.00 100,104.00 103,833.00 101,745.00 99,766.00 101,672.00
Total assets 218,808.00 211,107.00 206,637.00 210,720.00 219,340.00 216,352.00 216,352.00 212,943.00 212,943.00 212,397.00 212,397.00 217,627.00 217,627.00 217,475.00 217,475.00 226,410.00 226,410.00 225,448.00 225,448.00 236,648.00 236,648.00 237,335.00 237,335.00 232,103.00 232,103.00 237,397.00 237,397.00 246,126.00 246,126.00 251,937.00 251,937.00 258,381.00 258,381.00 258,381.00 191,129.00 191,129.00 134,635.00 490,603.00 138,355.00 142,550.00 142,550.00 149,895.00 149,895.00 141,666.00 141,666.00 138,663.00 138,663.00 122,621.00 122,621.00 111,863.00 111,863.00 112,427.00 112,427.00 117,051.00 117,051.00 114,342.00 114,342.00 111,495.00 111,495.00 112,525.00 112,525.00 117,699.00 117,699.00 113,160.00 113,160.00 42,247.00 42,247.00 42,247.00 42,247.00
Total current liabilities + 34,475.00 33,009.00 33,066.00 30,566.00 37,156.00 33,773.00 34,383.00 30,892.00 34,184.00 30,072.00 32,352.00 31,020.00 34,841.00 37,276.00 34,459.00 30,653.00 36,211.00 36,986.00 40,116.00 40,116.00 35,347.00 35,347.00 28,456.00 25,866.00 27,208.00 26,120.00 25,627.00 20,406.00 20,408.00 20,439.00 19,644.00 17,539.00 15,720.00 14,734.00 14,254.00 16,102.00 24,424.00 9,841.00
Total non-current liabilities + 86,596.00 -91,414.00 86,684.00 -88,700.00 84,871.00 -89,242.00 90,912.00 -92,676.00 89,508.00 93,795.00 94,282.00 98,755.00 104,103.00 107,842.00 115,707.00 126,081.00 117,254.00 121,928.00 125,740.00 131,180.00 129,695.00 131,472.00 136,840.00 118,045.00 60,460.00 61,046.00 61,085.00 66,525.00 60,731.00 66,290.00 56,772.00 49,702.00 51,739.00 58,860.00 59,823.00 61,729.00 65,100.00
Total liabilities 121,071.00 -91,414.00 119,693.00 -88,700.00 117,937.00 -89,242.00 121,478.00 -92,676.00 126,664.00 127,568.00 128,665.00 129,647.00 138,287.00 137,914.00 148,059.00 157,101.00 152,095.00 159,204.00 160,199.00 161,833.00 165,906.00 168,458.00 176,956.00 176,956.00 153,392.00 153,392.00 88,916.00 460,472.00 86,912.00 88,293.00 92,645.00 86,358.00 86,696.00 77,180.00 70,141.00 71,383.00 76,399.00 75,543.00 76,463.00 79,354.00 89,700.00 88,729.00 20,298.00
Total stockholders' equity + 87,287.00 91,414.00 80,671.00 88,700.00 78,237.00 89,242.00 78,517.00 92,676.00 81,848.00 88,784.00 77,460.00 84,278.00 73,398.00 82,750.00 71,550.00 79,340.00 68,669.00 79,561.00 68,596.00 78,351.00 68,024.00 68,347.00 60,065.00 84,553.00 75,722.00 78,131.00 70,233.00 71,904.00 64,486.00 75,564.00 68,510.00 80,220.00 72,585.00 83,479.00 72,714.00 81,425.00 71,339.00 37,737.00 33,890.00 45,719.00 42,137.00 51,443.00 47,501.00 54,257.00 49,972.00 57,250.00 52,392.00 55,308.00 50,365.00 51,967.00 47,491.00 45,441.00 41,142.00 37,692.00 37,492.00 36,754.00 35,259.00 31,785.00 30,318.00 25,586.00 22,442.00 20,057.00
Common shares outstanding 1,978 1,986 1,994 1,994 2,003 2,043 2,043 2,015 2,016 2,016 2,017 2,015 2,012 2,012 2,012 2,012 2,006 2,006 2,006 2,003 1,984 1,997 1,971 1,959 1,959 1,982 1,980 1,957 1,979 1,975 1,970 1,974 1,974 1,975 1,970 1,970 1,970 1,641 1,642 1,970 1,641 1,639 1,639 1,644 1,642 1,633 1,633 1,631 1,631 1,613 1,613 1,607 1,602 1,599 1,599 1,598 1,598 1,594 1,594 1,591 1,591 1,591 1,591 1,591 1,580 1,578 1,575 1,591 967 596 602 607
about 3 hours ago