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 + 5,008,332.00 5,514,696.00 5,700,813.00 4,930,329.00 14,650,916.00 4,446,157.00 4,184,321.00 8,462,229.00 3,274,491.00 3,179,880.00 4,095,475.00 2,096,596.04 2,289,496.38 1,749,853.07 2,057,376.85 2,272,356.46 1,431,532.00 1,694,768.00 1,475,730.00 -12,123,054.58
Accounts receivable, net 1,797,591.00 1,640,956.00 1,683,508.00 1,496,103.00 5,414,790.00 1,248,242.00 2,269,368.00 1,340,110.00 1,414,253.00 1,311,742.00 1,364,968.00 1,490,602.00 1,245,812.00 1,056,639.00 922,939.00 956,538.00 761,339.00 1,123,828.00 403,338.00 9,474.00
Inventories -62,526,762.00 9,436,961.00 8,639,253.00 7,933,623.00 13,012.00 1,879.00 1,957.00 0.00 0.00 0.08 181,319.85 180,938.73 168,931.43 180,673.16 153,898.00 114,461.00 103,413.00 427,927.00
Other current assets 52,277,838.00 28,003.00 22,811.00 19,727.00 443,684.00 18,741.00 16,262.00 20,400,292.00 19,312,592.00 10,699.00 30,997.00 10,741.00 8,778.00 16,103,178.00 129,720.00
Total current assets 59,083,761.00 7,183,655.00 6,861,290.00 6,037,077.00 20,509,390.00 5,431,718.00 6,160,578.00 25,004,150.00 23,930,363.00 4,294,529.00 5,294,808.00 3,597,939.00 3,443,900.00 2,709,391.00 2,876,616.00 3,106,991.00 2,113,583.00 2,546,537.00 1,837,405.00 601,666.00
Total non-current assets + 3,562,164.00 49,618,515.00 48,285,913.00 41,734,725.00 22,902,766.00 37,084,762.00 37,839,237.00 15,965,289.00 16,660,966.00 38,557,549.00 35,795,359.00 38,185,297.00 40,076,414.00 35,233,048.00 32,820,696.00 33,585,999.00 15,740,511.00 22,291,311.00 23,398,649.00 321,186.00
Total assets 62,645,925.00 56,802,170.00 55,147,203.00 47,771,802.00 43,412,156.00 42,516,480.00 43,999,815.00 40,969,439.00 40,591,329.00 42,852,078.00 41,090,167.00 41,783,236.00 43,520,314.00 37,942,439.00 35,697,312.00 36,692,990.00 32,230,428.00 24,837,848.00 25,236,054.00 35,952,752.83
Total current liabilities + 41,432,419.00 33,817,745.00 33,079,341.00 29,761,853.00 28,688,849.00 27,423,968.00 29,522,346.00 27,121,182.00 26,481,981.00 28,427,109.00 25,655,071.00 25,314,795.00 27,590,480.00 23,625,089.00 20,657,550.00 10,668,575.00 18,185,085.00 11,376,549.00 10,557,855.00 22,159,999.25
Total non-current liabilities + 17,358,591.00 19,403,426.00 18,619,349.00 14,785,807.00 11,750,504.00 12,336,061.00 11,746,205.00 11,167,464.00 11,062,142.00 11,581,178.00 12,692,081.00 13,723,495.00 13,376,621.00 11,998,367.00 12,650,625.00 23,932,779.00 11,912,329.00 11,909,753.00 12,690,075.00 11,602,002.55
Total liabilities 58,791,010.00 53,221,171.00 51,698,690.00 44,547,660.00 40,439,353.00 39,760,029.00 41,268,551.00 38,288,646.00 37,791,505.00 40,008,287.00 38,347,152.00 39,038,290.00 40,967,101.00 35,623,456.00 33,308,175.00 34,601,354.00 30,097,414.00 23,286,302.00 23,247,930.00 33,762,001.80
Total stockholders' equity + 3,707,868.00 3,470,879.00 3,350,189.00 3,148,567.00 2,914,605.00 2,694,938.00 2,653,467.00 2,631,061.00 2,749,320.00 2,789,916.00 2,700,239.00 2,707,774.00 2,513,680.00 2,294,371.00 2,107,241.00 2,082,754.00 2,126,929.00 1,539,396.00 1,988,124.00 2,190,751.03
Common shares outstanding 3,043 3,066 3,145 3,114 3,159 3,147 3,277 3,360 3,544 3,648 3,700 3,744 3,826 3,777 3,680 3,643 3,139 1,934 1,907 1,911
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 + 5,008,332.00 45,475,774.00 34,650,778.00 43,246,049.00 5,514,696.00 29,204,163.00 5,790,278.00 5,387,749.00 5,700,813.00 5,601,380.00 5,331,668.00 5,331,668.00 5,140,832.00 9,190,539.00 9,084,141.00 9,467,341.00 4,384,265.00 9,060,068.00 4,834,223.00 4,241,247.00 4,510,459.00 3,927,075.00 4,524,673.00 4,089,385.00 3,874,948.00 3,735,547.00 3,380,317.00 3,077,497.00 3,261,869.00 3,080,478.03 3,506,587.18 3,219,507.89 3,057,523.45 2,953,107.88 3,258,596.74 2,905,707.53 3,078,827.42 3,197,798.41 3,557,052.59 2,475,493.37 3,984,483.87 2,637,613.74 2,932,789.36 2,745,524.40 2,173,810.59 2,026,709.09 2,151,344.86 2,204,044.71 2,289,496.38 2,158,153.05 2,256,883.21 2,288,259.87 1,749,853.07 1,628,378.97 1,418,967.64 1,498,772.26 2,057,376.85 2,269,956.34 1,407,845.71 1,513,000.42 2,272,356.46 1,757,603.63 1,046,840.26 1,030,132.67 1,127,242.00 902,237.18 728,298.12 1,201,914.00 1,457,669.00 1,512,906.00 1,539,218.77 1,611,673.75 1,475,730.00 1,529,035.82 1,805,089.88 1,151,244.10 1,130,430.99 1,032,438.52 972,923.85 982,707.28 1,588,215.29
Accounts receivable, net 1,797,591.00 5,077,720.00 4,870,009.00 4,726,647.00 1,640,956.00 4,967,746.00 1,479,580.00 1,438,990.00 1,683,508.00 1,833,306.00 1,661,149.00 1,393,040.00 1,455,516.00 2,034,909.00 2,064,127.00 1,710,312.00 1,713,539.00 1,266,283.00 1,245,071.00 1,461,237.00 1,248,242.00 1,173,464.00 1,389,565.00 1,486,081.00 2,269,368.00 919,991.00 1,440,154.00 1,702,710.00 1,340,110.00 1,502,266.00 1,278,714.00 1,155,933.00 1,414,253.00 1,463,397.00 1,206,649.00 1,652,220.00 1,311,742.00 1,225,307.00 1,211,532.00 1,698,796.00 1,364,968.00 1,181,893.00 1,706,206.00 1,185,452.00 1,490,602.00 1,115,987.00 1,333,423.00 1,366,387.00 1,245,812.00 1,186,437.00 1,558,523.00 867,272.00 1,056,639.00 964,095.00 1,578,051.00 988,826.00 922,939.00 956,538.00 963,920.00 1,331,842.00 956,538.00 763,122.00 766,064.00 766,064.00 745,452.00 767,569.00 920,418.00 1,024,309.00 1,123,828.00 1,001,462.00 1,967,044.63 477,378.93 403,338.00 992,399.70 1,263,247.33 770,860.26 638,586.13 606,630.54 1,279,330.53 32,172.00 685,028.26
Inventories 11,290,766.00 10,671,758.00 10,671,758.00 10,026,271.00 9,028,385.00 9,757,224.00 9,466,823.00 8,637,694.00 8,180,631.00 8,508,231.00 2,587.00 53,784.00 2,885.00 2,897.00 2,881.00 13,012.00 13,012.00 0.00 0.00 1,879.00 1,879.00 0.00 0.00 1,957.00 1,957.00 145,190.85 150,625.19 2,110.00 2,110.00 166,181.47 170,469.92 145,698.49 159,250.63 149,168.51 154,603.43 143,882.30 176,301.43 182,472.88 201,915.22 181,319.85 186,102.65 186,519.14 182,516.74 180,938.73 202,747.85 183,962.33 186,392.47 168,931.43 163,644.15 198,305.04 202,448.67 180,673.16 180,673.58 181,157.13 181,844.37 153,898.00 146,238.24 146,586.72 132,352.65 114,461.00 108,683.16 100,120.03 114,471.63 103,413.00 104,152.36 98,622.04 99,856.53 109,143.00 120,485.91 105,790.13 113,153.11 13,928,822.00
Other current assets 52,277,838.00 -13,841,646.38 30,635.00 494,678.00 28,003.00 -1,563,408.00 259,213.00 -2,020,468.00 22,811.00 23,660.00 29,016.00 -10,671,758.00 19,727.00 19,315.00 22,287.00 23,049.00 17,165.00 -8,180,631.00 19,324.00 19,449,583.00 18,741.00 17,226.00 18,562,433.00 20,150.00 16,262.00 15,387.00 21,625,813.00 19,194,672.00 20,400,292.00 13,765.00 17,230.00 20,341,680.00 14,561.00 9,601.00 11,508.00 12,532.00 10,699.00 10,065.00 11,685.00 12,259.00 30,997.00 11,151.00 19,369,485.00 19,061,372.00 10,741.00 17,710,031.00 18,227,323.00 18,227,323.00 8,778.00 19,207,156.00 17,624,423.00 18,527,037.00 16,103,178.00 15,833,713.00 15,567,620.00 15,567,620.00 16,823,722.00 16,823,722.00
Total current assets 59,083,761.00 50,553,494.00 39,551,422.00 47,972,696.00 7,183,655.00 34,171,909.00 7,529,071.00 6,245,261.00 6,861,290.00 6,969,056.00 6,566,971.00 6,269,846.00 6,215,238.00 6,163,876.00 6,492,496.00 5,926,856.00 5,794,215.00 5,180,640.00 5,755,840.00 24,808,930.00 5,431,718.00 5,117,765.00 24,479,568.00 5,595,616.00 6,160,578.00 4,670,925.00 26,446,284.00 23,974,879.00 25,004,150.00 4,596,509.00 4,760,365.00 24,557,412.00 4,387,860.00 4,311,219.00 4,359,345.00 4,450,961.00 4,294,529.00 4,332,863.00 4,668,363.00 4,073,660.00 5,294,808.00 3,747,238.00 23,923,423.00 22,911,394.00 3,597,939.00 3,064,390.00 21,630,658.00 3,479,733.00 3,443,900.00 3,244,612.00 21,333,964.00 3,043,700.00 2,709,391.00 2,487,640.00 2,888,457.00 2,376,228.00 2,876,616.00 3,106,991.00 2,246,935.00 2,720,303.00 3,106,991.00 2,425,093.00 1,711,032.00 1,711,032.00 1,793,406.00 1,596,693.00 1,595,263.00 2,226,223.00 2,546,537.00 2,483,295.00 3,471,972.06 2,057,136.81 1,837,405.00 2,487,761.30 3,028,142.32 1,851,591.80 1,694,963.12 1,639,069.06 2,252,254.38 982,707.28 2,197,975.55
Total non-current assets + 3,562,164.00 11,381,679.00 20,816,278.00 10,128,391.00 49,618,515.00 26,357,936.00 49,929,559.00 53,495,865.00 48,285,913.00 47,783,679.00 48,248,322.00 21,042,116.00 14,774,692.00 43,078,550.00 45,039,484.00 42,976,425.00 37,617,941.00 18,405,040.00 37,590,712.00 17,021,274.00 37,084,762.00 39,474,480.00 18,204,869.00 35,949,778.00 37,839,237.00 41,571,409.00 19,230,822.00 18,557,735.00 15,965,289.00 40,516,514.00 40,599,974.00 18,271,055.00 35,956,087.00 40,168,423.00 39,746,355.00 40,026,822.00 38,557,549.00 38,719,246.00 38,289,075.00 38,844,787.00 35,795,359.00 39,747,527.00 20,036,908.00 21,085,089.00 38,185,297.00 41,038,894.00 22,171,436.00 22,363,216.00 40,076,414.00 21,573,491.00 20,534,449.00 38,911,113.00 35,233,048.00 36,074,589.00 32,505,865.00 17,304,374.00 32,820,696.00 33,585,999.00 17,730,838.00 18,834,091.00 33,585,999.00 16,333,079.00 16,659,604.00 16,659,604.00 17,548,070.00 14,961,076.00 14,181,732.00 14,077,958.00 12,636,271.00 11,244,605.00 11,331,567.34 13,090,165.80 23,398,649.00 18,234,157.00 19,849,700.84 23,654,904.26 13,734,668.16 23,822,033.74 30,409,801.19 19,648,648.48 31,114,995.76
Total assets 62,645,925.00 61,935,173.00 60,367,700.00 58,101,087.00 56,802,170.00 60,529,845.00 57,458,630.00 59,741,126.00 55,147,203.00 54,752,735.00 54,815,293.00 54,815,293.00 52,493,241.00 49,242,426.00 51,531,980.00 48,903,281.00 43,412,156.00 45,215,357.00 43,346,552.00 41,830,204.00 42,516,480.00 44,592,245.00 42,684,437.00 41,545,394.00 43,999,815.00 46,242,334.00 45,677,106.00 42,532,614.00 40,969,439.00 45,113,023.00 45,360,339.00 42,828,467.00 40,343,947.00 44,479,642.00 44,105,700.00 44,477,783.00 42,852,078.00 43,052,109.00 42,957,438.00 42,918,447.00 41,090,167.00 43,494,765.00 43,960,331.00 43,996,483.00 41,783,236.00 44,103,284.00 43,802,094.00 43,930,988.00 43,520,314.00 43,634,418.00 41,868,413.00 41,954,813.00 37,942,439.00 38,562,229.00 35,394,322.00 35,254,342.00 35,697,312.00 36,692,990.00 36,935,671.00 39,713,079.00 36,692,990.00 33,300,907.00 34,296,293.00 34,296,293.00 33,935,100.00 29,809,630.00 27,661,398.00 27,539,700.00 24,837,848.00 22,454,509.00 24,666,313.68 26,026,232.19 25,236,054.00 26,193,920.18 29,352,875.57 37,375,206.89 35,952,752.83 36,923,872.55 32,662,055.57 31,592,647.47 35,092,396.96
Total current liabilities + 41,432,419.00 35,508,267.00 36,128,530.00 34,612,918.00 33,817,745.00 39,250,577.00 34,815,901.00 36,408,069.00 33,079,341.00 34,571,308.00 34,675,162.00 2,393,854.00 33,075,955.00 32,203,627.00 33,574,406.00 31,851,865.00 27,017,966.00 29,256,402.00 27,622,944.00 27,456,969.00 27,423,968.00 29,436,397.00 28,392,353.00 27,537,585.00 29,522,346.00 31,876,502.00 31,641,976.00 28,569,953.00 27,121,182.00 31,271,426.00 31,094,692.00 28,627,465.00 26,481,981.00 29,379,958.00 29,101,031.00 29,825,429.00 28,427,109.00 27,606,898.00 27,542,240.00 27,459,035.00 25,655,071.00 26,997,614.00 27,301,960.00 26,479,813.00 25,314,795.00 27,243,763.00 27,430,109.00 27,377,820.00 27,590,480.00 27,051,831.00 26,798,338.00 26,628,114.00 23,625,089.00 23,081,167.00 20,736,869.00 20,751,497.00 20,657,550.00 10,668,575.00 21,835,037.00 23,852,998.00 10,668,575.00 20,118,948.00 19,976,082.00 1,173,310.00 19,924,512.00 16,873,159.00 16,087,424.00 14,012,607.00 11,376,549.00 907,864.00 5,512,980.87 6,847,812.30 10,557,855.00 6,359,338.43 14,049,693.96 20,636,368.71 22,159,999.25 27,717,158.92 17,375,005.87 23,231,103.79 28,073,799.86
Total non-current liabilities + 17,358,591.00 22,612,314.00 20,630,511.00 19,899,218.00 19,403,426.00 17,604,162.00 19,246,343.00 19,769,860.00 18,619,349.00 16,820,778.00 16,767,883.00 11,733,441.00 16,071,447.00 13,838,891.00 14,730,273.00 13,936,291.00 13,421,387.00 13,079,740.00 12,921,976.00 11,568,915.00 12,336,061.00 12,302,456.00 11,506,030.00 11,177,166.00 11,746,205.00 11,576,209.00 11,246,955.00 11,235,793.00 11,167,464.00 11,135,586.00 11,419,637.00 11,355,803.00 11,062,142.00 12,194,003.00 12,112,262.00 11,741,565.00 11,581,178.00 12,577,232.00 12,715,241.00 12,760,132.00 12,692,081.00 13,659,876.00 13,863,435.00 14,699,689.00 13,723,495.00 14,087,541.00 13,756,767.00 14,039,494.00 13,376,621.00 14,054,121.00 12,658,769.00 12,931,830.00 11,998,367.00 13,045,979.00 12,270,006.00 12,113,988.00 12,650,625.00 23,932,779.00 12,786,261.00 13,444,937.00 23,932,779.00 11,103,871.00 12,259,537.00 9,243,097.00 11,898,690.00 10,813,166.00 9,946,934.00 11,970,629.00 11,909,753.00 5,746,328.00 17,349,899.50 17,230,883.76 12,690,075.00 17,592,489.39 13,067,755.12 14,454,091.63 11,602,002.55 6,997,083.31 13,163,330.32 6,282,180.43 4,885,004.78
Total liabilities 58,791,010.00 58,120,581.00 56,759,041.00 54,512,136.00 53,221,171.00 56,854,739.00 54,062,244.00 56,177,929.00 51,698,690.00 51,392,086.00 51,443,045.00 51,443,045.00 49,147,402.00 46,042,518.00 48,304,679.00 45,788,156.00 40,439,353.00 42,336,142.00 40,544,920.00 39,025,884.00 39,760,029.00 41,738,853.00 39,898,383.00 38,714,751.00 41,268,551.00 43,452,711.00 42,888,931.00 39,805,746.00 38,288,646.00 42,407,012.00 42,514,329.00 39,983,268.00 37,544,123.00 41,573,961.00 41,213,293.00 41,566,994.00 40,008,287.00 40,184,130.00 40,257,481.00 40,219,167.00 38,347,152.00 40,657,490.00 41,165,395.00 41,179,502.00 39,038,290.00 41,331,304.00 41,186,876.00 41,417,314.00 40,967,101.00 41,105,952.00 39,457,107.00 39,559,944.00 35,623,456.00 36,127,146.00 33,006,875.00 32,865,485.00 33,308,175.00 34,601,354.00 34,621,298.00 37,297,935.00 34,601,354.00 31,222,819.00 32,235,619.00 32,235,619.00 31,823,202.00 27,686,325.00 26,034,358.00 25,983,236.00 23,298,452.00 21,035,506.00 22,862,880.37 24,078,696.06 23,247,930.00 23,951,827.83 27,117,449.08 35,090,460.35 33,762,001.80 34,714,242.24 30,538,336.20 29,513,284.22 33,025,188.83
Total stockholders' equity + 3,707,868.00 3,651,817.00 3,485,283.00 3,476,014.00 3,470,879.00 3,569,930.00 3,300,761.00 3,462,951.00 3,350,189.00 3,279,524.00 3,291,440.00 3,291,440.00 3,265,436.00 3,138,826.00 3,162,974.00 3,055,483.00 2,914,605.00 2,807,880.00 2,734,086.00 2,739,227.00 2,694,938.00 2,793,623.00 2,731,396.00 2,779,503.00 2,653,467.00 2,701,167.00 2,707,878.00 2,662,726.00 2,631,061.00 2,662,943.00 2,800,777.00 2,797,225.00 2,749,320.00 2,841,715.00 2,836,212.00 2,847,020.00 2,789,916.00 2,807,241.00 2,639,363.00 2,642,277.00 2,700,239.00 2,804,661.00 2,761,660.00 2,783,301.00 2,707,774.00 2,714,447.00 2,561,088.00 2,467,654.00 2,513,680.00 2,492,494.00 2,379,189.00 2,369,007.00 2,294,371.00 2,167,890.00 2,096,607.00 2,099,723.00 2,107,241.00 2,082,754.00 2,037,558.00 2,101,667.00 2,082,754.00 2,061,486.00 2,051,587.00 2,051,587.00 2,101,764.00 2,109,768.00 1,615,939.00 1,544,470.00 1,539,396.00 1,419,003.00 1,803,433.31 1,947,536.13 1,988,124.00 2,242,092.36 2,235,426.49 2,284,746.54 2,190,751.03 2,209,630.32 2,123,719.37 2,079,363.24 2,067,208.13
Common shares outstanding 3,043 3,033 3,020 3,072 3,077 3,067 3,050 3,083 3,147 3,138 3,140 3,140 3,144 3,111 3,093 3,115 3,018 3,163 3,180 3,107 3,061 3,155 3,143 3,121 3,039 3,236 3,361 3,387 3,311 3,341 3,395 3,475 3,452 3,500 3,586 3,604 3,601 3,617 3,665 3,683 3,602 3,682 3,686 3,685 3,644 3,739 3,736 3,773 3,711 3,819 3,736 3,822 3,699 3,781 3,796 3,782 3,662 3,681 3,646 3,624 3,600 3,614 3,649 3,649 3,685 3,536 2,885 2,867 1,895 1,909 1,909 1,908 1,906 1,921 1,921 1,908 1,906 1,910 1,909 1,917 1,905
about 11 hours ago