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
Total cash and short-term investments + 28,523.00 25,697.00 26,706.00 2,523.00 2,938.00 46,330.00 40,980.00 38,591.00 50,235.00 50,272.00 73,202.10 75,961.80 73,231.80 79,469.20 72,107.10 66,591.60 0.00
Accounts receivable, net 10,713.00 11,284.00 11,982.00 15,270.00 14,621.00 4,720.00 3,732.00 6,567.00 7,636.00 7,482.60 7,653.70 7,116.90 6,702.20 7,379.30 7,749.40 7,758.40 0.00
Inventories -38,688.00 -3,237.00 -3,438.00 -3,146.00 -3,516.00 46,677.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Other current assets 3,079.00 3,237.00 3,438.00 3,146.00 3,516.00 -55,578.00 -58,659.00 -78,968.80 -78,343.80 -80,548.70 -77,646.90 0.00 0.00
Total current assets 11,941.00 36,981.00 38,688.00 17,793.00 17,559.00 51,050.00 44,712.00 1,538.00 4,619.00 2,096.00 2,512.00 2,530.00 2,840.00 87,512.50 80,932.40 75,566.50 0.00
Total non-current assets + 166,918.00 126,908.00 118,397.00 2,562.00 1,536.00 49,315.00 124,278.00 106,846.00 154,560.00 117,794.80 126,346.00 132,695.00 218,182.40 201,989.00 189,016.40 73,132.40
Total assets 178,859.00 163,889.00 157,085.00 147,652.00 171,262.00 180,312.00 168,990.00 154,389.00 222,532.00 214,585.00 218,249.60 226,951.40 221,023.20 216,394.20 203,572.80 204,376.50 0.00
Total current liabilities + 586.00 399.00 1.00 141.00 1.00 1.00 1.00 41.00 755.00 41.90 201,327.90 207,268.80 204,236.00 199,348.00 1,054.60 5,464.60 0.00
Total non-current liabilities + 171,234.00 157,483.00 151,031.00 141.00 2,595.00 3,044.00 158,828.00 145,435.00 210,720.00 200,617.00 3,459.80 3,515.70 205,509.20 3,171.10 186,542.10 4,437.60
Total liabilities 171,820.00 157,882.00 151,032.00 141,535.00 161,441.00 168,999.00 158,829.00 145,448.00 211,493.00 200,268.00 201,973.80 208,428.20 205,509.20 200,333.00 189,646.70 196,308.70 0.00
Total stockholders' equity + 4,953.00 4,005.00 4,193.00 6,117.00 9,821.00 11,313.00 9,339.00 8,213.00 10,009.00 12,995.00 16,275.80 18,523.20 13,272.20 13,874.90 12,353.90 6,830.80 0.00
Common shares outstanding 97 101 109 110 126 127 141 168 184 203 227 255 252 257 261 257 257
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 Dec-10
Total cash and short-term investments + 27,833.00 28,523.00 28,208.00 27,648.00 27,137.00 25,697.00 26,722.00 25,603.00 25,913.00 26,706.00 25,877.00 2,701.00 2,415.00 2,523.00 2,463.00 2,490.00 2,518.00 2,938.00 3,329.00 3,246.00 34,977.00 46,330.00 43,536.00 42,160.00 38,749.00 40,980.00 3,962.00 4,132.00 3,925.00 38,591.00 4,279.00 3,973.00 3,581.00 50,235.00 73,586.50 73,789.90 72,546.30 50,272.00 77,227.80 77,874.80 74,847.20 73,202.10 75,143.30 73,144.40 75,491.60 75,961.80 74,068.70 76,364.50 75,400.90 73,784.70 74,028.30 75,427.40 78,603.30 79,469.20 77,569.30 76,035.20 0.00 72,107.10 0.00 4,835.70
Accounts receivable, net 10,609.00 10,713.00 10,835.00 10,965.00 11,144.00 11,284.00 11,486.00 11,574.00 11,828.00 11,982.00 11,765.00 14,302.00 14,564.00 15,270.00 15,492.00 14,874.00 14,666.00 14,621.00 14,276.00 14,193.00 13,854.00 4,720.00 3,657.00 3,767.00 3,722.00 3,732.00 7,299.00 6,640.00 6,753.00 6,567.00 7,068.00 7,617.00 7,601.00 7,636.00 7,297.80 7,277.50 7,479.50 7,482.60 7,312.40 7,532.60 7,586.40 7,653.70 7,354.50 7,269.10 7,048.80 7,116.90 6,760.90 6,642.20 6,785.80 6,702.20 6,755.60 7,053.00 7,151.00 7,379.30 7,566.50 7,602.70 7,749.40
Inventories -37,177.00 -37,741.00 -38,688.00 -18,707.00 -19,643.00 -2,513.00 -3,237.00 -6,091.00 -18,985.00 -18,805.00 29,115.00 -33,964.00 -34,234.00 -1,691.00 -2,019.00 -2,434.00 37,836.00 50,253.00 48,927.00 47,945.00 46,677.00 45,848.00 45,641.00 47,372.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Other current assets -36,981.00 -38,023.00 3,006.00 3,122.00 3,079.00 2,544.00 2,866.00 2,513.00 3,237.00 2,568.00 15,690.00 15,950.00 3,438.00 17,157.00 17,024.00 -34,665.00 -49,130.00 21,540.00 -46,476.00 -43,621.00 -44,926.00 -60,064.00 -58,158.00 -57,283.00 -55,578.00 -55,406.00 -55,611.00 -57,143.00 -58,659.00 -81,285.60 -79,456.90 -78,534.20 -78,968.80 -82,898.70 -81,608.40 -79,907.60 -78,343.80 -79,986.80 -77,918.50 -81,659.10 -80,548.70 -79,515.40 -79,864.70 -79,687.70 -77,646.90 -79,550.30 -80,931.40 -82,967.30
Total current assets 11,578.00 11,941.00 39,043.00 38,613.00 38,281.00 36,981.00 38,208.00 37,177.00 37,741.00 38,688.00 37,642.00 226.00 16,979.00 17,793.00 14,432.00 14,069.00 14,329.00 50,112.00 798.00 229.00 48,831.00 229.00 47,193.00 45,927.00 42,471.00 44,712.00 1,376.00 1,482.00 1,033.00 1,538.00 1,789.00 1,534.00 1,411.00 4,619.00 1,966.00 2,567.00 2,298.00 2,910.00 2,766.00 3,799.00 2,526.00 2,512.00 2,511.00 2,495.00 1,875.00 2,530.00 1,908.00 3,142.00 2,499.00 2,840.00 1,716.00 1,549.00 2,787.00 87,512.50 85,548.20 84,166.40 80,932.40
Total non-current assets + 161,855.00 166,918.00 138,405.00 133,823.00 125,669.00 126,908.00 128,725.00 124,103.00 123,890.00 118,397.00 111,623.00 976.00 1,691.00 2,562.00 2,755.00 1,795.00 1,405.00 41,706.00 667.00 869.00 114,030.00 13,717.00 124,273.00 121,007.00 113,261.00 124,278.00 95,618.00 163,680.00 160,952.00 106,846.00 98,665.00 96,675.00 153,114.00 154,560.00 127,983.00 122,527.70 121,423.20 117,794.80 117,570.80 116,732.80 117,559.40 126,346.00 124,219.80 134,736.40 133,176.00 132,695.00 222,395.30 224,936.00 221,010.90 218,182.40 215,941.60 215,573.70 218,062.30 4,163.20 3,982.70 81,905.10 79,260.70
Total assets 173,433.00 178,859.00 177,448.00 172,436.00 163,950.00 163,889.00 166,933.00 161,280.00 161,631.00 157,085.00 149,265.00 154,616.00 151,208.00 147,652.00 144,048.00 147,520.00 161,806.00 171,262.00 168,417.00 168,194.00 162,861.00 180,312.00 171,466.00 166,934.00 155,732.00 168,990.00 166,850.00 165,162.00 161,985.00 155,430.00 165,036.00 162,740.00 219,824.00 222,532.00 226,643.90 219,838.80 217,025.50 214,585.00 218,622.20 217,065.40 214,007.70 218,249.60 218,711.20 226,585.10 229,048.20 226,951.40 224,303.80 228,078.00 223,510.70 221,023.20 217,658.20 217,123.50 220,850.00 216,394.20 214,210.60 211,164.70 203,572.80 204,376.50
Total current liabilities + 281.00 586.00 586.00 447.00 1.00 399.00 397.00 395.00 393.00 1.00 2.00 474.00 143.00 141.00 150.00 1.00 1.00 1.00 1.00 1.00 1.00 1,522.00 1.00 1.00 1.00 1.00 1,916.00 2,069.00 1,979.00 594.00 153,054.00 1,958.00 206,988.00 1,161.00 3,655.60 2,714.60 2,476.40 568.60 199,867.00 198,179.00 196,090.00 201,328.00 200,939.00 13.20 4.10 207,269.00 206,203.00 209,745.00 3.50 44.10 52.90 201,386.00 204,018.00 1,076.30 2,074.70 889.60 1,054.60
Total non-current liabilities + 166,727.00 171,234.00 169,779.00 165,436.00 157,588.00 157,483.00 159,954.00 155,016.00 155,367.00 151,031.00 144,304.00 2,341.00 143.00 141.00 138,060.00 141,306.00 154,101.00 3,475.00 3,719.00 3,874.00 153,861.00 3,041.00 160,820.00 156,644.00 147,466.00 158,828.00 153,723.00 152,354.00 150,200.00 144,771.00 3,459.00 151,540.00 3,458.00 210,720.00 208,377.00 202,832.20 200,671.40 200,617.00 202,466.80 3,548.00 3,456.00 3,460.00 3,486.00 209,023.00 210,377.40 3,516.00 3,516.00 3,515.00 207,139.20 205,465.10 202,740.80 3,266.00 3,441.00 3,171.10 7,637.60 6,758.80 3,913.20
Total liabilities 166,727.00 171,820.00 170,365.00 165,883.00 157,589.00 157,882.00 160,351.00 155,411.00 155,760.00 151,032.00 144,306.00 149,088.00 145,521.00 141,535.00 138,210.00 141,307.00 154,102.00 161,441.00 158,422.00 158,419.00 153,862.00 168,999.00 160,821.00 156,645.00 147,467.00 158,829.00 155,639.00 154,423.00 152,179.00 145,448.00 155,836.00 153,498.00 209,415.00 211,493.00 212,032.60 205,546.80 203,147.80 195,717.40 202,466.80 200,699.80 198,305.30 201,973.80 201,462.60 209,036.20 210,381.50 208,428.20 207,159.60 210,814.70 207,142.70 205,509.20 202,793.70 202,476.40 205,251.10 200,333.00 198,259.10 196,081.80 189,646.70
Total stockholders' equity + 4,658.00 4,953.00 4,957.00 4,629.00 4,383.00 4,005.00 4,719.00 4,043.00 4,153.00 4,193.00 3,127.00 3,697.00 3,954.00 4,469.00 4,093.00 4,516.00 6,198.00 8,253.00 8,389.00 8,362.00 7,931.00 10,245.00 9,657.00 9,548.00 7,427.00 9,339.00 10,551.00 10,064.00 9,065.00 8,213.00 8,523.00 8,460.00 9,378.00 10,009.00 13,653.00 13,352.20 12,890.40 12,993.90 15,206.00 15,338.90 14,461.30 13,435.80 14,286.10 14,855.80 16,102.00 16,107.90 14,585.10 14,818.10 14,001.50 13,272.20 12,770.00 12,471.60 13,391.10 13,874.90 13,910.50 12,841.80 12,353.90
Common shares outstanding 97 97 97 98 98 99 100 102 105 107 108 110 110 107 106 111 117 120 122 130 131 132 126 128 137 135 144 150 151 158 164 173 178 179 182 188 195 200 200 204 209 209 224 230 241 241 254 256 264 263 262 250 261 230 257 257 257 257 257 257
about 23 hours ago