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,733,945.00 1,553,240.00 995,294.99 193,363.00 113,690.00 83,552.00 74,470.00 56,969.00 41,674.00 18,305.00 16,191.00 9,820.00 11,664.72 8,544.00 1,461.00 2,527.00 2,145.00 1,216.00 850.77 1,087.51
Accounts receivable, net 3,877,072.00 2,149,953.00 885,503.98 373,118.00 174,146.00 131,358.00 141,206.00 87,942.00 50,384.00 2,772.28 23,039.00 1,916.56 1,857.59 1,161.77 1,182.21 1,333.93 1,400.64 1,321.08 2,410.67 2,329.00
Inventories 2,099,597.00 1,592,380.00 1,207,701.14 1,738.00 1,500.00 1,191.00 80,479.00 53,324.00 1,412.02 1,358.42 1,486.91 1,535.16 9,881.00 1,409.60 1,394.96 934.15 807.06 998.56 816.57 553.00
Other current assets 1,687,513.00 1,701,217.00 93,286.48 342,490.00 176,907.00 111,468.00 13,266.00 10,180.00 68,334.52 81,955.08 36,256.09 37,496.06 12,062.41 14,809.96 11,262.56 9,955.19 7,759.68 6,556.31 7,528.00 7,205.78
Total current assets 9,398,127.00 6,996,790.00 3,181,786.59 910,709.00 466,243.00 327,569.00 309,421.00 208,415.00 122,298.00 87,226.00 76,973.00 42,100.00 34,514.00 18,348.00 14,098.00 12,803.00 10,532.00 9,228.00 11,025.31 11,175.28
Total non-current assets + 33,317,862.00 23,275,940.00 14,783,036.89 3,677,450.00 1,923,825.00 1,595,656.00 1,263,868.00 785,601.00 383,420.00 333,913.00 286,480.00 166,454.00 101,081.00 61,601.00 41,301.00 33,786.00 29,215.00 29,851.00 27,092.21 24,170.23
Total assets 42,715,989.00 30,272,730.00 17,964,823.48 4,588,159.00 2,390,068.00 1,923,225.00 1,573,289.00 994,016.00 505,718.00 421,139.00 363,453.00 208,554.00 135,595.00 79,949.00 55,399.00 46,589.00 39,747.00 39,079.00 38,117.53 35,345.51
Total current liabilities + 10,799,793.00 8,936,280.00 3,530,534.51 846,905.00 391,078.00 370,669.00 314,872.00 178,969.00 102,734.00 82,466.00 79,791.00 53,366.00 32,808.00 20,930.00 21,805.00 17,102.00 12,618.00 11,986.00 6,941.63 6,276.91
Total non-current liabilities + 15,891,352.00 9,110,350.00 7,939,397.13 1,872,950.00 1,150,872.00 869,161.00 710,318.00 452,690.00 250,451.00 220,012.00 163,201.00 82,407.00 54,547.00 27,759.00 14,859.00 10,447.00 9,428.00 6,737.00 5,104.60 4,757.46
Total liabilities 26,691,145.00 18,046,630.00 11,469,931.64 2,719,855.00 1,541,950.00 1,239,830.00 1,025,190.00 631,659.00 353,185.00 302,478.00 242,992.00 135,773.00 87,355.00 48,689.00 36,664.00 27,549.00 22,046.00 18,723.00 12,046.23 11,034.37
Total stockholders' equity + 15,691,114.00 12,001,560.00 6,421,697.84 1,851,030.00 839,892.00 677,230.00 542,549.00 359,200.00 152,295.00 118,755.00 120,413.00 72,630.00 48,016.00 31,260.00 5,439.55 19,040.00 4,659.40 20,356.00 8,270.42 7,936.00
Common shares outstanding 392 392 392 393 393 393 392 392 393 391 392 392 393 393 393 393 393 393 393 393
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,692.00 1,733,945.00 1,450,329.94 1,245,264.40 1,326,640.88 1,553,240.00 1,160,345.00 1,269,934.00 1,371,126.51 995,294.99 516,216.00 376,865.00 193,363.00 193,363.00 196,469.00 155,508.00 113,690.00 113,690.00 101,964.00 89,399.00 83,552.00 83,552.00 76,406.00 91,660.00 74,588.00 74,470.00 59,922.00 67,238.00 56,969.00 56,969.00 72,377.00 57,597.00 42,345.00 41,674.00 23,372.00 21,421.00 18,956.00 18,305.00 25,014.00 16,043.00 27,297.00 16,191.00 12,519.00 14,238.00 11,039.00 9,820.00 15,873.00 13,024.00 3,109.00 11,664.72 6,903.00 5,140.00 8,112.00 8,544.00 978.00 460.00 902.00 1,461.00 2,511.00 1,091.00 3,017.00 2,527.00 3,529.00 3,042.00 3,477.00 2,145.00 1,824.00 1,743.00 1,544.00 1,216.00 965.88 622.94 1,541.84 850.77 413.73 398.86 956.69 1,087.51 530.05 645.18 816.20
Accounts receivable, net 2,459.00 3,877,072.00 3,505,915.69 2,905,616.94 2,273,625.18 2,149,953.00 2,266,314.00 1,582,798.00 1,222,013.00 885,503.98 630,776.00 353,418.00 371,209.00 373,118.00 247,795.00 199,041.00 170,226.00 174,146.00 162,982.00 146,092.00 128,943.00 131,358.00 114,367.00 119,153.00 2,052.39 141,206.00 2,381.35 106,003.00 87,367.00 87,942.00 1,990.21 2,144.78 46,792.00 2,627.86 2,822.18 2,403.89 2,467.44 2,772.28 2,659.29 3,206.56 2,841.08 36,800.00 2,489.86 2,203.30 1,823.41 1,916.56 2,434.52 2,425.21 2,161.65 1,857.59 1,942.67 1,934.40 1,538.06 1,161.77 1,490.76 1,564.59 1,366.75 1,182.21 1,800.48 2,030.20 1,737.49 1,333.93 1,733.28 1,564.97 1,469.76 1,400.64 1,348.69 752.64 1,291.34 1,321.08 1,986.00 1,684.00 1,513.00 2,410.67 1,925.00 2,411.00 1,889.00 2,329.00 2,411.00 2,146.00 2,460.00
Inventories 1,460.00 2,099,597.00 2,182,632.36 1,825,402.42 1,744,047.40 1,592,380.00 1,663,323.00 1,436,647.00 1,349,689.26 1,207,701.14 670,136.00 1,894.41 307,766.00 1,738.00 2,002.62 1,724.02 153,927.00 1,500.00 1,399.21 1,298.92 100,137.00 1,191.00 1,369.76 101,284.00 1,519.60 80,479.00 1,669.65 69,555.00 53,324.00 53,324.00 1,539.72 1,415.65 29,230.00 1,412.02 1,414.51 1,456.76 1,363.29 1,358.42 1,478.19 1,485.07 1,406.78 1,486.91 1,530.55 1,426.92 1,486.01 1,535.16 12,361.00 1,471.62 1,439.36 1,515.05 8,402.00 8,336.00 1,400.94 1,409.60 7,060.00 6,920.00 1,393.22 1,394.96 1,383.27 1,234.63 1,179.92 934.15 997.43 3,860.00 3,232.00 807.06 2,997.00 2,963.00 3,310.00 998.56 1,080.00 943.00 777.00 816.57 792.00 2,109.15 604.00 553.00 613.00 1,778.11 1,580.03
Other current assets 1,107.00 1,687,513.00 857,921.55 796,919.95 1,832,490.12 1,701,217.00 2,145,910.00 2,194,208.00 1,966,992.31 93,286.48 9,188.00 667,911.59 38,371.00 342,490.00 381,592.38 286,170.98 28,400.00 176,907.00 179,719.79 162,963.08 14,937.00 111,468.00 129,948.24 14,810.00 245,618.01 13,266.00 241,888.00 12,858.00 10,755.00 10,180.00 219,185.64 162,674.13 5,850.00 116,090.66 96,487.02 83,983.82 77,008.54 81,955.08 85,259.86 84,834.37 87,379.93 22,495.09 46,712.09 33,023.78 29,220.59 37,496.06 19,855.48 39,435.56 33,110.88 20,428.35 9,411.33 8,628.60 12,300.01 11,029.64 5,527.24 5,521.41 9,334.03 11,262.56 10,262.26 10,105.18 8,881.58 9,955.19 8,105.29 4,598.03 4,225.24 7,759.68 3,834.31 4,157.36 3,515.66 6,556.31 6,680.66 5,450.08 5,127.92 7,528.00 6,924.11 4,871.30 5,355.61 7,205.78 6,467.28 4,472.51 5,113.70
Total current assets 6,718.00 9,398,127.00 7,996,799.54 6,773,203.70 7,176,803.58 6,996,790.00 7,235,892.00 6,483,587.00 5,909,821.08 3,181,786.59 1,826,316.00 1,400,089.00 910,709.00 910,709.00 827,859.00 642,444.00 466,243.00 466,243.00 446,065.00 399,753.00 327,569.00 327,569.00 322,091.00 326,907.00 323,778.00 309,421.00 305,861.00 255,654.00 208,415.00 208,415.00 224,471.00 168,228.00 124,217.00 122,298.00 102,044.00 89,143.00 82,068.00 87,226.00 91,026.00 90,598.00 93,496.00 76,973.00 51,884.00 50,892.00 43,569.00 42,100.00 50,524.00 44,739.00 37,098.00 34,514.00 26,659.00 24,039.00 19,554.00 18,348.00 15,056.00 14,466.00 12,996.00 14,098.00 15,957.00 14,461.00 14,816.00 12,803.00 14,365.00 13,065.00 12,404.00 10,532.00 10,004.00 9,616.00 9,661.00 9,228.00 10,712.54 8,700.02 8,959.75 11,025.31 10,054.83 9,790.31 8,805.31 11,175.28 10,021.33 9,041.79 9,969.93
Total non-current assets + 23,640.00 33,317,862.00 34,212,655.23 28,965,022.40 24,871,820.05 23,275,940.00 20,688,126.00 18,604,442.00 16,941,429.93 14,783,036.89 7,555,229.00 5,526,575.00 3,677,450.00 3,677,450.00 2,894,944.00 2,409,646.00 1,923,825.00 1,923,825.00 1,827,286.00 1,762,952.00 1,595,656.00 1,595,656.00 1,420,595.00 1,350,184.00 1,337,199.00 1,263,868.00 1,194,605.00 918,111.00 785,601.00 785,601.00 844,057.00 593,524.00 428,042.00 383,420.00 359,240.00 345,192.00 320,941.00 333,913.00 312,904.00 333,080.00 324,757.00 286,480.00 204,787.00 190,322.00 177,805.00 166,454.00 154,488.00 141,859.00 133,542.00 101,081.00 84,611.00 74,453.00 66,081.00 61,601.00 55,311.00 51,685.00 48,993.00 41,301.00 36,904.00 35,041.00 33,939.00 33,786.00 30,476.00 29,633.00 29,709.00 29,751.00 29,022.00 29,377.00 29,901.00 29,851.00 28,255.27 28,020.29 27,407.98 27,092.21 25,914.39 24,956.22 25,446.85 24,170.23 23,988.58 23,606.21 23,715.92
Total assets 30,358.00 42,715,989.00 42,209,454.77 35,738,226.10 32,048,623.63 30,272,730.00 27,924,018.00 25,088,029.00 22,851,251.01 17,964,823.48 9,381,545.00 6,926,664.00 4,588,159.00 4,588,159.00 3,722,803.00 3,052,090.00 2,390,068.00 2,390,068.00 2,273,351.00 2,162,705.00 1,923,225.00 1,923,225.00 1,742,686.00 1,677,091.00 1,660,977.00 1,573,289.00 1,500,466.00 1,173,765.00 994,016.00 994,016.00 1,068,528.00 761,752.00 552,259.00 505,718.00 461,284.00 434,335.00 403,009.00 421,139.00 403,930.00 423,678.00 418,253.00 363,453.00 256,671.00 241,214.00 221,374.00 208,554.00 205,012.00 186,598.00 170,640.00 135,595.00 111,270.00 98,492.00 85,635.00 79,949.00 70,367.00 66,151.00 61,989.00 55,399.00 52,861.00 49,502.00 48,755.00 46,589.00 44,841.00 42,698.00 42,113.00 40,283.00 39,026.00 38,993.00 39,562.00 39,079.00 38,967.81 36,720.31 36,367.73 38,117.53 35,969.23 34,746.53 34,252.15 35,345.51 34,009.91 32,648.01 33,685.85
Total current liabilities + 7,168.00 10,799,793.00 10,706,175.75 9,048,182.28 9,080,479.32 8,936,280.00 8,250,587.00 6,945,464.00 6,227,092.38 3,530,534.51 1,932,674.00 1,413,108.00 846,905.00 846,905.00 793,633.00 559,111.00 391,078.00 391,078.00 383,008.00 386,093.00 370,669.00 370,669.00 336,435.00 375,817.00 375,162.00 314,872.00 287,314.00 227,584.00 178,969.00 178,969.00 191,073.00 137,430.00 102,725.00 102,734.00 79,809.00 72,172.00 72,236.00 82,466.00 83,761.00 85,372.00 82,173.00 79,791.00 55,884.00 53,755.00 54,280.00 53,366.00 51,373.00 42,897.00 39,682.00 32,808.00 29,184.00 24,388.00 20,921.00 20,930.00 24,306.00 24,588.00 19,492.00 21,805.00 18,712.00 18,730.00 16,903.00 17,102.00 15,450.00 14,746.00 12,518.00 12,612.00 10,664.00 12,230.00 11,628.00 11,986.00 10,358.18 9,643.50 8,313.89 6,941.63 5,930.10 6,300.25 6,006.43 6,276.91 6,149.80 5,553.50 5,642.54
Total non-current liabilities + 11,555.00 15,891,352.00 14,895,859.19 12,003,067.84 10,124,534.90 9,110,350.00 7,890,346.00 8,481,410.00 8,077,555.80 7,939,397.13 3,563,373.00 2,619,171.00 1,872,950.00 1,872,950.00 1,439,588.00 1,316,636.00 1,150,872.00 1,150,872.00 1,105,071.00 1,040,961.00 869,161.00 869,161.00 826,789.00 732,565.00 687,947.00 710,318.00 685,068.00 545,760.00 452,690.00 452,690.00 515,102.00 381,783.00 277,749.00 250,451.00 250,567.00 237,835.00 215,537.00 220,012.00 208,177.00 198,913.00 199,317.00 163,201.00 113,969.00 105,693.00 89,746.00 82,407.00 83,297.00 78,976.00 68,678.00 54,547.00 41,423.00 37,644.00 30,811.00 27,759.00 16,862.00 14,344.00 17,115.00 14,859.00 13,386.00 11,734.00 11,041.00 10,447.00 9,133.00 9,227.00 9,179.00 8,790.00 8,480.00 7,895.00 7,114.00 6,737.00 5,955.25 5,591.36 5,011.76 5,104.60 5,206.07 4,870.98 5,102.37 4,757.46 4,100.90 4,198.31 4,213.43
Total liabilities 18,723.00 26,691,145.00 25,602,034.94 21,051,250.12 19,205,014.22 18,046,630.00 16,140,933.00 15,426,874.00 14,304,648.18 11,469,931.64 5,496,047.00 4,032,279.00 2,719,855.00 2,719,855.00 2,233,221.00 1,875,747.00 1,541,950.00 1,541,950.00 1,488,079.00 1,427,054.00 1,239,830.00 1,239,830.00 1,163,224.00 1,108,382.00 1,063,109.00 1,025,190.00 972,382.00 773,344.00 631,659.00 631,659.00 706,175.00 519,213.00 380,474.00 353,185.00 330,376.00 310,007.00 287,773.00 302,478.00 291,938.00 284,285.00 281,490.00 242,992.00 169,853.00 159,448.00 144,026.00 135,773.00 134,670.00 121,873.00 108,360.00 87,355.00 70,607.00 62,032.00 51,732.00 48,689.00 41,168.00 38,932.00 36,607.00 36,664.00 32,098.00 30,464.00 27,944.00 27,549.00 24,583.00 23,973.00 21,697.00 21,402.00 19,144.00 20,125.00 18,742.00 18,723.00 16,313.42 15,234.86 13,325.65 12,046.23 11,136.17 11,171.22 11,108.81 11,034.37 10,250.71 9,751.80 9,855.97
Total stockholders' equity + 11,366.00 15,691,114.00 16,290,517.02 14,403,681.41 12,592,302.65 12,001,560.00 11,580,146.00 9,490,798.00 8,414,549.37 6,421,697.84 3,837,820.00 2,856,774.00 1,851,030.00 1,851,030.00 1,474,775.00 1,164,335.00 839,892.00 839,892.00 777,800.00 729,347.00 677,230.00 677,230.00 572,822.00 562,697.00 591,753.00 542,549.00 523,180.00 396,032.00 359,200.00 359,200.00 362,677.00 242,867.00 171,628.00 152,295.00 130,622.00 124,195.00 115,163.00 118,755.00 112,140.00 139,496.00 136,856.00 120,413.00 86,600.00 81,582.00 77,215.00 72,630.00 70,188.00 64,578.00 62,150.00 48,016.00 40,491.00 36,291.00 33,903.00 31,260.00 6,202.45 27,219.00 5,792.43 5,439.55 20,763.00 19,038.00 20,811.00 19,040.00 20,258.00 18,725.00 5,268.96 18,881.00 19,882.00 18,868.00 20,820.00 20,356.00 22,654.39 21,485.45 23,042.08 8,270.42 24,833.06 23,575.30 23,143.35 7,936.00 23,759.20 7,417.00 23,829.88
Common shares outstanding 392 392 389 385 400 392 392 393 391 391 391 390 392 392 393 393 392 393 392 393 392 392 393 392 392 392 392 392 391 391 394 392 392 393 388 393 391 396 392 393 392 392 392 392 392 393 392 392 392 392 393 393 393 393 394 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393 393
about 13 hours ago