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 + 597,634.85 405,589.00 472,889.00 553,704.00 875,000.00 1,002,820.00 653,436.00 725,369.00 375,168.00 376,138.00 560,026.00 713,423.00 851,029.00 305,853.00 460,521.00 219,405.00 883,216.00 758,781.00 3,058,705.00 1,799,936.00
Accounts receivable, net 880,148.87 725,254.00 697,610.00 681,694.00 724,378.00 812,714.00 784,921.00 749,119.00 428,792.00 444,778.00 430,571.00 466,829.00 442,664.00 387,017.00 361,872.00 283,590.00 279,699.00 301,448.00 388,252.00 400,663.00
Inventories 1,402,677.38 1,217,349.00 1,209,869.00 986,457.00 853,167.00 753,881.00 759,599.00 986,744.00 212,944.00 226,294.00 254,010.00 262,354.00 254,329.00 229,531.00 195,013.00 137,127.00 137,696.00 131,658.00 116,131.00 105,307.00
Other current assets 223,445.94 173,000.00 178,212.00 176,101.00 141,097.00 143,478.00 271,476.00 598,879.00 61,904.00 213,452.00 129,180.00 77,466.00 44,514.00 53,310.00 43,284.00 574,907.00 551,962.00 585,145.00 442,668.00 452,470.00
Total current assets 3,103,907.03 2,521,192.00 2,558,580.00 2,397,956.00 2,593,642.00 2,712,893.00 2,469,432.00 3,050,658.00 1,078,808.00 1,260,662.00 1,373,787.00 1,520,072.00 1,592,536.00 1,455,081.00 1,278,996.00 1,586,252.00 1,572,874.00 1,475,584.00 2,243,792.00 2,357,713.00
Total non-current assets + 12,416,228.71 11,727,152.00 12,550,214.00 11,559,794.00 10,584,377.00 10,199,400.00 10,351,662.00 10,799,736.00 3,027,655.00 3,086,378.00 2,450,298.00 2,776,118.00 2,976,607.00 2,821,150.00 2,544,569.00 1,200,150.00 1,250,400.00 1,284,604.00 605,487.00 714,788.00
Total assets 15,520,135.74 14,248,344.00 15,108,792.00 13,957,750.00 13,178,018.00 12,912,293.00 12,821,094.00 13,872,322.00 4,106,463.00 4,355,782.00 3,824,085.00 4,296,192.00 4,569,144.00 3,955,599.00 3,577,030.00 2,786,402.00 2,823,274.00 2,760,188.00 2,849,279.00 3,072,501.00
Total current liabilities + 2,440,067.28 2,506,521.00 2,313,103.00 2,481,940.00 2,145,730.00 1,773,176.00 2,175,898.00 2,510,931.00 737,509.00 1,366,091.00 857,213.00 1,016,824.00 802,754.00 613,632.00 751,731.00 436,596.00 428,477.00 472,106.00 428,711.00 442,407.00
Total non-current liabilities + 5,271,548.86 4,805,844.00 5,521,684.00 5,121,139.00 5,348,765.00 5,961,940.00 5,917,710.00 6,197,803.00 1,351,545.00 1,040,726.00 955,669.00 1,073,192.00 1,225,755.00 1,118,608.00 753,433.00 213,150.00 230,052.00 234,242.00 98,035.00 168,978.00
Total liabilities 7,711,616.14 7,312,365.00 7,834,787.00 7,603,079.00 7,494,495.00 7,735,116.00 8,093,608.00 8,708,734.00 2,089,054.00 2,406,817.00 1,812,882.00 2,090,016.00 2,028,509.00 1,732,240.00 1,505,164.00 649,746.00 658,529.00 706,348.00 526,746.00 611,385.00
Total stockholders' equity + 7,807,307.37 6,935,084.00 7,273,264.00 6,354,122.00 5,683,019.00 5,173,037.00 4,723,483.00 5,159,582.00 1,997,424.00 1,894,261.00 1,948,692.00 2,137,047.00 2,470,739.00 2,159,939.00 2,012,345.00 2,091,924.00 2,121,338.00 2,011,451.00 2,280,783.00 2,420,245.00
Common shares outstanding 3,206 3,211 3,161 3,140 3,154 3,147 3,132 1,934 1,573 1,572 1,576 1,573 1,581 1,579 1,579 1,579 1,579 1,618 1,697 1,740
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
Total cash and short-term investments + 597,634.85 762,388.08 739,678.00 419,175.00 405,589.00 526,747.00 906,215.00 857,658.00 472,889.00 317,404.00 333,807.00 368,609.00 553,704.00 726,608.00 830,069.00 664,534.00 875,000.00 751,896.00 633,623.00 684,850.00 1,002,820.00 654,299.00 646,182.00 600,925.00 653,436.00 588,423.00 557,433.00 615,087.00 725,369.00 1,864,203.00 337,361.00 250,627.00 375,168.00 466,480.00 460,666.00 490,281.00 376,138.00 738,447.00 739,176.00 732,771.00 560,026.00 660,510.00 667,593.00 637,923.00 713,423.00 856,499.00 841,361.00 762,744.00 851,029.00 732,646.00 719,136.00 384,882.00 305,853.00 422,093.00 412,015.00 381,332.00 460,521.00 384,437.00 405,944.00 820,344.00 219,405.00 762,379.00 805,572.00 771,182.00 883,216.00 807,404.00 808,312.00 0.00 758,781.00 606,598.00 0.00
Accounts receivable, net 880,148.87 758,438.39 702,238.00 679,531.00 725,254.00 735,064.00 721,056.00 772,367.00 697,610.00 743,079.00 788,066.00 825,481.00 681,694.00 779,872.00 800,536.00 794,092.00 724,378.00 756,117.00 887,295.00 858,957.00 812,714.00 828,942.00 769,806.00 815,271.00 784,921.00 852,128.00 805,737.00 788,629.00 749,119.00 515,791.00 468,919.00 459,715.00 428,792.00 518,685.00 470,857.00 471,163.00 444,778.00 496,864.00 446,199.00 440,418.00 430,571.00 493,734.00 478,365.00 479,830.00 466,829.00 500,221.00 461,779.00 442,085.00 442,664.00 423,630.00 382,121.00 363,650.00 387,017.00 377,095.00 546,586.00 547,435.00 361,872.00 600,290.00 577,050.00 519,681.00 523,904.00 534,665.00 521,392.00 517,738.00 516,885.00 520,167.00 524,893.00 520,546.00 508,479.00
Inventories 1,402,677.38 1,408,152.60 1,299,486.00 1,240,676.00 1,217,349.00 1,246,427.00 1,206,431.00 1,276,739.00 1,209,869.00 1,169,640.00 1,155,866.00 1,083,374.00 986,457.00 927,286.00 953,450.00 927,511.00 853,167.00 811,324.00 783,476.00 779,148.00 753,881.00 739,352.00 743,482.00 759,378.00 759,599.00 801,341.00 840,840.00 902,522.00 986,744.00 223,398.00 233,304.00 221,424.00 212,944.00 225,101.00 234,300.00 234,679.00 226,294.00 222,910.00 237,923.00 242,201.00 254,010.00 268,741.00 274,998.00 277,629.00 262,354.00 282,659.00 277,415.00 267,575.00 254,329.00 251,898.00 238,534.00 237,524.00 229,531.00 224,490.00 208,439.00 203,519.00 195,013.00 209,523.00 241,308.00 139,860.00 137,127.00 135,988.00 135,430.00 135,654.00 137,696.00 138,762.00 135,921.00 131,658.00 127,171.00
Other current assets 223,445.94 190,034.41 179,218.00 173,740.00 173,000.00 246,049.00 220,311.00 200,768.00 178,212.00 198,707.00 184,327.00 194,553.00 176,101.00 162,180.00 161,561.00 163,378.00 141,097.00 158,556.00 151,959.00 153,503.00 143,478.00 394,005.00 425,666.00 299,189.00 271,476.00 278,433.00 170,430.00 625,918.00 598,879.00 66,680.00 68,359.00 111,782.00 61,904.00 55,712.00 56,173.00 74,695.00 213,452.00 198,039.00 61,004.00 58,138.00 129,180.00 126,727.00 59,265.00 76,099.00 77,466.00 64,412.00 53,093.00 58,954.00 44,514.00 799,753.00 755,280.00 759,883.00 53,310.00 684,668.00 621,313.00 612,343.00 43,284.00 646,961.00 627,247.00 583,251.00 574,907.00 583,894.00 560,061.00 559,345.00 551,962.00 550,719.00 561,799.00 585,145.00 573,822.00
Total current assets 3,103,907.03 3,118,566.40 2,920,620.00 2,513,122.00 2,521,192.00 2,754,287.00 3,054,013.00 3,107,532.00 2,558,580.00 2,428,830.00 2,462,066.00 2,472,017.00 2,397,956.00 2,595,946.00 2,745,616.00 2,549,515.00 2,593,642.00 2,477,893.00 2,456,353.00 2,476,458.00 2,712,893.00 2,616,598.00 2,585,136.00 2,474,763.00 2,469,432.00 2,520,325.00 2,374,440.00 2,932,156.00 3,050,658.00 2,670,072.00 1,107,943.00 1,043,548.00 1,078,808.00 1,265,978.00 1,221,996.00 1,270,818.00 1,260,662.00 1,656,260.00 1,484,302.00 1,473,528.00 1,373,787.00 1,549,712.00 1,480,221.00 1,471,481.00 1,520,072.00 1,703,791.00 1,633,648.00 1,531,358.00 1,592,536.00 1,784,297.00 1,712,950.00 1,382,289.00 1,455,081.00 1,331,251.00 1,241,767.00 1,197,194.00 1,278,996.00 1,240,921.00 1,274,499.00 1,543,455.00 1,586,252.00 1,482,261.00 1,501,063.00 1,466,181.00 1,572,874.00 1,496,885.00 1,506,032.00 1,475,584.00 1,307,591.00
Total non-current assets + 12,416,228.71 12,300,726.21 11,549,680.00 11,491,415.00 11,727,152.00 12,352,555.00 11,518,986.00 13,120,150.00 12,550,214.00 11,794,118.00 12,409,821.00 12,320,721.00 11,559,794.00 10,908,758.00 11,843,231.00 11,515,910.00 10,584,377.00 10,220,627.00 10,103,920.00 10,180,777.00 10,199,400.00 9,669,539.00 9,829,611.00 10,139,089.00 10,351,662.00 10,511,169.00 10,505,701.00 10,618,268.00 10,799,736.00 3,097,151.00 3,166,896.00 3,116,029.00 3,027,655.00 3,144,581.00 3,153,958.00 3,075,106.00 3,086,378.00 2,485,771.00 2,317,516.00 2,343,484.00 2,450,298.00 2,640,167.00 2,733,608.00 2,849,371.00 2,776,118.00 2,949,580.00 2,938,159.00 2,905,971.00 2,976,607.00 2,641,489.00 2,540,266.00 2,551,423.00 2,821,150.00 2,452,475.00 2,240,396.00 2,270,757.00 2,544,569.00 2,180,462.00 2,224,784.00 1,170,111.00 1,200,150.00 1,197,807.00 1,207,606.00 1,218,166.00 1,250,400.00 1,256,430.00 1,233,901.00 1,284,604.00 1,247,059.00
Total assets 15,520,135.74 15,419,292.61 14,470,300.00 14,004,537.00 14,248,344.00 15,106,844.00 14,573,000.00 16,227,683.00 15,108,792.00 14,222,947.00 14,871,889.00 14,792,738.00 13,957,750.00 13,504,705.00 14,588,847.00 14,065,426.00 13,178,018.00 12,698,519.00 12,560,273.00 12,657,234.00 12,912,293.00 12,286,137.00 12,414,747.00 12,613,852.00 12,821,094.00 13,031,494.00 12,880,141.00 13,550,424.00 13,872,322.00 5,767,223.00 4,274,839.00 4,159,577.00 4,106,463.00 4,410,558.00 4,375,955.00 4,345,922.00 4,355,782.00 4,142,032.00 3,801,817.00 3,817,012.00 3,824,085.00 4,189,879.00 4,213,829.00 4,320,850.00 4,296,192.00 4,653,372.00 4,571,807.00 4,437,328.00 4,569,144.00 4,425,786.00 4,253,216.00 3,933,711.00 3,955,599.00 3,783,727.00 3,482,163.00 3,467,951.00 3,577,030.00 3,421,383.00 3,499,283.00 2,713,566.00 2,786,402.00 2,680,068.00 2,708,669.00 2,684,347.00 2,823,274.00 2,753,315.00 2,739,933.00 2,760,188.00 2,760,188.00 2,554,650.00 2,554,650.00
Total current liabilities + 2,440,067.28 2,611,964.81 2,139,655.00 2,169,586.00 2,506,521.00 2,097,964.00 2,387,237.00 2,465,202.00 2,313,103.00 2,282,168.00 2,367,617.00 2,501,741.00 2,481,940.00 2,236,809.00 2,391,720.00 2,166,942.00 2,145,730.00 1,809,254.00 1,918,750.00 1,706,782.00 1,773,176.00 1,804,958.00 1,709,661.00 2,031,544.00 2,175,898.00 2,127,365.00 1,634,634.00 2,006,623.00 2,510,931.00 871,707.00 844,192.00 733,444.00 737,509.00 878,170.00 838,769.00 939,624.00 1,366,091.00 957,948.00 808,837.00 822,761.00 857,213.00 1,011,248.00 985,980.00 1,010,949.00 1,016,824.00 837,920.00 779,162.00 740,638.00 802,754.00 581,084.00 546,986.00 543,620.00 613,632.00 572,790.00 488,281.00 726,437.00 751,731.00 1,027,025.00 1,017,201.00 389,436.00 436,596.00 375,067.00 375,452.00 368,000.00 428,477.00 426,447.00 429,918.00 472,106.00 409,768.00
Total non-current liabilities + 5,271,548.86 5,158,018.65 5,198,956.00 4,968,771.00 4,805,844.00 5,589,689.00 5,264,166.00 5,963,248.00 5,521,684.00 5,198,172.00 5,433,247.00 5,369,328.00 5,121,139.00 5,091,398.00 5,483,638.00 5,581,101.00 5,348,765.00 5,557,442.00 5,317,162.00 5,711,809.00 5,961,940.00 5,841,751.00 6,038,587.00 5,891,544.00 5,917,710.00 6,027,910.00 6,375,823.00 6,669,350.00 6,197,803.00 2,852,938.00 1,258,486.00 1,359,559.00 1,351,545.00 1,398,305.00 1,431,489.00 1,369,515.00 1,040,726.00 1,139,675.00 1,113,937.00 1,124,968.00 955,669.00 1,016,260.00 1,045,535.00 1,078,280.00 1,073,192.00 1,242,586.00 1,261,713.00 1,242,692.00 1,225,755.00 1,391,459.00 1,359,062.00 1,113,577.00 1,118,608.00 1,088,524.00 1,022,684.00 791,315.00 753,433.00 419,476.00 437,030.00 207,723.00 213,150.00 212,468.00 219,732.00 231,371.00 230,052.00 220,125.00 221,194.00 234,242.00 226,050.00
Total liabilities 7,711,616.14 7,769,983.46 7,338,611.00 7,138,357.00 7,312,365.00 7,687,653.00 7,651,403.00 8,428,450.00 7,834,787.00 7,480,340.00 7,800,864.00 7,871,069.00 7,603,079.00 7,328,207.00 7,875,358.00 7,748,043.00 7,494,495.00 7,366,696.00 7,235,912.00 7,418,591.00 7,735,116.00 7,646,709.00 7,748,248.00 7,923,088.00 8,093,608.00 8,155,275.00 8,010,457.00 8,675,973.00 8,708,734.00 3,724,645.00 2,102,678.00 2,093,003.00 2,089,054.00 2,276,475.00 2,270,258.00 2,309,139.00 2,406,817.00 2,097,623.00 1,922,774.00 1,947,729.00 1,812,882.00 2,027,508.00 2,031,515.00 2,089,229.00 2,090,016.00 2,080,506.00 2,040,875.00 1,983,330.00 2,028,509.00 1,972,543.00 1,906,048.00 1,657,197.00 1,732,240.00 1,661,314.00 1,510,965.00 1,517,752.00 1,505,164.00 1,446,501.00 1,454,231.00 597,159.00 649,746.00 587,535.00 595,184.00 599,371.00 658,529.00 646,572.00 651,112.00 706,348.00 635,818.00
Total stockholders' equity + 7,807,307.37 7,648,160.36 7,130,697.00 6,865,259.00 6,935,084.00 7,418,274.00 6,920,754.00 7,798,417.00 7,273,264.00 6,741,934.00 7,070,352.00 6,921,052.00 6,354,122.00 6,175,978.00 6,712,929.00 6,316,832.00 5,683,019.00 5,331,330.00 5,323,935.00 5,238,258.00 5,173,037.00 4,635,353.00 4,662,402.00 4,686,763.00 4,723,483.00 4,872,072.00 4,865,714.00 4,870,365.00 5,159,582.00 2,038,682.00 2,168,358.00 2,043,500.00 1,997,424.00 2,113,885.00 2,085,734.00 2,014,570.00 1,894,261.00 1,981,581.00 1,819,158.00 1,808,683.00 1,948,692.00 2,098,862.00 2,119,439.00 2,165,238.00 2,137,047.00 2,503,479.00 2,463,880.00 2,388,581.00 2,470,739.00 2,382,903.00 2,282,374.00 2,212,073.00 2,159,939.00 2,062,155.00 1,912,728.00 1,891,613.00 2,012,345.00 1,917,169.00 1,987,709.00 2,071,305.00 2,091,924.00 2,048,157.00 2,068,812.00 2,040,797.00 2,121,338.00 2,063,656.00 2,045,724.00 2,011,451.00 1,876,912.00
Common shares outstanding 3,125 3,205 3,155 3,176 3,163 3,170 3,220 3,178 3,137 3,170 3,131 3,130 3,228 3,141 3,127 3,109 3,152 3,150 3,161 3,109 3,147 3,151 3,146 3,132 3,115 3,115 3,124 3,122 3,137 1,577 1,575 1,573 1,563 1,573 1,572 1,570 1,562 1,569 1,568 3,137 3,137 3,137 3,137 3,137 3,137 3,137 3,137 3,137 3,137 3,137 3,137 3,137 3,137 3,137 3,137 3,137 3,137 3,137 3,137 3,137 3,137 3,137 3,137 3,137 3,137 3,137 3,137 3,137 3,137 3,137 3,137
about 7 hours ago