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,088,803.68 4,737,273.00 5,184,148.00 4,066,906.00 3,892,674.00 3,053,327.00 2,862,406.00 2,657,395.00 2,469,665.00 2,255,403.00 1,860,491.00 1,559,233.00 1,295,604.00 1,209,231.00 623,506.62 639,092.64 477,221.64 51,300.64 1,047,861.44 945,880.50
Accounts receivable, net 4,346,481.01 3,916,647.00 3,798,684.00 2,959,764.00 2,590,881.00 801,814.00 2,512,267.00 2,744,878.00 2,641,162.00 2,642,964.00 2,752,728.00 820,681.00 736,871.00 2,360,219.00 1,893,876.00 1,918,759.00 1,983,634.00 2,026,717.00 2,355,568.88 2,481,885.04
Inventories 2,542,144.09 2,470,590.00 2,442,969.00 2,167,184.00 1,918,548.00 1,545,600.00 1,560,568.00 1,586,787.00 1,523,455.00 1,364,130.00 1,313,292.00 1,486,177.00 1,334,775.00 1,215,421.00 1,035,779.00 899,813.00 935,629.00 1,243,961.00 1,195,832.10 1,183,151.65
Other current assets 1,154,030.61 563,252.00 446,763.00 384,494.00 439,322.00 2,178,350.00 365,769.00 358,234.00 291,006.00 292,970.00 315,115.00 2,412,709.00 2,181,908.00 541,285.00 557,759.00 589,964.00 571,317.00 648,676.00 617,210.10 642,002.92
Total current assets 13,131,459.39 11,687,762.00 11,872,564.00 9,578,348.00 8,841,425.00 7,579,091.00 7,301,010.00 7,347,294.00 6,925,288.00 6,555,467.00 6,241,626.00 6,296,140.00 5,549,158.00 5,323,053.00 4,739,086.00 4,690,047.00 4,613,724.00 4,621,178.00 5,216,472.31 5,252,665.51
Total non-current assets + 20,523,161.00 19,088,105.00 17,901,586.00 15,091,719.00 15,131,728.00 14,341,939.00 13,160,455.00 13,071,828.00 12,423,876.00 12,402,656.00 11,987,668.00 11,463,457.00 9,850,765.00 8,312,304.00 7,041,673.00 6,880,827.00 7,015,391.00 7,197,739.00 7,362,548.72 6,784,565.31
Total assets 33,654,620.39 30,775,867.00 29,774,150.00 24,670,067.00 23,973,153.00 21,921,030.00 20,461,465.00 20,419,122.00 19,349,164.00 18,958,123.00 18,229,294.00 18,075,363.00 15,622,031.00 13,635,357.00 11,780,759.00 11,570,874.00 11,629,115.00 11,818,917.00 12,579,021.02 12,037,230.81
Total current liabilities + 10,248,738.54 8,615,157.00 8,323,492.00 6,652,124.00 6,004,399.00 5,715,457.00 5,790,088.00 5,981,124.00 5,624,099.00 5,428,842.00 5,470,351.00 5,288,484.00 4,711,329.00 4,187,123.00 3,579,759.00 3,568,192.00 3,419,130.00 4,237,368.00 4,665,071.36 4,287,834.91
Total non-current liabilities + 11,205,121.62 9,532,888.00 8,444,786.00 6,515,652.00 7,196,208.00 6,832,734.00 6,385,354.00 5,872,208.00 5,490,970.00 5,959,655.00 5,727,155.00 5,741,962.00 4,797,304.00 4,242,045.00 3,672,710.00 3,419,770.00 3,753,555.00 3,451,205.00 3,241,399.99 3,143,681.78
Total liabilities 21,453,860.16 18,148,045.00 16,768,278.00 13,167,776.00 13,200,607.00 12,548,191.00 12,175,442.00 11,853,332.00 11,115,069.00 11,388,497.00 11,197,506.00 11,111,160.00 9,508,633.00 8,437,615.00 7,252,469.00 6,987,962.00 7,172,685.00 7,688,573.00 7,906,471.35 7,431,516.68
Total stockholders' equity + 11,868,766.53 12,326,529.00 12,696,995.00 11,184,250.00 10,472,824.00 9,082,306.00 8,286,023.00 8,565,790.00 8,234,095.00 7,569,626.00 7,031,788.00 6,726,450.00 6,335,534.00 5,037,477.00 4,402,614.00 4,449,975.00 4,328,640.00 4,007,288.00 4,531,159.70 4,482,827.54
Common shares outstanding 1,332 1,557 1,634 1,696 1,720 1,727 5,256 1,760 1,793 1,802 1,802 1,802 1,802 1,802 1,802 1,806 1,815 1,815 1,816 1,829
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,088,803.68 5,034,553.00 4,842,312.00 4,737,273.00 4,737,273.00 5,224,539.00 4,967,506.00 5,170,090.00 5,184,148.00 4,472,604.00 4,617,314.00 4,314,648.00 4,066,906.00 3,977,814.00 4,199,057.00 4,005,993.00 3,892,674.00 3,097,809.00 2,810,531.00 2,778,411.00 3,053,327.00 3,225,412.00 3,050,185.00 2,784,662.00 2,862,406.00 2,695,638.00 2,518,172.00 2,543,083.00 2,657,395.00 2,423,262.00 2,463,132.00 2,425,748.00 2,469,665.00 2,434,445.00 2,301,945.00 2,167,916.00 2,255,403.00 2,002,809.00 1,763,304.00 1,766,702.00 1,860,491.00 1,782,751.00 1,704,926.00 1,741,141.00 1,559,233.00 1,331,962.68 1,163,050.91 1,108,031.70 1,295,604.00 1,251,763.00 1,135,833.00 1,142,750.00 1,209,231.00 1,170,859.00 984,683.00 1,137,318.00 623,506.62 519,112.62 1,319,439.53 1,261,382.55 639,092.64 1,158,669.00 1,266,256.00 1,204,122.00 1,119,941.77 1,064,973.00 945,764.00 814,473.00 51,300.64 100,345.64 950,831.84 1,051,083.27 1,047,861.44 966,804.53 864,133.74 821,856.91 945,880.50 749,122.06 791,983.38 737,975.26 747,292.86
Accounts receivable, net 4,346,481.01 4,085,283.87 3,817,141.00 3,916,647.00 3,916,647.00 3,872,203.00 3,530,536.00 3,920,121.00 3,798,684.00 1,161,001.00 1,080,383.00 966,253.00 2,959,764.00 839,340.00 912,679.00 856,082.00 2,590,881.00 2,329,504.00 666,741.00 703,623.00 2,596,468.00 2,324,281.00 2,345,298.00 2,294,082.00 2,512,267.00 2,523,161.00 2,525,575.00 2,664,228.00 2,744,878.00 2,561,955.00 2,640,263.00 2,618,363.00 2,641,162.00 2,604,884.00 2,610,408.00 2,586,603.00 2,642,964.00 2,637,193.00 2,375,305.00 687,933.00 826,714.00 2,678,329.00 2,714,482.00 816,436.00 820,681.00 2,791,883.00 2,637,467.00 2,527,267.00 736,871.00 541,383.00 531,811.00 2,294,720.00 2,360,219.00 1,947,687.00 1,823,715.00 1,870,946.00 1,893,876.00 1,653,636.00 1,631,583.00 1,748,522.00 1,918,759.00 1,829,730.00 1,855,618.00 1,962,605.00 1,983,634.00 1,820,899.00 1,734,898.00 1,892,919.00 2,026,244.00 2,160,086.00 2,446,434.27 2,477,591.36 2,355,568.88 2,479,713.91 2,391,236.95 2,523,554.34 2,481,885.04 2,360,097.55 2,266,772.10 2,196,289.49 2,193,973.67
Inventories 2,542,144.09 2,425,337.00 2,437,473.00 2,470,590.00 2,470,590.00 2,507,597.00 2,466,403.00 2,675,607.00 2,442,969.00 2,339,652.00 2,355,959.00 2,286,235.00 2,167,184.00 2,111,587.00 2,265,163.00 2,093,218.00 1,918,548.00 1,799,424.00 1,761,246.00 1,736,099.00 1,545,600.00 1,448,639.00 1,509,539.00 1,651,700.00 1,560,568.00 1,566,420.00 1,629,194.00 1,559,036.00 1,586,787.00 1,618,680.00 1,604,121.00 1,521,811.00 1,523,455.00 1,495,779.00 1,426,241.00 1,444,970.00 1,364,130.00 1,386,055.00 1,241,950.00 1,230,618.00 1,313,292.00 1,396,478.00 1,371,274.00 1,457,279.00 1,486,177.00 1,488,602.00 1,384,676.00 1,289,093.00 1,334,775.00 1,318,174.00 1,216,975.00 1,223,656.00 1,215,421.00 1,206,548.00 1,080,940.00 1,062,688.00 1,035,779.00 882,931.00 815,336.00 802,751.00 899,813.00 941,723.00 879,662.00 894,536.00 935,629.00 916,461.00 908,966.00 1,074,806.00 1,243,961.00 1,365,824.00 1,329,871.79 1,281,648.27 1,195,832.10 1,354,420.50 1,244,416.88 1,266,210.94 1,183,151.65 1,170,763.61 1,108,658.70 1,067,911.12 1,036,134.67
Other current assets 1,154,030.61 831,708.14 877,539.00 563,252.00 563,252.00 600,220.00 553,699.00 519,421.00 446,763.00 2,778,755.00 2,644,476.00 2,497,691.00 384,494.00 2,161,380.00 2,317,800.00 2,295,924.00 439,322.00 368,076.00 1,919,456.00 2,051,596.00 383,696.00 361,229.00 314,314.00 334,919.00 365,769.00 365,040.00 331,887.00 350,061.00 358,234.00 375,030.00 363,476.00 350,579.00 291,006.00 332,242.00 325,261.00 318,024.00 292,970.00 309,554.00 287,479.00 2,065,573.00 2,241,129.00 391,771.00 332,586.00 2,411,310.00 2,728,475.00 727,190.00 685,108.00 636,377.00 2,181,908.00 2,599,504.00 2,438,489.00 640,483.00 393,850.00 549,603.00 513,111.00 481,496.00 562,318.00 530,073.00 557,486.00 535,925.00 592,451.00 613,862.00 562,188.00 501,892.00 574,559.00 567,079.00 584,921.00 668,986.00 660,604.00 592,540.00 708,169.98 568,500.43 617,210.10 616,854.82 678,814.60 604,224.38 642,002.92 663,531.91 667,579.43 670,293.17 647,951.99
Total current assets 13,131,459.39 12,376,882.00 11,974,465.00 11,687,762.00 11,687,762.00 12,204,559.00 11,518,144.00 12,285,239.00 11,872,564.00 10,752,012.00 10,698,132.00 10,064,827.00 9,578,348.00 9,090,121.00 9,694,699.00 9,251,217.00 8,841,425.00 7,594,813.00 7,157,974.00 7,269,729.00 7,579,091.00 7,359,561.00 7,219,336.00 7,065,363.00 7,301,010.00 7,150,259.00 7,004,828.00 7,116,408.00 7,347,294.00 6,978,927.00 7,070,992.00 6,916,501.00 6,925,288.00 6,867,350.00 6,663,855.00 6,517,513.00 6,555,467.00 6,335,611.00 5,668,038.00 5,750,826.00 6,241,626.00 6,249,329.00 6,061,969.00 6,426,166.00 6,611,906.00 6,339,307.00 5,869,956.00 5,560,384.00 5,549,158.00 5,711,109.00 5,324,183.00 5,298,059.00 5,323,053.00 4,862,340.00 4,399,075.00 4,549,074.00 4,739,086.00 4,209,359.00 4,323,807.00 4,348,554.00 4,690,047.00 4,543,984.00 4,563,724.00 4,563,155.00 4,613,724.00 4,369,412.00 4,174,549.00 4,451,184.00 4,621,178.00 4,857,864.00 5,435,307.88 5,378,823.33 5,216,472.31 5,417,793.76 5,178,602.17 5,215,591.96 5,252,665.51 4,943,515.13 4,834,993.62 4,672,469.04 4,625,353.18
Total non-current assets + 20,523,161.00 20,472,669.00 19,516,754.00 19,088,105.00 19,088,105.00 19,169,591.00 17,755,735.00 19,026,733.00 17,901,586.00 16,677,744.00 16,978,471.00 16,408,530.00 15,091,719.00 15,052,470.00 16,133,194.00 15,903,461.00 15,131,728.00 14,654,966.00 14,746,292.00 14,713,107.00 14,341,939.00 13,420,642.00 13,277,837.00 13,046,371.00 13,160,455.00 13,338,447.00 13,316,161.00 13,190,294.00 13,071,828.00 12,872,274.00 13,196,749.00 12,735,303.00 12,423,876.00 12,894,115.00 12,863,224.00 12,526,798.00 12,402,656.00 12,536,206.00 11,320,408.00 11,351,835.00 11,987,668.00 12,338,916.00 12,260,300.00 12,472,337.00 11,463,457.00 11,485,527.00 10,602,602.00 9,927,437.00 9,850,765.00 9,835,810.00 9,184,011.00 8,900,257.00 8,312,304.00 7,656,142.00 7,048,512.00 6,973,451.00 7,041,673.00 6,672,937.00 6,589,452.00 6,873,705.00 6,880,827.00 6,715,628.00 6,800,854.00 6,937,099.00 7,015,391.00 7,135,399.00 7,083,473.00 7,315,563.00 7,197,739.00 7,179,518.00 7,888,523.97 7,877,017.92 7,362,548.72 7,649,491.58 7,487,398.51 7,442,206.84 6,784,565.31 6,565,799.47 6,360,299.32 6,065,391.61 5,945,033.05
Total assets 33,654,620.39 32,849,551.00 31,491,219.00 30,775,867.00 30,775,867.00 31,374,150.00 29,273,879.00 31,311,972.00 29,774,150.00 27,429,756.00 27,676,603.00 26,473,357.00 24,670,067.00 24,142,591.00 25,827,893.00 25,154,678.00 23,973,153.00 22,249,779.00 21,904,266.00 21,982,836.00 21,921,030.00 20,780,203.00 20,497,173.00 20,111,734.00 20,461,465.00 20,488,706.00 20,320,989.00 20,306,702.00 20,419,122.00 19,851,201.00 20,267,741.00 19,651,804.00 19,349,164.00 19,761,465.00 19,527,079.00 19,044,311.00 18,958,123.00 18,871,817.00 16,988,446.00 17,102,661.00 18,229,294.00 18,588,245.00 18,322,269.00 18,898,503.00 18,075,363.00 17,824,834.00 16,472,558.00 15,487,821.00 15,622,031.00 15,546,919.00 14,508,194.00 14,198,316.00 13,635,357.00 12,518,482.00 11,447,587.00 11,522,525.00 11,780,759.00 10,882,296.00 10,913,259.00 11,222,259.00 11,570,874.00 11,259,612.00 11,364,578.00 11,500,254.00 11,629,115.00 11,504,811.00 11,258,022.00 11,766,747.00 11,818,917.00 12,037,382.00 13,323,831.85 13,255,841.25 12,579,021.02 13,067,285.34 12,666,000.67 12,657,798.81 12,037,230.81 11,509,314.60 11,195,292.93 10,737,860.65 10,570,386.23
Total current liabilities + 10,248,738.54 9,094,050.00 8,472,075.00 8,615,157.00 8,615,157.00 8,815,445.00 8,051,481.00 8,967,514.00 8,323,492.00 7,424,395.00 7,390,850.00 6,987,639.00 6,652,124.00 6,170,458.00 6,747,809.00 6,297,638.00 6,004,399.00 5,518,138.00 5,288,226.00 5,759,371.00 5,715,457.00 5,725,676.00 5,570,570.00 5,550,314.00 5,790,088.00 5,512,786.00 5,632,379.00 5,628,730.00 5,981,124.00 5,661,413.00 5,794,053.00 5,611,857.00 5,624,099.00 5,485,074.00 5,437,786.00 5,336,599.00 5,428,842.00 5,407,765.00 4,931,276.00 5,171,929.00 5,470,351.00 5,244,549.00 5,048,089.00 5,616,835.00 5,288,484.00 5,175,535.00 4,964,033.00 4,591,845.00 4,711,329.00 4,485,043.00 4,215,894.00 4,098,204.00 4,096,685.00 3,827,916.00 3,398,903.00 3,407,437.00 3,579,759.00 3,313,638.00 3,354,039.00 3,425,685.00 3,568,192.00 3,360,419.00 3,392,861.00 3,460,761.00 3,419,130.00 3,337,671.00 3,165,116.00 3,849,439.00 4,237,368.00 4,310,899.00 4,724,912.62 4,940,633.01 4,665,071.36 4,719,682.65 4,600,254.89 4,380,565.20 4,287,834.91 4,639,366.58 4,521,505.12 3,994,502.94 3,988,936.03
Total non-current liabilities + 11,205,121.62 10,977,041.00 10,779,761.00 9,532,888.00 9,532,888.00 9,187,588.00 8,549,842.00 8,646,780.00 8,444,786.00 7,670,724.00 7,607,780.00 7,189,631.00 6,515,652.00 6,569,069.00 7,169,224.00 7,368,410.00 7,196,208.00 6,695,324.00 6,864,104.00 6,619,246.00 6,832,734.00 6,478,475.00 6,632,634.00 6,424,512.00 6,385,354.00 6,231,664.00 6,078,413.00 6,166,313.00 5,872,208.00 5,619,025.00 5,825,024.00 5,672,948.00 5,490,970.00 5,826,291.00 6,116,962.00 5,977,278.00 5,959,655.00 5,882,618.00 5,252,941.00 5,203,801.00 5,727,155.00 5,839,172.00 5,880,055.00 5,673,768.00 5,822,676.00 5,639,639.00 4,991,754.00 4,727,807.00 4,797,304.00 5,094,722.00 4,639,064.00 4,600,301.00 4,340,930.00 3,850,360.00 3,521,996.00 3,537,585.00 3,672,710.00 3,209,490.00 3,144,372.00 3,250,679.00 3,419,770.00 3,384,557.00 3,469,008.00 3,500,957.00 3,753,555.00 3,848,239.00 3,946,170.00 3,735,585.00 3,451,205.00 3,335,304.00 3,713,468.30 3,406,223.48 3,241,399.99 3,230,691.91 3,094,737.80 3,394,790.23 3,143,681.78 2,372,477.76 2,319,767.71 2,537,219.40 2,456,214.73
Total liabilities 21,453,860.16 20,071,091.00 19,251,836.00 18,148,045.00 18,148,045.00 18,003,033.00 16,601,323.00 17,614,294.00 16,768,278.00 15,095,119.00 14,998,630.00 14,177,270.00 13,167,776.00 12,739,527.00 13,917,033.00 13,666,048.00 13,200,607.00 12,213,462.00 12,152,330.00 12,378,617.00 12,548,191.00 12,204,151.00 12,203,204.00 11,974,826.00 12,175,442.00 11,744,450.00 11,710,792.00 11,795,043.00 11,853,332.00 11,280,438.00 11,619,077.00 11,284,805.00 11,115,069.00 11,311,365.00 11,554,748.00 11,313,877.00 11,388,497.00 11,290,383.00 10,184,217.00 10,375,730.00 11,197,506.00 11,083,721.00 10,928,144.00 11,290,603.00 11,111,160.00 10,815,174.00 9,955,787.00 9,319,652.00 9,508,633.00 9,579,765.00 8,854,958.00 8,698,505.00 8,437,615.00 7,678,276.00 6,920,899.00 6,945,022.00 7,252,469.00 6,523,128.00 6,498,411.00 6,676,364.00 6,987,962.00 6,744,976.00 6,861,869.00 6,961,718.00 7,172,685.00 7,185,910.00 7,111,286.00 7,585,024.00 7,688,573.00 7,646,203.00 8,438,380.92 8,346,856.49 7,906,471.35 7,950,374.56 7,694,992.69 7,775,355.43 7,431,516.68 7,011,844.34 6,841,272.83 6,531,722.35 6,445,150.76
Total stockholders' equity + 11,868,766.53 12,465,664.00 11,957,763.00 12,326,529.00 12,326,529.00 13,067,738.00 12,391,444.00 13,411,175.00 12,696,995.00 12,055,225.00 12,364,175.00 11,997,527.00 11,184,250.00 11,100,958.00 11,609,666.00 11,202,712.00 10,472,824.00 9,770,862.00 9,505,836.00 9,325,398.00 9,082,306.00 8,306,603.00 8,042,449.00 7,884,240.00 8,012,259.00 8,461,233.00 8,341,023.00 8,247,040.00 8,267,720.00 8,286,540.00 8,363,047.00 8,097,631.00 7,933,538.00 8,151,092.00 7,693,469.00 7,471,894.00 7,295,296.00 7,303,735.00 6,564,536.00 6,496,983.00 6,761,433.00 7,237,298.00 7,139,411.00 7,345,005.00 6,726,450.00 6,782,879.00 6,312,513.00 5,978,012.00 5,918,979.00 5,778,993.00 5,476,807.00 5,324,750.00 5,533,234.00 4,699,576.00 4,395,809.00 4,449,592.00 4,402,614.00 4,245,383.00 4,297,278.00 4,423,355.00 4,449,975.00 4,388,486.00 4,627,042.00 4,412,888.00 4,328,640.00 4,199,491.00 4,030,681.00 4,060,782.00 4,007,288.00 4,256,337.00 4,744,410.35 4,767,735.81 4,531,159.70 4,975,746.14 4,839,883.79 4,753,371.39 4,482,827.54 4,497,470.26 4,354,020.11 4,206,138.31 4,125,235.47
Common shares outstanding 1,338 1,304 1,401 1,401 1,583 1,554 1,583 1,608 1,621 1,623 1,640 1,657 1,677 1,693 1,708 1,711 1,711 1,716 1,726 1,727 1,727 1,727 1,727 1,727 1,727 1,754 1,760 1,760 1,760 1,760 1,761 1,774 1,778 1,790 1,802 1,802 1,802 1,802 1,802 1,802 1,802 1,802 1,802 1,802 1,802 1,802 1,802 1,802 1,802 1,802 1,802 1,802 1,802 1,802 1,802 1,802 1,802 1,802 1,802 1,802 1,804 1,802 1,807 1,813 1,815 1,815 1,815 1,813 1,815 1,815 1,815 1,815 1,816 1,816 1,816 1,818 538 1,824 1,824 1,828 1,838
about 8 hours ago