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 + 20,834.00 56,086.00 54,453.00 14,538.00 18,655.90 4,709.38 1,484.56 5,681.96 8,904.26 9,418.92 2,597.22 9,501.02 6,780.63 6,309.14 5,082.20 858.57 4,132.66 942.61 1,060.00 1,359.58
Accounts receivable, net 146,364.00 3,490.00 3,209.00 2,873.00 134.24 145.69 123.15 109.90 95.25 79.84 4.05 57.25 48.39 47.67 42.22 706.91 249.84
Inventories -4,201.00 -9,165.00 -10,462.34 -4,905.97 -1,654.31 48.03 51.10 75.67 65.98 28.55 -45.01 -222.53 291.54 254.52 5.99 29.96 6.89 6.03
Other current assets 804.00 36,203.00 6,292.00 10,462.34 4,905.97 1,654.31 20,472.18 15,597.70 13,251.13 11,656.12 10,248.02 7,141.75 8,267.15 13,816.64 13,856.96 13,133.89 11,975.29 11,315.31 10,684.11
Total current assets 168,002.00 59,576.00 57,662.00 518.00 18,790.14 4,855.08 1,607.72 5,791.86 8,999.51 9,498.75 21,184.67 9,558.27 6,829.02 6,356.80 5,124.42 1,565.47 1,453.34 767.99 793.79 1,010.98
Total non-current assets + 61,696.00 164,144.00 155,623.00 21,108.00 23,847.64 15,922.60 9,942.92 29,616.77 25,528.01 23,492.08 10,291.27 20,516.84 14,364.86 14,926.85 15,872.88 19,241.19 17,012.72 15,977.67 15,418.32 14,718.71
Total assets 229,698.00 223,720.00 213,758.00 109,298.00 58,308.14 49,957.68 39,824.50 35,408.63 34,527.51 32,990.84 31,475.93 30,075.11 21,193.88 21,283.65 20,997.30 20,806.66 18,466.06 16,745.66 16,212.11 15,729.70
Total current liabilities + 162,950.00 155,730.00 146,873.00 3,548.00 34,616.81 27,326.70 23,112.91 31,244.75 29,945.08 28,764.83 1,298.89 26,465.81 18,385.48 18,654.53 18,192.50 18,181.86 15,979.97 14,360.79 14,233.83 13,894.17
Total non-current liabilities + 44,510.00 45,762.00 45,630.00 96,088.00 1,194.38 1,248.16 883.92 674.93 1,248.37 1,213.58 704.16 921.71 736.93 765.12 943.67 891.83 926.98 941.50 537.07 524.71
Total liabilities 207,460.00 201,492.00 192,503.00 99,636.00 1,194.38 1,248.16 883.92 31,919.68 31,193.45 29,978.41 28,603.83 27,387.52 19,122.42 19,419.65 19,136.17 19,073.70 16,906.95 15,302.29 14,770.90 14,418.88
Total stockholders' equity + 22,238.00 22,228.00 21,255.00 9,662.00 57,113.76 48,709.52 38,940.58 3,488.95 3,334.06 3,012.43 2,872.11 2,687.59 2,071.46 1,864.01 1,861.13 1,732.96 1,559.12 1,443.38 1,441.21 1,310.82
Common shares outstanding 12 14 15 16 10 10 11 12 12 12 12 10 10 10 10 10 10 10 10 10
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 + 24,622.00 20,834.00 38,900.00 37,383.00 35,056.00 56,086.00 54,692.00 53,178.00 56,405.00 54,453.00 54,156.00 50,657.00 49,181.00 14,538.00 15,741.00 16,269.00 19,103.00 18,655.90 17,583.64 15,647.83 15,306.37 11,723.63 12,510.15 12,116.09 8,931.77 8,544.24 6,143.72 6,290.45 6,244.92 5,681.96 5,882.90 6,267.34 9,052.76 8,904.26 9,721.50 10,036.01 10,358.65 9,418.92 9,877.61 9,341.23 10,016.15 2,597.22 9,605.15 9,567.94 9,999.93 9,501.02 6,756.44 7,223.59 7,381.18 6,780.63 7,084.83 6,767.55 6,694.13 6,309.14 6,306.34 6,189.79 5,762.74 5,082.20 4,944.16 5,293.61 5,193.55 858.57 5,329.79 5,131.53 1,611.74 1,926.76 942.92 867.56 1,232.43 942.61 1,052.92 1,107.10 1,538.08 1,060.00 1,340.02 1,541.89 1,647.05 1,359.58 3,740.51 1,589.59 3,201.76
Accounts receivable, net 955.00 146,364.00 6,478.00 6,186.00 6,107.00 3,490.00 3,399.00 3,441.00 3,163.00 3,209.00 3,533.00 3,183.00 2,163.00 2,873.00 2,184.00 2,178.00 2,220.00 134.24 132.91 133.04 148.02 212.16 151.74 175.50 125.63 123.15 117.12 115.30 113.81 109.90 105.62 99.57 96.61 95.25 90.82 86.64 80.46 79.84 74.93 71.92 73.52 4.05 67.37 66.73 63.17 57.25 48.51 49.02 49.67 48.39 46.11 45.57 47.26 47.67 243.89 313.98 410.35 42.22 607.91 522.51 624.32 706.91 651.84 692.24 687.46 249.84 243.00 58.75
Inventories -4,205.00 -2,465.00 -2,301.00 -41,695.00 -40,293.00 -43,650.00 -9,165.00 -10,121.00 -10,607.00 -13,341.00 -10,462.34 40.65 43.69 48.51 50.89 52.79 53.85 55.71 46.59 46.25 46.24 43.31 48.03 43.60 46.63 48.09 102.28 124.79 215.32 106.44 75.67 71.83 66.64 66.04 65.98 58.09 60.92 156.50 28.55 3.37 125.14 -25.12 -45.01 142.16 184.27 233.08 -222.53 240.08 243.21 263.97 291.54 287.24 255.67 235.29 254.52 227.22 236.26 217.68 201.76 225.79 149.22 32.79 29.96 21.58 12.75 3.99 6.89 5.20 6.35 6.25 6.03 6.71 8.46 5.57
Other current assets 1,122.00 804.00 -6,186.00 -3,490.00 36,143.00 28,057.00 33,122.00 36,203.00 39,587.00 40,293.00 41,487.00 6,292.00 7,937.00 8,429.00 11,121.00 10,462.34 16,810.00 18,993.24 19,002.63 40.49 21,346.73 21,293.97 21,337.67 21,214.19 21,785.34 21,333.86 19,794.82 20,472.18 19,534.15 18,854.68 15,012.18 15,597.70 13,987.00 13,806.74 12,373.08 13,251.13 12,272.63 12,642.14 11,195.51 11,656.12 11,359.16 10,848.11 9,928.11 10,248.02 7,759.34 7,118.63 6,875.28 7,141.75 6,891.36 7,292.31 7,396.94 8,267.15 13,629.22 13,754.36 13,995.69 13,816.64 14,503.25 14,249.66 14,395.93 13,856.96 14,105.54 14,316.65 15,447.47 13,133.89 13,313.48 12,003.58 12,499.78 11,975.29 12,068.77 11,808.89 11,924.17 11,315.31 11,364.11 11,293.22 11,138.69 10,684.11
Total current assets 25,744.00 168,002.00 45,378.00 43,569.00 41,163.00 59,576.00 58,091.00 56,619.00 59,568.00 57,662.00 57,689.00 53,840.00 1,683.00 518.00 573.00 677.00 623.00 18,790.14 34,526.55 34,774.11 15,454.40 11,976.28 12,661.89 12,291.59 9,057.40 8,667.39 6,260.84 6,405.76 6,358.74 5,791.86 5,988.52 6,366.91 9,149.37 8,999.51 9,812.32 10,122.65 10,439.10 9,498.75 9,952.54 9,413.15 10,089.67 21,184.67 9,672.52 9,634.67 10,063.10 9,558.27 6,804.95 7,272.61 7,430.85 6,829.02 7,130.94 6,813.11 6,741.38 6,356.80 1,538.20 1,869.52 1,715.35 5,124.42 1,557.25 1,801.88 1,615.86 1,565.47 2,194.79 2,055.00 1,432.64 1,453.34 966.03 637.90 471.80 767.99 724.22 711.65 734.58 793.79 827.08 845.93 847.20 1,010.98 909.70 1,016.63 805.76
Total non-current assets + 210,215.00 61,696.00 188,110.00 186,084.00 187,314.00 164,144.00 162,021.00 162,816.00 157,874.00 155,623.00 155,527.00 36,388.00 2,453.00 21,108.00 1,901.00 1,911.00 1,933.00 23,847.64 22,375.43 20,401.21 38,454.21 37,981.41 36,004.98 35,574.61 32,537.06 31,157.11 31,487.49 31,249.34 29,602.93 29,616.77 28,966.14 28,721.66 25,287.07 25,528.01 24,771.84 24,647.20 23,579.30 23,492.08 23,019.37 22,817.26 22,105.99 10,291.27 21,777.30 21,262.19 20,790.55 20,516.84 15,137.54 14,790.23 14,724.15 14,364.86 14,380.41 14,495.71 14,609.63 14,926.85 19,635.42 19,371.47 19,428.28 15,872.88 19,458.10 19,219.77 19,551.64 19,241.19 18,854.50 19,050.77 19,783.06 17,012.72 17,546.85 16,679.98 16,742.47 15,977.67 15,941.39 15,711.02 16,011.94 15,418.32 15,484.79 15,162.68 15,006.58 14,718.71 14,719.54 14,509.86 14,289.45
Total assets 235,959.00 229,698.00 233,488.00 229,653.00 228,822.00 223,720.00 220,567.00 219,827.00 217,836.00 213,758.00 213,765.00 209,502.00 214,658.00 109,298.00 109,310.00 107,673.00 108,597.00 58,308.14 56,901.98 55,175.32 53,908.61 49,957.68 48,666.87 47,866.19 41,594.45 39,824.50 37,748.32 37,655.09 35,961.67 35,408.63 34,954.66 35,088.57 34,436.44 34,527.51 34,584.15 34,769.85 34,018.41 32,990.84 32,971.91 32,230.40 32,195.66 31,475.93 31,449.82 30,896.86 30,853.65 30,075.11 21,942.49 22,062.84 22,155.00 21,193.88 21,511.35 21,308.82 21,351.01 21,283.65 21,173.62 21,240.99 21,143.63 20,997.30 21,015.34 21,021.65 21,167.50 20,806.66 21,049.29 21,105.77 21,215.69 18,466.06 18,512.88 17,317.88 17,214.27 16,745.66 16,665.61 16,422.67 16,746.52 16,212.11 16,311.87 16,008.61 15,853.78 15,729.70 15,629.24 15,526.49 15,095.21
Total current liabilities + 172,296.00 162,950.00 163,718.00 160,526.00 159,882.00 155,730.00 152,379.00 151,984.00 150,694.00 146,873.00 147,294.00 527.00 1,009.00 3,548.00 3,128.00 69,638.00 61,008.00 34,616.81 32,323.73 31,220.30 48,011.70 44,073.10 42,944.50 42,219.52 35,887.07 34,874.19 33,265.47 33,264.20 31,706.60 31,244.75 30,851.29 31,022.88 30,524.00 29,945.08 30,013.23 30,240.86 29,798.36 28,764.83 28,655.47 27,986.34 28,054.48 1,298.89 27,479.13 27,235.12 27,242.68 26,465.81 19,205.11 19,345.30 19,381.34 18,385.48 18,667.75 18,599.95 18,638.02 18,654.53 18,570.99 18,501.95 18,437.49 18,192.50 18,263.66 18,318.77 18,478.15 18,181.86 18,395.74 18,328.95 18,437.95 15,979.97 15,925.56 14,958.00 14,871.46 14,360.79 14,386.86 14,206.20 14,497.80 14,233.83 14,373.50 14,132.83 13,967.56 13,894.17 13,810.66 13,674.24 13,363.12
Total non-current liabilities + 41,615.00 44,510.00 47,784.00 46,831.00 46,645.00 45,762.00 45,360.00 45,356.00 45,294.00 45,630.00 46,082.00 43,185.00 194,433.00 96,088.00 96,349.00 97,031.00 98,027.00 1,194.38 1,219.23 1,224.49 1,575.50 1,655.32 1,647.96 1,655.23 1,749.86 1,364.12 914.37 816.28 731.76 674.93 604.36 618.80 540.32 1,248.37 1,257.09 1,289.14 1,119.35 1,213.58 1,232.70 1,208.36 1,179.98 704.16 1,108.16 867.84 845.59 921.71 570.67 568.40 668.83 736.93 861.54 769.54 794.41 765.12 628.51 809.26 814.02 943.67 879.76 892.69 900.21 891.83 935.34 1,083.51 1,109.15 926.98 1,072.63 925.67 906.53 941.50 774.42 729.19 762.68 537.07 536.80 507.79 543.89 524.71 546.33 623.68 528.72
Total liabilities 213,911.00 207,460.00 211,502.00 207,357.00 206,527.00 201,492.00 197,739.00 197,340.00 195,988.00 192,503.00 193,376.00 189,731.00 195,442.00 99,636.00 99,477.00 97,031.00 98,027.00 53,570.90 52,320.68 50,698.83 49,587.21 45,728.41 44,592.46 43,874.75 37,636.93 36,238.31 34,179.84 34,080.48 32,438.36 31,919.68 31,455.65 31,641.68 31,064.32 31,193.45 31,270.32 31,530.00 30,917.71 29,978.41 29,888.16 29,194.70 29,234.46 28,603.83 28,587.30 28,102.97 28,088.27 27,387.52 19,775.78 19,913.70 20,050.17 19,122.42 19,529.30 19,369.49 19,432.43 19,419.65 19,199.50 19,311.20 19,251.51 19,136.17 19,143.41 19,211.46 19,378.36 19,073.70 19,331.09 19,412.46 19,547.10 16,906.95 16,998.19 15,883.67 15,777.99 15,302.29 15,161.27 14,935.39 15,260.48 14,770.90 14,910.30 14,640.63 14,511.45 14,418.88 14,356.99 14,297.91 13,891.84
Total stockholders' equity + 22,048.00 22,238.00 21,986.00 22,296.00 22,295.00 22,228.00 22,828.00 22,487.00 21,848.00 21,255.00 20,389.00 19,771.00 19,216.00 9,662.00 9,833.00 10,642.00 10,570.00 4,737.24 4,581.30 4,476.49 4,321.40 4,229.27 4,074.41 3,991.44 3,957.52 3,586.18 3,568.48 3,574.61 3,523.31 3,488.95 3,499.01 3,446.89 3,372.11 3,334.06 3,313.83 3,239.85 3,100.70 3,012.43 3,083.75 3,035.70 2,961.19 2,872.11 2,862.53 2,793.89 2,765.38 2,687.59 2,166.71 2,149.15 2,104.83 2,071.46 1,982.06 1,939.33 1,918.58 1,864.01 1,974.12 1,929.79 1,892.12 1,861.13 1,871.93 1,810.19 1,789.13 1,732.96 1,718.20 1,693.31 1,668.59 1,559.12 1,514.68 1,434.21 1,436.28 1,443.38 1,504.33 1,487.28 1,486.03 1,441.21 1,401.58 1,367.98 1,342.33 1,310.82 1,272.25 1,228.58 1,203.37
Common shares outstanding 12 12 13 13 14 14 14 15 15 15 15 15 15 15 16 16 16 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10
about 11 hours ago