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 + 5,443,427.00 4.75 3.63 114.15 270,959.92 1,822.38 41.24 40.30 417.77 454.80 438.46 821.05 172.91 80.57 694.44 1,294.47 1,709.55 4.00 5.39 3.89
Accounts receivable, net -66,200.00 295.80 392.13 296.14 272.59 308.60 254.18 249.36 252.84 236.50 1,068.90 177.96 223.39 209.87 1,001.87 1,035.58 980.83 154.81 134.56 98.42
Inventories 37,853.00 415.80 339.40 298.87 281.45 245.07 219.46 222.21 215.36 232.61 213.69 193.93 197.66 1,096.89 1,074.43 1,022.56 8.20 4.50 5.04
Other current assets 595.39 165.86 323.85 240.11 81.83 184.66 181.81 200.85 18.09 201.69 318.46 97.00 294.86 74.67 121.00 83.10 766.53 608.22 383.59
Total current assets 5,415,080.00 895.93 977.42 964.67 824.48 864.01 687.42 650.75 682.12 726.96 624.41 928.61 864.73 736.92 3,610.27 4,729.30 4,534.16 167.00 144.45 107.35
Total non-current assets + 14,178.05 12,695.44 12,041.90 11,740.64 11,236.12 10,518.21 9,750.84 9,451.91 8,879.16 8,123.36 7,849.05 7,170.16 5,142.59 144.41 180.29 147.50 1.02 1.02 4.03
Total assets 5,415,080.00 15,073.98 13,672.86 13,006.58 12,565.12 12,100.13 11,205.63 10,401.60 10,134.03 9,606.12 8,747.77 8,777.66 8,034.89 7,819.45 144.41 180.29 147.50 1,003.54 876.20 1,668.53
Total current liabilities + 7,157.96 656.51 1,213.52 1,142.24 645.90 1,049.82 621.79 737.25 824.98 697.41 547.21 482.06 631.38 986.71 95.68 104.36 193.96 123.66 120.20 267.43
Total non-current liabilities + 5,592.68 9,953.47 8,698.67 8,082.53 8,343.37 7,774.14 7,457.90 6,681.24 6,900.95 6,624.04 6,192.56 6,355.01 5,567.45 1,793.90 509.41 537.78 578.76 648.67 558.77 479.96
Total liabilities 91.09 10,609.98 9,912.19 9,224.76 8,989.26 8,823.96 8,079.70 7,418.49 7,725.93 7,321.45 6,739.77 6,837.07 6,198.82 6,123.48 605.09 642.14 -853.58 772.33 678.97 747.38
Total stockholders' equity + 16,923.08 15,083.91 3,739.07 3,753.99 3,542.75 3,276.17 3,125.94 2,983.10 2,408.10 2,284.67 2,008.01 1,940.59 1,836.07 1,695.97 -460.69 -461.85 1,001.08 231.21 197.22 921.15
Common shares outstanding 450 54 52 47 50 50 49 46 47 47 47 47 47 47 45 47 49 50 51 53
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 + 0.00 5,443,427.00 0.00 226.99 55.06 4.75 640.18 1,355.16 1,275.48 3.63 113.40 4.21 159.59 114.15 1,001.93 396.78 409,002.03 270,959.92 98.29 125.66 1,798.86 1,822.38 1,793.71 882.53 137.49 41.24 77.07 31.94 190.24 40.30 221.78 694.10 395.64 417.77 525.96 599.01 452.13 454.80 451.49 514.16 534.60 438.46 581.35 695.25 777.07 821.05 682.74 860.35 1,026.15 172.91 94.80 79.92 59.36 80.57 656.49 885.43 734.37 744.74 987.14 529.86 726.24 1,294.47 1,930.92 1,335.52 2,228.24 1,709.55 1,151.20 1,290.01 119.58 4.00 131.62 1.42 7.99 5.39 4.35 2.88 0.66 117.38 136.42 120.27 150.64
Accounts receivable, net -66,200.00 381.83 298.44 295.80 403.88 474.89 377.05 392.13 389.44 306.63 274.95 296.14 354.75 311.82 316.72 272.59 399.88 371.32 344.09 308.60 400.94 293.12 273.77 254.18 342.48 297.94 278.53 249.36 313.13 336.87 240.38 252.84 287.72 241.89 202.98 236.50 1,380.46 1,169.97 993.42 1,068.90 260.87 221.23 212.10 177.96 227.32 202.18 251.06 223.39 1,267.76 302.58 242.55 209.87 1,147.28 1,037.45 829.06 1,001.87 1,248.37 1,203.10 932.14 1,035.58 1,217.21 1,166.16 937.00 980.83 1,082.42 1,095.38 154.39 154.81 173.02 422.06 194.85 134.56 99.09 93.11 105.05 1,127.59 1,343.40 1,221.91 1,160.80
Inventories 37,853.00 4.83 3.51 434.18 433.73 432.08 415.80 374.24 376.37 370.74 339.40 319.34 311.76 305.99 298.87 264.01 278.45 269.60 281.45 256.77 272.88 254.33 245.07 236.04 239.73 228.49 219.46 218.46 210.92 241.81 222.21 213.87 217.20 215.47 215.36 212.74 236.16 242.07 232.61 219.86 206.44 229.43 213.69 190.05 177.76 191.93 193.93 183.65 182.02 195.58 197.66 191.80 1,134.24 1,118.98 1,096.89 1,075.47 1,082.32 1,086.63 1,074.43 1,045.72 1,038.20 1,036.89 1,022.56 1,022.42 1,019.29 3.41 8.20 3.50 58.16 0.77 4.50 4.37 4.19 0.20 193.10 202.54 219.85 234.80
Other current assets -594.05 -341.11 161.21 586.75 -422.17 134.88 165.86 157.71 201.55 219.67 27.72 296.43 284.96 235.37 240.11 176.34 153.41 113.36 81.83 104.37 112.76 109.30 184.66 107.50 104.44 122.53 181.81 179.02 201.83 174.45 200.85 84.44 76.63 28.92 18.09 303.03 300.61 201.22 201.69 220.85 65.20 323.43 318.46 134.13 264.12 135.43 97.00 259.84 367.13 265.93 294.86 70.03 72.81 36.80 74.67 76.66 100.29 88.84 95.20 62.26 59.05 105.04 83.10 167.23 334.29 394.00 766.53 905.98 1,312.68 881.82 608.22 459.75 605.47 380.37 383.59 300.49 552.73 1,173.61
Total current assets 5,415,080.00 19.60 15.90 895.93 1,630.81 1,841.61 989.58 977.42 1,034.79 888.77 1,024.95 964.67 1,049.66 966.81 968.10 824.48 937.56 928.30 850.84 864.01 1,359.97 681.33 774.89 687.42 763.08 674.05 819.79 650.75 932.39 982.69 657.57 682.12 874.22 780.68 650.82 726.96 820.73 789.59 676.09 624.41 820.94 813.32 884.45 928.61 790.65 878.21 1,049.99 864.73 814.63 894.74 718.98 736.92 745.34 3,203.50 3,476.34 3,610.27 3,997.50 3,863.14 3,777.59 4,339.08 5,052.29 4,362.52 4,732.62 4,534.16 3,966.80 4,430.07 277.39 167.00 308.14 481.64 203.61 144.45 107.81 100.17 105.90 310.48 338.96 340.12 385.44
Total non-current assets + 472.53 467.22 14,178.05 13,733.79 13,134.43 12,916.40 12,695.44 12,486.79 12,533.93 12,255.49 12,041.90 11,727.52 11,648.98 11,687.64 11,740.64 11,474.67 11,421.77 11,262.32 11,236.12 10,900.69 10,735.60 10,480.91 10,518.21 10,273.53 10,184.52 10,042.55 9,750.84 9,686.28 9,552.63 9,450.15 9,451.91 9,196.86 9,118.58 8,956.24 8,879.16 8,622.82 8,506.20 8,422.83 8,123.36 8,019.22 7,941.59 7,899.06 7,849.05 7,417.71 7,309.72 7,224.05 7,170.16 7,215.97 7,123.15 7,091.19 5,142.59 5,346.13 139.01 143,542.00 144.41 172,360.00 165,868.00 170,950.00 180.29 99,247.00 2,895.00 135,718.00 147.50 6.18 10.06 5.99 1.02 12.96 4.47 7.10 1.02 10.36 9.14 3.02 589.90 19,769.45 19,786.21 19,783.05
Total assets 5,415,080.00 492.13 483.11 15,073.98 15,364.60 14,976.04 13,905.98 13,672.86 13,521.58 13,422.70 13,280.43 13,006.58 12,777.18 12,615.79 12,655.74 12,565.12 12,412.23 12,350.07 12,113.16 12,100.13 12,260.66 11,416.93 11,255.80 11,205.63 11,036.62 10,858.57 10,862.34 10,401.60 10,618.67 10,535.32 10,107.71 10,134.03 10,071.08 9,899.26 9,607.06 9,606.12 9,443.54 9,295.80 9,098.92 8,747.77 8,840.16 8,754.91 8,783.51 8,777.66 8,208.36 8,187.93 8,274.05 8,034.89 8,030.60 8,017.89 7,810.17 7,819.45 7,310.65 139.01 143,542.00 144.41 172,360.00 165,868.00 170,950.00 180.29 99,247.00 2,895.00 135,718.00 147.50 6.18 10.06 983.10 1,003.54 1,009.01 3,337.02 883.80 876.20 878.36 854.85 925.37 31,082.73 30,557.65 30,563.67 30,516.05
Total current liabilities + 7,189.05 -259,792.00 7,172.66 9.62 9.45 656.51 5,461.84 702.08 1,060.08 1,213.52 1,079.32 1,231.85 910.84 1,142.24 937.89 863.82 536.50 645.90 524.62 597.70 585.51 1,049.82 1,044.33 980.61 982.61 621.79 546.22 577.17 531.04 737.25 777.23 975.78 1,120.37 824.98 685.70 647.14 649.92 697.41 572.62 525.90 514.61 547.21 604.25 392.80 410.00 482.06 507.98 608.00 626.23 631.38 458.01 710.15 901.35 986.71 807.36 100.98 89,076.00 95.68 121,962.00 114,801.00 99,131.00 104.36 134,375.00 115,444.00 207,386.00 193.96 195.00 117.68 87.43 123.66 154.71 199.76 121.23 120.20 125.38 87.13 264.25 1,340.89 1,217.03 1,325.78 1,299.23
Total non-current liabilities + 5,720.55 5,592.68 5,405.35 39.40 42.35 9,953.47 26,563.35 9,755.49 8,842.76 8,698.67 8,577.65 8,371.91 8,608.48 8,082.53 8,071.89 8,083.63 8,477.81 8,343.37 8,331.92 8,326.58 8,158.44 7,774.14 7,874.78 7,205.62 7,102.66 7,457.90 7,383.16 7,323.88 7,309.08 6,681.24 6,836.70 6,683.34 6,543.34 6,900.95 6,956.29 6,915.31 6,658.53 6,624.04 6,589.78 6,512.14 6,358.73 6,192.56 6,205.43 6,385.56 6,416.77 6,355.01 5,749.11 5,689.92 5,785.10 5,567.45 5,758.99 5,575.01 5,214.85 1,793.90 1,540.08 494.27 504,176.00 509.41 504,077.00 512,743.00 522,781.00 537.78 506,528.00 595,897.00 549,547.00 578.76 527.86 611.55 662.81 648.67 626.12 1,439.24 557.64 558.77 555.25 579.26 484.44 14,618.79 14,572.26 14,605.00 14,475.97
Total liabilities 91.40 6,724,485.00 94.65 49.02 51.80 10,609.98 108.87 10,457.57 9,902.84 9,912.19 9,656.98 9,603.76 9,519.32 9,224.76 9,009.78 8,947.45 9,014.32 8,989.26 8,856.54 8,924.27 8,743.95 8,823.96 8,919.11 8,186.23 8,085.27 8,079.70 7,929.38 7,901.05 7,840.12 7,418.49 7,613.93 7,659.12 7,663.71 7,725.93 7,641.99 7,562.45 7,308.44 7,321.45 7,162.40 7,038.04 6,873.34 6,739.77 6,809.67 6,778.37 6,826.77 6,837.07 6,257.09 6,297.92 6,411.33 6,198.82 6,217.01 6,285.16 6,116.21 6,123.48 5,613.15 595.26 593,252.00 605.09 626,039.00 627,544.00 621,912.00 642.14 640,903.00 -938,458.00 -846,001.00 -853.58 -954.13 -956.29 750.24 772.33 780.83 1,639.00 678.87 678.97 680.63 666.39 748.70 15,959.68 15,789.29 15,930.78 15,775.20
Total stockholders' equity + 17,346.74 16,923.08 16,661.70 443.11 4,536.55 15,083.91 15,032.84 4,499.79 3,983.61 3,739.07 3,840.93 3,793.97 3,735.02 3,753.99 3,737.41 3,637.34 3,609.70 3,542.75 3,555.69 3,425.80 3,369.21 3,276.17 3,341.55 3,230.70 3,170.53 3,125.94 3,107.24 2,957.52 3,022.22 2,983.10 3,004.73 2,876.20 2,444.00 2,408.10 2,429.09 2,336.81 2,298.61 2,284.67 2,281.14 2,257.76 2,225.58 2,008.01 2,030.48 1,976.54 1,956.73 1,940.59 1,951.27 1,890.01 1,862.72 1,836.07 1,813.59 1,732.73 1,693.97 1,695.97 992.71 -456.25 -449,710.00 -460.69 -453,679.00 -461,676.00 -450,962.00 -461.85 -541,656.00 941,353.00 981,719.00 1,001.08 960.30 966.35 983.10 231.21 1,009.01 1,698.02 883.80 197.22 878.36 854.85 925.37 15,123.05 30,557.65 30,563.67 30,516.05
Common shares outstanding 463 450 454 446 54 54 54 54 53 53 50 53 50 47 47 47 47 47 51 50 50 50 50 50 50 49 50 49 48 45 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 44 44 45 44 45 45 47 47 48 48 49 49 50 50 50 49 49 50 51 50 51 52 53 53 53 53
4 days ago