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 + 5,598.00 5,409.00 5,135.00 4,507.00 6,631.00 10,385.00 1,528.00 1,203.00 1,219.00 5,500.00 7,580.00 5,415.00 5,991.00 2,613.29 2,243.25 1,171.39 1,154.31 702.52 1,470.21 552.76
Accounts receivable, net 9,871.00 8,655.00 9,148.00 9,568.00 8,942.00 7,853.00 4,508.00 4,318.00 4,227.00 3,866.00 4,202.00 5,003.00 3,660.00 3,360.00 78.02 58.06 51.54 34.67 31.81 28.14
Inventories 2,405.00 1,607.00 1,678.00 1,884.00 2,567.00 2,527.00 964.00 1,084.00 1,566.00 1,111.00 1,295.00 1,085.00 586.00 457.00 239.65 161.05 147.40 155.96 109.14 92.92
Other current assets 6,587.00 2,733.00 3,054.00 3,108.00 2,751.00 3,120.00 2,305.00 1,676.00 1,903.00 1,537.00 1,813.00 2,581.00 2,091.00 1,330.00 182.67 203.39 138.14 155.31 121.73 84.72
Total current assets 24,461.00 18,404.00 19,015.00 19,067.00 20,891.00 23,885.00 9,305.00 8,281.00 8,915.00 14,217.00 14,890.00 13,984.00 12,228.00 5,541.00 2,743.59 1,593.89 1,491.39 1,043.88 1,732.88 758.53
Total non-current assets + 194,776.00 189,631.00 188,667.00 192,271.00 185,672.00 176,277.00 77,616.00 64,187.00 61,648.00 51,674.00 47,546.00 42,669.00 37,725.00 27,580.00 6,739.34 6,324.70 5,894.63 5,378.26 4,073.25 3,394.60
Total assets 219,237.00 208,035.00 207,682.00 211,338.00 206,563.00 200,162.00 86,921.00 72,468.00 70,563.00 65,891.00 62,436.00 56,653.00 49,953.00 10,189.42 9,482.93 7,918.58 7,386.02 6,422.15 5,806.13 4,153.12
Total current liabilities + 24,500.00 20,174.00 20,928.00 24,742.00 23,499.00 21,703.00 12,506.00 10,267.00 11,515.00 9,022.00 9,528.00 8,776.00 5,808.00 5,592.00 816.72 802.42 797.47 742.36 580.49 435.63
Total non-current liabilities + 135,534.00 126,120.00 122,039.00 116,940.00 113,962.00 113,115.00 45,626.00 37,483.00 36,489.00 38,633.00 36,328.00 32,214.00 29,900.00 21,915.00 5,738.61 4,574.58 4,300.41 3,639.18 3,371.86 3,300.22
Total liabilities 160,034.00 146,294.00 142,967.00 141,682.00 137,461.00 134,818.00 58,132.00 47,750.00 48,004.00 47,655.00 45,856.00 40,990.00 35,708.00 27,507.00 6,555.33 5,377.00 5,097.88 4,381.54 3,952.35 3,735.85
Total stockholders' equity + 59,203.00 61,741.00 64,715.00 69,656.00 69,102.00 65,344.00 28,789.00 24,718.00 22,559.00 18,236.00 16,557.00 15,663.00 14,245.00 6,115.00 2,927.60 2,541.58 2,288.14 2,034.32 1,848.75 413.25
Common shares outstanding 1,131 1,173 1,200 1,255 1,255 1,155 863 858 872 833 823 816 677 182 182 178 178 178 148 82
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 + 3,520.00 5,598.00 3,310.00 10,259.00 12,003.00 5,409.00 9,754.00 6,417.00 6,708.00 5,135.00 5,030.00 6,647.00 4,540.00 4,507.00 6,888.00 3,151.00 3,245.00 6,631.00 4,055.00 7,793.00 6,677.00 10,385.00 6,571.00 11,076.00 1,112.00 1,528.00 1,653.00 1,105.00 1,439.00 1,203.00 329.00 215.00 2,527.00 1,219.00 739.00 181.00 7,501.00 5,500.00 5,352.00 5,538.00 6,572.00 7,580.00 2,633.00 2,642.00 3,032.00 5,415.00 5,887.00 3,180.00 5,571.00 5,991.00 2,465.00 2,362.00 2,706.21 2,613.29 2,565.28 2,348.55 2,216.15 2,243.25 2,140.74 2,155.95 1,658.95 1,171.39 1,902.42 1,076.40 1,189.43 1,154.31 1,180.51 1,094.64 1,075.34 702.52 1,020.39 1,128.94 1,310.73 1,470.21 1,706.44 1,767.27 539.67 552.76 345.81 420.54 59.44
Accounts receivable, net 9,791.00 9,871.00 9,683.00 8,824.00 8,686.00 8,655.00 7,881.00 8,339.00 8,312.00 9,148.00 8,970.00 9,371.00 9,378.00 9,568.00 9,372.00 9,595.00 9,077.00 8,942.00 8,436.00 8,610.00 7,453.00 7,853.00 7,415.00 6,573.00 4,242.00 4,508.00 4,267.00 4,281.00 4,231.00 4,318.00 4,030.00 3,949.00 3,983.00 4,227.00 3,894.00 3,811.00 3,768.00 3,866.00 3,600.00 3,736.00 4,066.00 4,202.00 5,239.00 5,382.00 5,277.00 5,003.00 4,515.00 4,026.00 3,620.00 3,660.00 3,389.00 3,033.00 87.81 3,360.00 95.26 87.86 80.97 78.02 65.05 62.51 56.64 58.06 46.74 47.79 52.84 51.54 47.78 54.16 45.25 34.67 39.31 38.45 32.83 31.81 34.36 29.53 25.53 28.14 23.51 19.72 9.24
Inventories 2,327.00 2,405.00 2,370.00 1,690.00 1,937.00 1,607.00 1,789.00 1,319.00 1,521.00 1,678.00 1,685.00 1,373.00 1,741.00 1,884.00 2,247.00 2,243.00 2,715.00 2,567.00 1,762.00 1,707.00 2,209.00 2,527.00 1,931.00 1,549.00 1,225.00 964.00 801.00 998.00 1,261.00 1,084.00 958.00 998.00 1,311.00 1,566.00 999.00 1,208.00 1,021.00 1,111.00 1,039.00 1,388.00 1,443.00 1,295.00 1,236.00 1,135.00 1,230.00 1,085.00 674.00 791.00 676.00 586.00 761.00 819.00 254.87 457.00 312.63 259.01 252.16 239.65 147.00 140.05 285.85 161.05 126.20 195.36 117.59 147.40 88.12 99.88 103.15 155.96 82.50 43.15 65.48 109.14 96.09 90.00 106.72 92.92 39.65 29.11 33.72
Other current assets 6,470.00 6,587.00 6,340.00 5,999.00 4,815.00 2,733.00 3,107.00 3,222.00 2,754.00 3,054.00 2,984.00 2,846.00 3,217.00 3,108.00 2,920.00 2,487.00 2,418.00 2,751.00 2,519.00 2,460.00 2,440.00 3,120.00 3,548.00 5,123.00 2,882.00 2,305.00 1,737.00 1,730.00 1,814.00 1,676.00 1,969.00 1,929.00 1,788.00 1,903.00 1,817.00 1,580.00 1,406.00 1,537.00 3,539.00 3,618.00 1,263.00 1,813.00 3,548.00 2,498.00 2,096.00 2,581.00 2,319.00 1,999.00 3,190.00 2,091.00 1,449.00 1,099.00 3,728.74 1,330.00 211.65 200.38 218.07 182.67 197.03 209.80 228.07 203.39 170.40 167.98 178.17 138.14 152.86 145.68 185.59 155.31 134.73 110.98 115.24 121.73 112.48 91.90 95.82 84.72 54.16
Total current assets 22,118.00 24,461.00 21,703.00 26,772.00 27,441.00 18,404.00 22,531.00 19,297.00 19,295.00 19,015.00 18,669.00 20,237.00 18,876.00 19,067.00 21,427.00 17,476.00 17,455.00 20,891.00 16,772.00 20,570.00 18,779.00 23,885.00 19,465.00 24,321.00 9,487.00 9,305.00 8,458.00 8,114.00 8,745.00 8,281.00 7,286.00 7,091.00 9,609.00 8,915.00 7,449.00 6,780.00 15,899.00 14,217.00 13,530.00 14,280.00 13,344.00 14,890.00 12,656.00 11,657.00 11,635.00 13,984.00 13,295.00 9,896.00 12,957.00 12,228.00 7,964.00 7,313.00 6,772.70 5,541.00 3,184.82 2,895.80 2,767.35 2,743.59 2,549.82 2,568.30 2,229.51 1,593.89 2,245.75 1,487.53 1,538.03 1,491.39 1,469.27 1,394.36 1,409.33 1,043.88 1,276.93 1,321.51 1,524.28 1,732.88 1,949.37 1,978.71 767.74 758.53 489.50 534.92 156.56
Total non-current assets + 192,549.00 194,776.00 195,477.00 185,871.00 187,192.00 189,631.00 188,211.00 189,260.00 186,973.00 188,667.00 189,910.00 190,365.00 191,297.00 192,271.00 192,072.00 191,987.00 193,198.00 185,672.00 185,353.00 183,554.00 184,553.00 176,277.00 172,978.00 162,878.00 77,739.00 77,616.00 77,651.00 76,674.00 74,328.00 64,187.00 62,896.00 62,601.00 62,395.00 61,648.00 60,474.00 60,379.00 52,149.00 51,674.00 50,742.00 49,688.00 49,719.00 47,546.00 45,817.00 45,531.00 44,923.00 42,669.00 41,820.00 41,768.00 37,212.00 37,725.00 37,803.00 37,421.00 6,889.84 27,580.00 6,887.09 6,833.83 6,741.86 6,739.34 6,729.78 6,532.73 6,418.80 6,324.70 6,074.86 5,991.60 5,918.52 5,894.63 5,693.62 5,616.18 5,561.88 5,378.26 5,001.05 4,757.27 4,376.32 4,073.25 3,815.81 3,687.64 3,504.47 3,394.60 808.84
Total assets 214,667.00 219,237.00 217,180.00 212,643.00 214,633.00 208,035.00 210,742.00 208,557.00 206,268.00 207,682.00 208,579.00 210,602.00 210,173.00 211,338.00 213,499.00 209,463.00 210,653.00 206,563.00 202,125.00 204,124.00 203,332.00 200,162.00 192,443.00 187,199.00 87,226.00 86,921.00 86,109.00 84,788.00 83,073.00 72,468.00 70,182.00 69,692.00 72,004.00 70,563.00 67,923.00 67,159.00 68,048.00 65,891.00 64,272.00 63,968.00 63,063.00 62,436.00 58,473.00 57,188.00 56,558.00 56,653.00 55,115.00 51,664.00 50,169.00 49,953.00 45,767.00 44,734.00 13,662.55 10,189.42 10,071.91 9,729.63 9,509.21 9,482.93 9,279.60 9,101.03 8,648.31 7,918.58 8,320.61 7,479.12 7,456.55 7,386.02 7,162.89 7,010.54 6,971.21 6,422.15 6,277.98 6,078.78 5,900.59 5,806.13 5,765.18 5,666.35 4,272.21 4,153.12 2,626.17 2,346.29 965.40
Total current liabilities + 20,344.00 24,500.00 24,301.00 22,102.00 23,629.00 20,174.00 20,955.00 23,038.00 20,563.00 20,928.00 21,711.00 24,569.00 23,846.00 24,742.00 26,362.00 20,622.00 21,423.00 23,499.00 19,247.00 21,837.00 19,495.00 21,703.00 19,840.00 23,191.00 14,756.00 12,506.00 12,869.00 13,173.00 13,327.00 10,267.00 8,572.00 9,281.00 12,357.00 11,515.00 8,103.00 8,828.00 15,285.00 9,022.00 8,119.00 8,752.00 9,369.00 9,528.00 8,843.00 8,264.00 8,649.00 8,776.00 8,605.00 7,131.00 6,110.00 5,808.00 5,514.00 5,398.00 3,189.13 5,592.00 784.65 741.88 778.03 816.72 779.34 725.67 903.72 802.42 689.01 677.57 804.32 797.47 671.29 629.81 661.02 742.36 731.19 627.88 592.04 580.49 538.65 525.64 490.29 435.63 563.38 342.24 163.02
Total non-current liabilities + 138,452.00 135,534.00 132,402.00 129,434.00 129,899.00 126,120.00 125,537.00 122,883.00 123,631.00 122,039.00 122,170.00 120,283.00 119,402.00 116,940.00 116,987.00 118,807.00 119,254.00 113,962.00 114,451.00 114,817.00 117,460.00 113,115.00 108,116.00 101,012.00 43,493.00 45,626.00 45,469.00 44,648.00 43,565.00 37,483.00 37,255.00 37,021.00 36,771.00 36,489.00 39,543.00 38,717.00 33,800.00 38,633.00 38,300.00 37,821.00 36,590.00 36,328.00 33,378.00 32,871.00 32,259.00 32,214.00 31,985.00 29,970.00 29,903.00 29,900.00 27,838.00 26,977.00 7,081.48 21,915.00 5,964.81 5,871.46 5,773.40 5,738.61 5,674.79 5,625.64 5,112.03 4,574.58 5,124.94 4,385.00 4,330.17 4,300.41 4,257.96 4,234.70 4,218.73 3,639.18 3,515.89 3,477.21 3,419.70 3,371.86 3,328.71 3,295.18 3,331.73 3,300.22 276.53
Total liabilities 158,796.00 160,034.00 156,703.00 151,536.00 153,528.00 146,294.00 146,492.00 145,921.00 144,194.00 142,967.00 143,881.00 144,852.00 143,248.00 141,682.00 143,349.00 139,429.00 140,677.00 137,461.00 133,698.00 136,654.00 136,955.00 134,818.00 127,956.00 124,203.00 58,249.00 58,132.00 58,338.00 57,821.00 56,892.00 47,750.00 45,827.00 46,302.00 49,128.00 48,004.00 47,646.00 47,545.00 49,085.00 47,655.00 46,419.00 46,573.00 45,959.00 45,856.00 42,221.00 41,135.00 40,908.00 40,990.00 40,590.00 37,101.00 36,013.00 35,708.00 33,352.00 32,375.00 10,270.61 27,507.00 6,749.46 6,613.34 6,551.43 6,555.33 6,454.13 6,351.31 6,015.75 5,377.00 5,813.95 5,062.58 5,134.50 5,097.88 4,929.26 4,864.50 4,879.75 4,381.54 4,247.08 4,105.09 4,011.74 3,952.35 3,867.36 3,820.82 3,822.02 3,735.85 2,194.66 1,940.62 439.55
Total stockholders' equity + 55,879.00 59,203.00 60,477.00 61,107.00 61,105.00 61,741.00 64,250.00 62,636.00 62,074.00 64,715.00 64,698.00 65,750.00 66,925.00 69,656.00 70,150.00 70,034.00 69,976.00 69,102.00 68,427.00 67,470.00 66,377.00 65,344.00 64,487.00 62,996.00 28,977.00 28,789.00 27,771.00 26,967.00 26,181.00 24,718.00 24,355.00 23,390.00 22,876.00 22,559.00 20,277.00 19,614.00 18,963.00 18,236.00 17,853.00 17,395.00 17,104.00 16,557.00 16,252.00 16,053.00 15,650.00 15,663.00 14,525.00 14,563.00 14,156.00 14,245.00 12,415.00 12,359.00 3,391.94 6,115.00 3,322.45 3,116.29 2,957.78 2,927.60 2,825.47 2,749.72 2,632.55 2,541.58 2,506.67 2,416.54 2,322.05 2,288.14 2,233.63 2,146.04 2,091.46 2,034.32 2,024.93 1,968.03 1,883.52 1,848.75 1,893.05 1,841.01 445.92 413.25 125.43
Common shares outstanding 1,102 1,117 1,127 1,135 1,145 1,173 1,171 1,172 1,189 1,205 1,174 1,196 1,225 1,247 1,259 1,254 1,255 1,254 1,254 1,254 1,253 1,252 1,250 1,237 1,237 864 863 860 859 856 854 852 862 872 871 870 869 867 832 830 859 825 822 821 809 809 807 814 803 762 728 665 183 183 268 268 182 182 182 183 181 181 178 178 177 177 178 179 178 178 178 178 177 177 178 153 82 82 239 239 79
about 2 hours ago