Sign in
Mar-26 Mar-25 Mar-24 Mar-23 Mar-22 Mar-21 Mar-20 Mar-19 Mar-18 Mar-17 Mar-16 Mar-15 Mar-14 Mar-13 Mar-12 Mar-11 Mar-10 Mar-09 Mar-08 Mar-07
Total cash and short-term investments + 131,769.15 154,095.25 15,101.85 113,630.17 119,947.83 150,098.52 100,732.74 95,259.83 115,362.75 102,616.04 90,384.52 88,208.34 76,075.56 70,575.21 67,073.50 65,362.90 58,055.26 40,377.00 49,505.96 54,942.19
Accounts receivable, net 2,549.47 1,831.75 1,822.54 2,712.65 2,895.52 324.62 1,872.27 1,780.36 1,827.86 3,485.73 2,428.36 3,108.50 1,877.01 1,733.88 1,881.31 1,791.50 1,839.04
Inventories -157,871.67 -143,342.66 0.00 2,208.08 0.00 0.00 0.00 1,493.61
Other current assets 176,085.79 170,430.18 154,355.76 157,871.67 143,342.66 130,136.22 113,599.45 108,915.69 106,540.23 86,738.70 73,404.58 51,247.13 45,662.86 44,646.23 -91,286.86 80,152.48 80,675.15 65,585.47
Total current assets 131,769.15 154,095.25 109,875.10 113,630.17 110,763.21 151,921.06 103,445.39 228,291.56 230,350.54 213,403.99 198,705.12 176,774.89 152,965.87 124,250.70 115,844.86 111,886.14 86.49 122,410.80 51,297.46 56,781.24
Total non-current assets + 301,834.89 259,018.25 293,828.05 273,169.31 262,968.71 97,691.49 96,948.19 82,847.34 76,586.87 89,893.44 99,597.78 104,111.44 100,695.21 106,308.58 99,357.66 90,975.15 85,787.83 71,088.62 59,553.14 64,611.03
Total assets 433,604.04 413,113.50 403,703.15 386,799.48 373,731.91 359,473.52 336,571.38 311,138.90 300,570.31 303,297.43 298,302.90 280,886.33 253,661.08 230,559.28 215,202.51 202,861.29 200,084.40 193,499.42 190,731.79 186,202.91
Total current liabilities + 50,509.41 317,156.41 290,137.77 278,243.49 264,048.84 6,735.82 8,350.44 7,594.57 7,414.04 6,397.28 6,122.10 13,309.64 10,741.55 10,389.98 9,603.50 7,732.07 7,110.01 9,029.19 7,943.27 10,566.48
Total non-current liabilities + 359,247.48 74,228.96 92,818.40 90,283.13 91,694.82 337,580.07 25,087.21 24,199.62 22,921.05 38,476.21 24,233.12 19,853.94 14,512.01 12,121.48 12,634.08 13,478.17 14,238.64 13,311.09 13,789.22 14,630.48
Total liabilities 409,756.89 391,385.37 382,956.17 368,526.62 355,743.67 341,757.26 319,715.64 293,877.23 284,924.50 286,639.04 280,916.13 265,604.99 240,909.63 219,617.30 206,344.07 194,190.25 190,981.56 187,264.52 182,241.67 175,769.60
Total stockholders' equity + 22,370.65 20,520.39 19,587.97 17,231.29 17,023.77 16,802.57 15,990.89 16,179.49 15,645.82 15,280.68 17,386.77 14,679.07 12,205.04 10,608.80 8,583.16 8,343.82 8,866.92 6,234.90 8,490.12 10,433.31
Common shares outstanding 11,386 11,642 11,961 12,306 12,785 12,844 12,897 13,101 13,335 13,568 13,956 14,138 14,180 14,169 14,157 14,145 12,333 10,821 10,306 10,053
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 + 91,600.35 123,059.94 94,089.42 150,201.56 154,095.25 149,380.37 149,090.60 150,601.14 4,477.09 149,367.82 147,290.58 144,237.74 108,257.00 104,314.62 136,720.21 133,230.18 119,285.80 112,454.82 106,660.09 155,381.33 150,098.52 116,187.44 117,718.05 110,255.59 110,255.59 91,018.41 91,513.07 95,259.83 95,048.35 94,889.17 96,920.31 96,282.92 119,724.62 113,182.09 106,943.04 105,583.53 102,616.04 103,000.25 96,215.96 92,657.84 90,384.52 50,621.65 90,163.63 90,560.19 88,208.34 33,536.00 83,117.01 79,276.28 76,075.56 23,718.36 71,611.21 77,591.86 70,575.21 12,100.74 66,290.55 67,073.50 67,073.50 0.00 9,866.24 65,362.90 65,362.90 7,113.56 7,113.56 57,525.44 58,433.38 58,433.38 7,871.99 7,871.99 95.99 0.00 10,321.29 48,292.17 49,505.96 11,425.62 10,985.50 56,730.09 54,942.19 55,168.26 8,479.18 54,499.54 58,313.55
Accounts receivable, net 4,726.64 2,549.47 1,831.75 1,822.54 1,822.54 1,117.65 2,712.65 2,712.65 0.00 0.00 2,895.52 2,895.52 352.11 352.11 352.11 2,532.70 307.67 307.67 1,872.27 298.52 298.52 1,780.36 296.91 1,827.86 1,827.86 285.23 3,485.73 3,485.73 260.19 2,428.36 2,428.36 234.76 3,108.50 3,108.50 221.39 1,877.01 1,877.01 251.60 251.60 251.60 1,733.88 1,733.88 252.69 252.69 6,531.52 10,795.03 1,791.50 13,370.07 11,620.91 10,827.76 1,839.04 9,440.27 7,397.08 6,468.62 2,033.49
Inventories 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Other current assets 1,224.11 66,210.69 177,578.75 176,573.68 176,573.68 170,430.18 169,444.47 165,828.59 163,328.11 164,447.34 167,802.44 162,098.67 157,762.55 143,124.72 160,896.98 31,475.89 25,509.49 -103,259.73 13,527.28 12,082.94 11,859.37 0.00 225,192.33 1.06 114.90 113.15 227,703.06 13,320.22 12,269.04 12,131.04 211,373.12 196,764.29 -1,827.86 16,220.68 -127,377.26 14,893.37 -119,362.16 -109,484.68 -100,679.59 -91,286.86 290.83 793.97 774.82 412.66
Total current assets 91,600.35 129,010.69 94,089.42 105,201.74 154,095.25 106,776.53 108,002.41 107,513.82 182,055.84 149,367.82 147,290.58 144,237.74 108,257.00 104,314.62 136,720.21 110,101.18 110,101.18 110,385.21 104,590.47 108,263.51 151,921.06 133,200.79 117,718.05 87,858.48 87,858.48 91,018.41 73,483.87 203.71 73,995.42 73,836.24 97,272.43 74,183.58 230,350.54 73,677.39 107,250.71 68,756.00 213,403.99 63,910.15 96,514.48 54,563.46 198,705.12 50,621.65 90,460.54 43,069.79 71.68 33,536.00 83,402.23 27,390.63 130.34 23,718.36 71,871.40 18,747.79 127.30 12,100.74 66,525.31 132.43 132.43 10,087.63 151.53 151.53 7,365.17 7,365.17 7,365.17 86.49 86.49 8,124.67 8,124.67 16,852.81 20,357.90 51,297.46 24,795.69 22,606.41 21,878.07 56,781.24 18,928.75 15,876.26 15,482.25 60,347.04
Total non-current assets + 342,003.69 289,097.18 310,228.69 295,839.30 259,018.25 306,416.68 291,055.93 299,748.88 412,662.50 247,689.14 250,884.85 243,214.52 114,133.01 114,815.14 255,080.32 111,000.63 111,000.63 110,317.30 113,019.34 110,672.94 99,606.50 106,561.76 106,819.43 100,218.20 100,218.20 92,426.28 93,225.16 82,847.34 92,703.95 87,140.15 81,497.79 82,082.20 76,586.87 238,838.36 84,449.18 235,465.64 89,893.44 238,146.33 98,267.79 243,630.54 99,597.78 245,155.53 93,818.38 241,921.74 104,111.44 245,642.21 97,551.62 232,004.56 100,695.21 234,723.39 98,380.77 215,333.92 106,308.58 2,386.50 99,363.79 99,357.66 99,357.66 61,992.34 90,975.15 90,975.15 94,586.33 94,586.33 94,586.33 85,787.83 85,787.83 79,357.35 79,357.35 62,817.74 65,858.96 59,553.14 59,001.23 57,509.90 67,969.21 64,611.03 62,035.00 60,184.84 58,317.68 64,667.40
Total assets 433,604.04 418,107.86 404,318.11 401,041.05 413,113.50 413,193.21 399,058.34 407,262.70 407,262.70 397,056.96 398,175.43 387,452.25 387,452.25 391,386.58 391,800.53 386,909.20 386,909.20 365,775.39 360,444.68 362,061.18 359,473.52 3,406.54 348,428.26 341,904.92 341,904.92 314,480.06 314,398.87 311,138.90 312,755.33 307,194.84 300,124.25 299,107.50 306,937.42 312,515.74 300,400.98 304,221.64 303,297.43 302,056.48 288,912.99 298,193.99 298,302.90 295,777.18 283,978.82 284,991.53 280,886.33 279,178.21 260,014.36 259,395.18 253,661.08 258,441.75 237,948.09 234,081.70 230,559.28 224,470.29 215,170.48 215,202.51 215,202.51 2,739.28 212,715.17 202,861.29 202,861.29 203,780.83 203,780.83 203,780.83 200,084.40 200,084.40 196,814.46 196,814.46 2,004.38 2,190.68 189,949.88 194,299.28 190,731.79 195,928.81 190,018.72 192,714.94 186,202.91 191,344.08 184,617.58 179,718.28 186,219.45
Total current liabilities + 50,509.41 329,047.95 316,771.98 306,611.26 317,156.41 311,137.53 301,599.05 303,153.65 73,127.33 294,597.09 292,358.29 284,560.58 5,983.99 8,377.51 293,061.09 5,603.85 5,603.85 4,427.43 4,073.03 3,626.56 6,735.82 3,794.83 5,709.42 5,442.87 5,442.87 5,329.91 4,286.48 7,594.57 6,416.21 4,447.02 10,385.18 5,109.38 7,414.04 48.35 11,511.02 27.69 6,397.28 40.86 9,517.75 31.71 6,122.10 50.17 14,244.96 35.97 13,309.64 42.24 11,992.28 27.93 10,741.55 39.37 11,735.52 28.43 10,389.98 22.08 11,844.75 9,603.50 9,603.50 10,854.77 7,732.07 7,732.07 6,986.73 6,986.73 6,986.73 7,110.01 7,110.01 245.47 245.47 7,856.52 586.34 7,943.27 400.69 593.96 958.06 10,566.48 462.59 764.01 317.80 7,289.69
Total non-current liabilities + 359,247.48 66,250.13 65,307.92 73,172.85 74,228.96 80,433.22 75,780.71 82,738.47 387,153.01 82,464.94 86,201.12 83,713.38 42,923.59 8,377.51 80,888.50 45,346.49 45,346.49 57,587.97 55,966.15 56,655.66 26,270.30 52,190.32 54,407.47 49,296.34 49,296.34 39,654.32 31,019.97 24,199.62 29,232.90 29,403.71 28,925.34 28,865.37 22,921.05 294,865.49 30,133.04 287,472.17 38,476.21 285,817.27 24,323.70 281,063.97 24,233.12 278,487.38 20,751.69 267,875.66 19,853.94 262,818.67 17,945.90 244,593.13 14,512.01 243,793.06 12,706.27 220,371.01 12,121.48 19,515.46 11,656.30 12,634.08 12,634.08 12,810.51 13,478.17 13,478.17 13,458.40 13,458.40 13,458.40 14,238.64 14,238.64 14,057.57 14,057.57 13,593.94 6,164.93 13,789.22 13,089.64 11,681.65 10,532.30 14,630.48 13,716.80 12,906.61 10,190.68 21,259.21
Total liabilities 409,756.89 395,298.08 382,079.90 379,784.11 391,385.37 391,570.75 377,379.76 385,892.11 385,892.12 377,062.03 378,559.41 368,273.96 368,273.96 373,693.30 373,949.59 369,276.39 369,276.39 347,152.11 341,696.11 343,757.89 341,757.26 3,237.39 331,105.80 325,006.83 325,006.83 296,597.59 296,651.05 293,877.23 295,090.07 290,094.52 284,174.61 282,051.84 289,642.38 294,913.84 284,920.61 287,499.86 286,639.04 285,858.13 274,208.02 281,095.67 280,916.13 278,537.55 268,947.68 267,911.63 265,604.99 262,860.92 246,503.84 244,621.06 240,909.63 243,832.42 226,267.86 220,399.44 219,617.30 212,200.00 205,995.57 206,344.07 206,344.07 2,593.69 204,123.30 194,190.25 194,190.25 194,640.43 194,640.43 194,640.43 190,981.56 190,981.56 189,353.59 189,353.59 1,917.94 2,089.42 182,233.66 185,631.27 182,241.67 185,694.09 179,437.38 182,087.69 175,769.60 181,254.09 174,964.71 170,709.34 176,551.29
Total stockholders' equity + 22,370.65 21,363.29 20,877.78 20,018.56 20,520.39 20,381.81 20,469.93 20,177.23 20,177.23 18,888.09 18,521.21 18,074.38 18,074.38 16,656.90 16,821.32 16,637.62 16,637.62 17,686.57 17,799.89 17,368.19 16,802.57 160.66 16,456.87 16,070.35 16,070.35 16,803.23 16,653.30 16,179.49 16,516.26 15,790.35 15,286.13 15,778.40 16,024.91 16,195.27 14,752.18 15,327.89 15,280.68 14,664.52 13,964.06 15,199.13 15,466.23 15,277.49 14,385.24 15,125.92 14,679.07 14,279.43 12,967.81 12,770.34 12,205.04 12,629.20 11,318.23 11,858.67 10,608.80 10,554.61 8,886.52 8,583.16 8,583.16 123.74 8,321.15 8,343.82 8,343.82 8,794.96 8,794.96 8,794.96 8,866.92 8,866.92 7,197.69 7,197.69 68.67 82.27 7,716.22 7,096.75 8,490.12 8,353.41 8,865.12 8,612.35 10,433.31 8,109.76 7,694.28 7,026.91 9,668.15
Common shares outstanding 11,185 11,431 11,423 11,508 11,555 11,728 11,665 11,728 11,728 11,991 12,055 12,024 12,024 12,196 12,588 12,716 12,588 12,840 12,840 12,840 12,840 12,877 12,877 12,841 12,841 12,877 12,877 12,922 12,922 12,922 12,922 13,132 13,132 13,132 13,132 13,288 13,455 13,547 13,871 13,738 13,787 13,860 13,871 14,006 5,472 14,150 13,871 14,182 12,604 14,183 13,871 14,179 14,149 14,171 13,871 14,014 14,933 14,150 13,871 14,008 14,595 13,871 13,871 13,102 13,102 11,959 13,871 13,871 10,372 2,852 13,871 13,871 13,871 10,208 10,484 9,741 9,741 9,978 9,978 9,741 9,741
about 3 hours ago