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 + 1,662,183.00 2,032,669.00 3,164,849.00 2,100,774.00 3,569,378.00 3,955.42 2,982.23 2,386,466.00 3,371,124.00 2,750,462.00 2,528,903.00 2,419,571.00 2,324,328.00 2,657,581.00 2,336,274.00 3,169,379.00 3,362,099.00 3,422,826.00 1,982,544.01 910,313.13
Accounts receivable, net 2,359,184.00 3,906,906.00 3,375,583.00 2,202.85 4,487.52 4,041.28 3,875.81 2,829,163.00 4,325,120.00 4,957,993.00 3,113,938.00 2,692,358.00 2,530,624.00 3,334,341.00 2,952,977.00 3,011,706.00 3,077,585.00 2,050,788.00 2,436,788.00 926,993.70
Inventories 2,545,666.00 2,671,242.00 2,527,728.00 2,271.98 2,818.40 1,998.21 1,773.67 2,691,203.00 2,350,084.00 2,287,785.00 2,351,669.00 2,754,098.00 1,933,241.00 2,390,007.00 2,317,370.00 2,215,217.00 1,705,362.00 1,136,673.00 824,390.45 1,003,053.31
Other current assets 415,044.00 1,512,220.00 435,026.00 7,338,786.18 9,610,383.08 222.77 230.17 880,236.00 427,375.00 568,028.00 626,777.00 695,288.00 415,593.00 333,749.00 251,444.00 1,982,501.00 158,939.00 425,557.00 503,935.00 168,544.31
Total current assets 6,982,077.00 10,123,037.00 9,503,186.00 9,444,035.00 13,187,067.00 10,217.68 8,861.87 8,800,127.00 10,473,703.00 10,484,186.00 9,531,634.00 9,240,629.00 7,731,788.00 8,914,685.00 7,858,065.00 8,840,433.00 8,377,533.00 7,018,010.00 5,757,632.03 3,008,711.96
Total non-current assets + 19,934,623.00 22,736,529.00 26,256,112.00 26,241,984.00 24,967,448.00 22,062.54 21,899.99 24,375,583.00 18,685,984.00 14,400,150.00 13,045,526.00 13,726,394.00 13,983,496.00 15,540,826.00 17,304,866.00 15,017,225.00 11,160,657.00 10,370,356.00 8,094,902.64 9,864,713.89
Total assets 26,916,700.00 32,859,566.00 35,759,298.00 35,686,019.00 38,154,515.00 32,280.23 30,761.87 33,175,710.00 29,159,687.00 24,884,336.00 22,577,160.00 22,967,023.00 21,715,284.00 24,455,511.00 25,162,931.00 23,857,658.00 19,538,190.00 17,388,366.00 13,852,534.67 12,873,425.85
Total current liabilities + 9,596,471.00 15,859,084.00 13,885,028.00 13,961,520.00 13,994,817.00 10,132.51 9,498.88 9,954,483.00 8,978,682.00 7,058,219.00 6,606,712.00 7,549,556.00 6,788,919.00 9,206,158.00 9,911,434.00 8,881,829.00 6,214,493.00 4,785,882.00 2,450,684.46 3,097,291.75
Total non-current liabilities + 9,480,991.00 8,927,675.00 13,103,726.00 10,405,272.00 9,397,197.00 10,427.72 10,464.18 8,334,981.00 5,199,495.00 4,363,729.00 3,265,492.00 3,634,057.00 4,128,945.00 5,009,173.00 5,120,469.00 3,914,862.00 3,107,804.00 3,301,260.00 3,148,402.63 3,219,817.25
Total liabilities 19,077,462.00 24,786,759.00 26,988,754.00 24,366,792.00 23,392,014.00 20,560.24 19,963.06 18,289,464.00 14,178,177.00 11,421,948.00 9,872,204.00 11,183,613.00 10,917,864.00 14,215,331.00 15,031,903.00 12,796,691.00 9,322,297.00 8,087,142.00 5,599,087.09 6,317,109.00
Total stockholders' equity + 6,604,124.00 6,542,261.00 7,232,182.00 9,879,589.00 13,118,855.00 10,490.23 9,806.29 13,979,189.00 14,373,483.00 12,955,997.00 12,192,952.00 11,431,412.00 10,611,173.00 10,209,811.00 10,115,732.00 11,036,057.00 10,119,811.00 9,276,022.00 8,253,361.44 6,556,316.84
Common shares outstanding 1,000 942 743 779 869 779 779 716 716 716 716 716 716 716 716 722 737 738 730 715
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 + 1,502,546.60 1,662,183.00 14,591.80 15,183.51 11,216.38 2,032,669.00 11,159.65 2,342.90 3,254.48 3,224,977.00 3,028.99 2,923.79 2,100,774.00 2,498,939.00 2,282.55 2,826.92 3,393.16 3,382,404.00 3,554.86 3,839.12 3,854.46 3,910,450.00 2,891.63 3,009.66 3,368,717.00 3,532,373.00 2,776,635.00 2,440,976.00 2,386,466.00 2,453,789.00 2,767,735.00 3,124,876.00 3,499,259.00 3,499,259.00 3,325,836.00 2,646,485.00 2,349,796.00 2,646,485.00 2,504,356.00 2,471,070.00 2,418,702.00 2,418,702.00 2,599,106.00 2,680,999.00 2,741,009.00 2,419,571.00 2,364,018.00 2,244,785.00 2,021,632.00 2,021,632.00 2,650,353.00 2,977,587.00 3,101,076.00 3,101,076.00 2,504,862.00 2,659,129.00 2,397,356.00 2,336,274.00 2,051,892.00 2,384,686.00 3,066,541.00 3,169,379.00 3,157,377.00 3,020,641.00 3,053,033.00 3,317,982.00 2,617,266.00 2,590,601.00 3,565,781.00 3,565,781.00 3,784,739.00 3,836,208.38 2,992,957.43 1,982,544.01 1,648,902.25 1,211,371.68 933,383.83 910,313.13 466,224.42 780,626.78 1,060,124.00
Accounts receivable, net 2,383.30 2,359,184.00 3,448.54 2,424.16 3,633.01 3,630,779.00 3,045.83 2,941.33 2,403.80 2,947,114.00 1,957.69 2,879.46 2,785,498.00 2,389,174.00 2,449.83 2,539.33 3,718.71 4,507,260.00 4,236.25 4,378.76 4,556.78 5,157,139.00 4,104.07 3,207.62 4,460,553.00 2,808,762.00 4,093,168.00 3,609,032.00 3,450,782.00 3,391,914.00 3,301,596.00 3,491,024.00 2,757,743.00 3,496,163.00 4,847,867.00 4,466,285.00 3,389,934.00 4,466,285.00 4,107,087.00 3,489,287.00 3,188,049.00 3,188,049.00 4,347,770.00 3,437,340.00 3,224,951.00 2,692,358.00 3,168,948.00 2,525,209.00 2,573,566.00 2,573,566.00 2,608,742.00 2,672,667.00 3,067,104.00 3,067,104.00 3,105,551.00 2,785,078.00 2,398,285.00 2,952,977.00 2,655,863.00 2,473,466.00 2,621,966.00 3,256,689.00 3,716,376.00 4,325,988.00 3,678,284.00 3,077,585.00 3,205,176.00 2,862,894.00 2,356,163.00 2,356,163.00 2,924,469.00 2,873,797.91 2,687,453.47 2,438,166.67 2,249,248.43 1,529,155.67 946,038.01 926,642.42 1,313,650.38 987,654.32 1,233,589.00
Inventories 2,786.91 2,545,666.00 3,086.41 2,868.57 2,956.09 2,671,242.00 3,338.16 2,238.86 2,502.75 3,369,327.00 2,481.50 2,035.13 2,872,918.00 2,810,586.00 3,157.42 3,637.13 3,489.59 4,229,563.00 3,023.92 2,417.81 2,077.92 2,351,689.00 2,051.92 1,695.46 2,051,155.00 2,039,385.00 2,727,194.00 2,569,221.00 2,691,203.00 2,629,840.00 2,587,403.00 2,430,307.00 2,350,385.00 2,350,385.00 2,664,032.00 2,343,384.00 2,283,169.00 2,343,384.00 2,491,955.00 2,453,078.00 2,531,891.00 2,531,891.00 2,876,463.00 2,578,768.00 2,645,543.00 2,754,098.00 2,624,846.00 1,984,046.00 2,198,844.00 2,198,844.00 2,416,823.00 2,395,659.00 2,528,573.00 2,528,573.00 2,746,810.00 2,568,962.00 2,197,680.00 2,317,370.00 2,368,804.00 2,821,946.00 2,505,194.00 2,215,217.00 2,491,607.00 1,776,587.00 1,389,197.00 1,667,780.00 1,381,178.00 1,129,490.00 1,193,451.00 1,193,451.00 1,512,175.00 1,387,359.16 1,032,570.30 824,390.45 900,974.77 940,763.04 1,026,387.59 1,003,053.31 1,133,327.10 1,272,554.61 1,075,895.00
Other current assets 5,533,284.39 415,044.00 345.19 296.39 16,366.84 1,147,518.00 284.35 7,455,900.81 6,930,638.45 496,227.00 317.71 247.64 8,155.00 752,308.00 342.95 231.12 237.85 6,229.00 204.00 132.87 258.03 10,052.00 290.28 256.41 22,106.00 1,424,649.00 1,597,946.00 1,265,591.00 7,489.00 1,012,806.00 588,565.00 670,639.00 625,834.00 625,834.00 587,182.00 626,466.00 672,500.00 626,466.00 738,228.00 785,791.00 729,646.00 729,646.00 651,436.00 580,867.00 612,963.00 695,288.00 610,131.00 571,300.00 522,266.00 522,266.00 341,184.00 283,874.00 418,389.00 418,389.00 401,924.00 394,720.00 389,191.00 251,444.00 335,866.00 355,734.00 347,270.00 199,148.00 275,470.00 212,579.00 187,712.00 158,939.00 310,554.00 332,919.00 602,930.00 602,930.00 701,465.00 644,990.58 593,744.55 29,551.50 349,822.36 462,234.06 159,056.11 56,092.43 322,339.53 388,414.06 342,776.00
Total current assets 7,041,001.20 6,982,077.00 8,441.99 7,268.15 10,225.25 9,482,208.00 9,856.18 9,811.61 10,190.02 10,190,020.00 7,785.90 8,086.02 9,444,035.00 9,853,531.00 8,232.75 9,234.50 10,839.32 13,137,794.00 11,019.04 10,768.56 10,747.19 12,163,134.00 9,337.90 8,169.15 10,248,315.00 9,826,257.00 10,779,641.00 8,989,170.00 8,800,127.00 9,513,621.00 9,245,299.00 9,716,846.00 9,898,586.00 9,898,586.00 11,334,062.00 9,993,708.00 9,647,152.00 9,993,708.00 9,818,530.00 9,180,432.00 8,856,127.00 8,856,127.00 10,474,775.00 9,277,974.00 9,224,466.00 9,240,629.00 8,767,943.00 7,325,340.00 7,316,308.00 7,316,308.00 8,017,102.00 8,329,787.00 9,115,142.00 9,115,142.00 8,759,147.00 8,407,889.00 7,382,512.00 7,858,065.00 7,412,425.00 8,035,832.00 8,540,971.00 8,840,433.00 9,640,830.00 9,324,609.00 8,308,226.00 8,451,435.00 7,514,174.00 6,915,904.00 7,718,325.00 7,718,325.00 8,922,848.00 8,742,356.03 7,306,725.74 5,757,632.03 5,148,947.81 4,143,524.45 3,064,865.54 3,008,711.96 3,235,541.43 3,429,249.78 3,712,384.00
Total non-current assets + 19,855,641.02 19,934,623.00 20,271.27 20,715.51 21,762.56 23,377,358.00 23,293.50 25,262.18 25,922.77 25,922,769.00 20,032.19 20,276.56 26,241,984.00 26,790,707.00 19,819.21 20,267.53 20,732.93 25,129,351.00 20,742.94 21,486.19 21,413.22 24,234,417.00 21,014.74 20,973.52 25,326,248.00 25,227,997.00 26,663,424.00 26,611,569.00 24,375,583.00 25,874,360.00 22,874,328.00 21,727,365.00 20,096,685.00 20,096,685.00 17,457,667.00 16,507,591.00 15,158,049.00 16,507,591.00 13,751,781.00 13,386,557.00 13,321,816.00 13,321,816.00 13,321,490.00 13,176,831.00 13,248,114.00 13,726,394.00 13,921,177.00 13,997,770.00 14,282,636.00 14,282,636.00 14,329,101.00 14,682,361.00 14,970,759.00 14,970,759.00 16,557,373.00 17,134,708.00 17,149,053.00 17,304,866.00 17,361,685.00 16,634,367.00 15,784,464.00 15,017,225.00 14,151,964.00 12,932,218.00 12,002,751.00 11,268,176.00 10,418,072.00 10,507,757.00 10,843,783.00 10,843,783.00 8,976,816.00 8,166,574.88 8,027,957.43 8,094,902.64 8,861,255.37 9,305,231.13 9,618,079.95 9,864,713.89 10,289,638.41 10,432,098.81 9,953,669.00
Total assets 26,896,642.21 26,916,700.00 28,713.26 27,983.66 31,987.81 32,859,566.00 33,149.68 35,073.79 36,112.79 36,112,789.00 27,818.09 28,362.59 35,686,019.00 36,644,238.00 28,051.97 29,502.03 31,572.25 38,267,145.00 31,761.98 32,254.75 32,160.42 36,397,551.00 30,352.64 29,142.66 35,574,563.00 35,054,254.00 37,443,065.00 35,600,739.00 33,175,710.00 35,387,981.00 32,119,627.00 31,444,211.00 29,995,271.00 29,995,271.00 28,791,729.00 26,501,299.00 24,805,201.00 26,501,299.00 23,570,311.00 22,566,989.00 22,177,943.00 22,177,943.00 23,796,265.00 22,454,805.00 22,472,580.00 22,967,023.00 22,689,120.00 21,323,110.00 21,598,944.00 21,598,944.00 22,346,203.00 23,012,148.00 24,085,901.00 24,085,901.00 25,316,520.00 25,542,597.00 24,531,565.00 25,162,931.00 24,774,110.00 24,670,199.00 24,325,435.00 23,857,658.00 23,792,794.00 22,256,827.00 20,310,977.00 19,719,611.00 17,932,246.00 17,423,661.00 18,562,108.00 18,562,108.00 17,899,664.00 16,908,930.91 15,334,683.17 13,852,534.67 14,010,203.18 13,448,755.59 12,682,945.50 12,873,425.85 13,525,179.84 13,861,348.58 13,666,053.00
Total current liabilities + 9,715,198.00 9,596,471.00 12,098.95 11,755.91 15,898.95 15,709,339.00 15,158.55 14,360.60 13,865.38 13,865,383.00 10,789.82 10,019.24 13,961,520.00 12,758,129.00 10,458.48 11,533.89 11,992.44 14,535,438.00 11,542.57 11,216.48 10,601.35 11,998,080.00 9,578.77 9,278.26 10,984,976.00 11,160,360.00 10,640,846.00 10,220,308.00 9,954,483.00 9,730,825.00 10,143,749.00 9,768,584.00 9,548,591.00 9,548,591.00 8,079,139.00 6,787,252.00 6,869,244.00 6,787,252.00 7,075,384.00 6,336,969.00 5,776,163.00 5,776,163.00 7,304,533.00 6,448,977.00 7,164,054.00 7,549,556.00 7,548,692.00 6,898,782.00 7,793,803.00 7,793,803.00 7,095,356.00 7,404,413.00 8,307,611.00 8,307,611.00 10,164,209.00 10,361,819.00 9,690,691.00 9,911,434.00 9,658,670.00 9,709,950.00 10,015,280.00 8,881,829.00 9,017,635.00 7,618,583.00 6,484,684.00 6,529,938.00 5,457,273.00 5,343,624.00 5,915,582.00 5,915,582.00 4,811,293.00 4,268,651.31 3,379,971.29 2,450,684.46 2,907,898.34 2,568,117.20 2,835,703.66 3,097,291.75 2,756,236.57 2,996,201.34 2,998,638.00
Total non-current liabilities + 9,807,325.00 9,480,991.00 8,699.08 8,629.70 8,254.81 9,077,420.00 9,647.70 11,533.60 12,706.98 12,706,983.00 10,440.01 11,125.28 10,405,272.00 13,357,365.00 7,609.85 6,700.18 7,404.38 8,974,481.00 7,878.50 8,819.01 9,861.16 11,160,370.00 10,363.96 9,804.32 12,101,306.00 11,793,121.00 12,476,294.00 10,651,873.00 8,334,981.00 10,367,622.00 7,283,799.00 7,142,779.00 5,621,044.00 5,621,044.00 5,544,478.00 5,124,592.00 4,227,034.00 5,124,592.00 4,193,264.00 3,883,521.00 3,901,143.00 3,901,143.00 3,470,214.00 3,371,812.00 3,115,944.00 3,634,057.00 3,748,194.00 3,518,104.00 3,089,319.00 3,089,319.00 4,597,856.00 5,074,535.00 5,433,395.00 5,433,395.00 5,175,464.00 5,284,848.00 4,842,041.00 5,120,469.00 4,932,628.00 4,184,653.00 3,555,535.00 3,914,862.00 3,485,837.00 3,646,554.00 3,357,019.00 3,235,736.00 2,814,244.00 2,951,821.00 3,796,803.00 3,796,803.00 3,387,397.00 3,174,987.44 3,246,828.71 3,148,402.63 3,654,003.83 4,063,651.78 3,467,266.04 3,219,817.25 3,828,833.03 3,490,028.50 3,001,113.00
Total liabilities 19,522,523.00 19,077,462.00 20,798.03 20,385.61 24,153.76 24,786,759.00 24,806.25 25,894.20 26,572.37 26,572,366.00 21,229.84 21,144.52 24,366,792.00 26,115,494.00 18,068.32 18,234.06 19,396.82 23,509,919.00 19,421.07 20,035.49 20,462.51 23,158,450.00 19,942.74 19,082.58 23,086,282.00 22,953,481.00 23,117,140.00 20,872,181.00 18,289,464.00 20,098,447.00 17,427,548.00 16,911,363.00 15,169,635.00 15,169,635.00 13,623,617.00 11,911,844.00 11,096,278.00 11,911,844.00 11,268,648.00 10,220,490.00 9,677,306.00 9,677,306.00 10,774,747.00 9,820,789.00 10,279,998.00 11,183,613.00 11,296,886.00 10,416,886.00 10,883,122.00 10,883,122.00 11,693,212.00 12,478,948.00 13,741,006.00 13,741,006.00 15,339,673.00 15,646,667.00 14,532,732.00 15,031,903.00 14,591,298.00 13,894,603.00 13,570,815.00 12,796,691.00 12,503,472.00 11,265,137.00 9,841,703.00 9,765,674.00 8,271,517.00 8,295,445.00 9,712,385.00 9,712,385.00 8,198,690.00 7,443,638.75 6,626,800.00 5,599,087.09 6,561,902.17 6,631,768.98 6,302,969.70 6,317,109.00 6,585,069.60 6,486,229.84 5,999,751.00
Total stockholders' equity + 6,459,373.00 6,604,124.00 6,732.90 6,483.27 6,274.36 6,542,261.00 6,978.60 7,632.90 7,938.26 7,938,259.00 5,414.70 5,994.88 9,879,589.00 8,967,331.00 8,741.34 9,958.23 10,764.06 13,046,583.00 10,977.59 10,888.19 10,445.75 11,821,980.00 9,346.60 9,023.88 11,340,483.00 10,854,374.00 13,142,630.00 13,523,181.00 13,979,189.00 14,070,971.00 13,796,840.00 13,948,587.00 14,237,279.00 14,237,279.00 14,534,315.00 14,001,455.00 13,190,021.00 14,001,455.00 11,841,884.00 11,869,029.00 12,002,612.00 12,002,612.00 12,477,897.00 12,123,015.00 11,718,212.00 11,431,412.00 11,066,183.00 10,616,979.00 10,508,917.00 10,508,917.00 10,572,325.00 10,441,494.00 10,259,802.00 10,259,802.00 9,964,440.00 9,882,692.00 9,984,545.00 10,115,732.00 10,155,780.00 10,749,734.00 10,727,193.00 11,036,057.00 11,271,671.00 10,991,690.00 10,469,274.00 9,953,937.00 9,660,729.00 9,128,216.00 8,826,747.00 8,826,747.00 9,700,886.00 9,465,205.25 8,707,797.03 8,253,361.44 7,448,301.01 6,816,986.61 6,379,975.80 6,556,316.84 6,940,110.24 7,375,118.74 7,666,302.00
Common shares outstanding 1,000 1,000 1,000 1,000 1,000 1,000 1,000 779 779 1,538 779 779 390 1,524 765 801 716 716 798 716 716 716 716 716 716 1,431 716 716 716 1,431 716 716 716 1,431 716 716 716 1,431 716 716 716 1,431 716 716 716 716 716 716 716 1,431 716 716 716 1,431 716 716 716 716 716 718 716 716 718 718 734 716 737 782 716 1,431 737 737 737 716 716 716 716 698 714 678 716
1 day ago