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 + 106.00 141.00 137.00 110.00 44.00 81.00 129.00 157.00 321.00 44.00 42.00 53.00 51.00 27.34 0.00 125.40 51.26 13.64 16.74 1.86
Accounts receivable, net 836.00 1,083.00 824.00 696.00 780.00 638.00 667.00 500.00 512.00 435.00 354.91 154.00 419.00 321.18 145.67 105.47 83.24 65.14 56.18 44.95
Inventories 284.00 301.00 333.00 269.00 376.00 221.00 126.00 198.00 168.00 181.00 120.00 137.00 159.00 108.10 22.78 26.10 13.49 0.00 0.00 0.00
Other current assets 33.00 48.00 1,339.00 303.00 46.00 49.00 65.00 158.00 21.00 25.00 383.00 339.00 19.00 10.51 4.14 125.40 53.93 0.00 0.00 0.00
Total current assets 1,259.00 1,573.00 2,633.00 1,362.00 1,245.00 989.00 987.00 1,013.00 1,022.00 676.00 676.00 688.00 648.00 474.65 175.69 256.97 150.66 78.78 72.91 46.81
Total non-current assets + 34,296.00 34,394.00 29,985.00 30,113.00 30,211.00 30,427.00 32,166.00 25,651.00 24,544.00 14,341.00 12,260.00 10,574.00 8,494.00 7,801.85 3,163.51 2,549.44 2,430.46 2,039.43 1,893.90 1,629.40
Total assets 35,555.00 35,967.00 32,618.00 31,475.00 31,456.00 31,416.00 33,153.00 26,664.00 25,566.00 15,017.00 12,936.00 11,262.00 9,142.00 8,276.50 3,339.20 2,806.41 2,581.13 2,118.21 1,966.81 1,676.20
Total current liabilities + 2,065.00 2,908.00 3,221.00 2,046.00 2,390.00 1,781.00 1,457.00 1,490.00 1,142.00 785.00 639.00 705.00 818.00 411.91 517.80 128.90 272.68 165.33 81.81 71.14
Total non-current liabilities + 16,719.00 15,549.00 13,584.00 13,640.00 14,703.00 14,620.00 14,926.00 10,770.00 10,575.00 5,936.00 4,873.00 4,221.00 3,153.00 3,589.16 1,859.78 1,497.35 1,179.08 1,069.65 976.26 752.58
Total liabilities 18,784.00 18,457.00 16,805.00 15,686.00 17,093.00 16,401.00 16,383.00 12,260.00 11,717.00 6,721.00 5,512.00 4,926.00 3,971.00 4,001.07 2,377.59 1,626.25 1,451.75 1,234.98 1,058.07 823.72
Total stockholders' equity + 16,771.00 17,510.00 15,813.00 15,729.00 14,303.00 14,955.00 16,710.00 14,344.00 13,789.00 8,296.00 7,424.00 6,336.00 5,166.00 4,270.26 961.62 1,180.16 1,129.37 883.23 908.74 852.48
Common shares outstanding 582 574 551 554 551 550 514 509 432 389 348 328 308 259 168 167 154 138 134 122
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 + 173.45 106.00 149.00 210.00 155.00 141.00 104.00 256.00 1,704.00 137.00 86.00 57.00 93.00 110.00 306.00 79.00 33.00 44.00 112.00 57.00 45.00 81.00 31.00 73.00 132.00 129.00 620.00 328.00 172.00 157.00 129.00 81.00 359.00 321.00 31.00 53.00 36.00 35.00 40.00 20.00 246.00 28.00 44.00 204.00 42.00 53.00 329.00 287.00 153.00 51.00 15.50 9.80 46.40 27.34 25.39 2.98 2.25 0.00 0.00 34.60 216.79 125.40 1.96 0.00 89.15 51.26 4.13 0.00 0.00 13.64 11.20 0.00 0.00 16.74 0.00 0.00 0.00 1.86 26.71 0.00 0.42
Accounts receivable, net 1,206.11 836.00 868.00 869.00 978.00 1,083.00 1,026.00 1,030.00 1,022.00 698.00 843.00 715.00 724.00 696.00 892.00 990.00 1,022.00 780.00 826.00 751.00 773.00 638.00 637.00 536.00 533.00 667.00 580.00 534.00 578.00 500.00 590.00 512.00 527.00 512.00 437.00 386.00 463.00 435.00 397.00 392.00 459.00 111.00 482.00 453.00 443.00 154.00 421.00 422.00 432.00 419.00 395.50 375.60 368.40 324.00 294.17 289.20 150.77 145.67 132.29 141.07 96.91 105.47 75.46 77.63 80.19 83.24 78.47 80.55 69.40 57.61 65.70 100.06 54.12 56.18 55.36 48.97 59.14 44.95 40.13 34.56 28.17
Inventories 324.84 284.00 304.00 275.00 253.00 301.00 322.00 313.00 291.00 333.00 329.00 154.00 160.00 269.00 276.00 285.00 227.00 376.00 310.00 276.00 184.00 221.00 217.00 175.00 146.00 126.00 132.00 96.00 150.00 198.00 279.00 247.00 134.00 168.00 146.00 100.00 123.00 181.00 157.00 113.00 85.00 120.00 105.00 90.00 107.00 137.00 202.00 193.00 135.00 159.00 143.90 107.20 95.20 108.10 140.72 102.23 2.45 22.78 18.43 17.20 30.43 26.10 25.65 28.95 21.35 13.49 14.87 0.00 0.00 7.53 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Other current assets 11.03 33.00 15.00 22.00 22.00 48.00 35.00 24.00 31.00 1,465.00 34.00 90.00 56.00 303.00 185.00 3,167.00 46.00 46.00 30.00 25.00 20.00 49.00 31.00 39.00 113.00 65.00 48.00 20.00 11.00 158.00 5.00 4.00 12.00 21.00 6.00 9.00 6.00 25.00 13.00 15.00 13.00 383.00 11.00 20.00 38.00 339.00 5.00 7.00 9.00 19.00 5.20 4.90 1.50 19.00 21.89 37.77 3.33 7.24 3.17 3.18 2.90 125.40 2.02 0.00 90.52 53.93 0.00 0.00 0.00 0.00 61.72 97.99 52.74 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Total current assets 1,715.42 1,259.00 1,336.00 1,376.00 1,408.00 1,573.00 1,487.00 1,623.00 3,048.00 2,633.00 1,292.00 1,016.00 1,033.00 1,362.00 1,647.00 4,513.00 1,323.00 1,245.00 1,278.00 1,109.00 1,022.00 989.00 916.00 823.00 924.00 987.00 1,380.00 978.00 911.00 1,013.00 1,003.00 844.00 1,032.00 1,022.00 620.00 548.00 628.00 676.00 607.00 540.00 803.00 676.00 642.00 767.00 630.00 688.00 957.00 909.00 729.00 648.00 560.10 497.50 511.50 474.65 482.16 432.18 158.80 175.69 153.88 196.05 347.03 256.97 103.14 106.58 192.06 150.66 97.48 80.55 69.40 78.78 76.90 100.06 54.12 72.91 55.36 48.97 59.14 46.81 66.84 34.56 28.59
Total non-current assets + 34,552.06 34,296.00 34,109.00 34,048.00 34,302.00 34,394.00 33,925.00 33,994.00 30,176.00 29,985.00 29,675.00 29,798.00 30,005.00 30,113.00 30,153.00 27,171.00 30,053.00 30,211.00 30,461.00 30,287.00 30,302.00 30,427.00 33,079.00 32,968.00 33,186.00 32,166.00 26,897.00 26,592.00 26,306.00 25,651.00 25,132.00 25,044.00 24,906.00 24,544.00 15,645.00 15,383.00 14,997.00 14,341.00 13,999.00 13,605.00 12,645.00 12,260.00 11,855.00 11,400.00 11,108.00 10,574.00 9,258.00 8,983.00 8,769.00 8,494.00 8,242.40 8,047.40 7,880.10 7,801.85 7,721.66 7,649.67 3,193.14 3,163.51 3,018.61 2,859.62 2,806.32 2,549.44 2,429.23 2,408.17 2,428.13 2,430.46 2,383.07 2,374.17 2,054.13 2,039.43 2,044.31 2,055.66 1,973.48 1,893.90 1,811.87 1,776.00 1,698.38 1,629.40 1,584.33 1,578.22 1,559.17
Total assets 36,267.48 35,555.00 35,445.00 35,424.00 35,710.00 35,967.00 35,412.00 35,617.00 33,224.00 32,618.00 30,967.00 30,814.00 31,038.00 31,475.00 31,800.00 31,684.00 31,376.00 31,456.00 31,739.00 31,396.00 31,324.00 31,416.00 33,995.00 33,791.00 34,110.00 33,153.00 28,277.00 27,570.00 27,217.00 26,664.00 26,135.00 25,888.00 25,938.00 25,566.00 16,265.00 15,931.00 15,625.00 15,017.00 14,606.00 14,145.00 13,448.00 12,936.00 12,497.00 12,167.00 11,738.00 11,262.00 10,215.00 9,892.00 9,498.00 9,142.00 8,802.50 8,544.90 8,391.60 8,276.50 8,203.83 8,081.85 3,351.93 3,339.20 3,172.49 3,055.67 3,153.35 2,806.41 2,532.37 2,514.74 2,620.19 2,581.13 2,480.54 2,454.71 2,123.53 2,118.21 2,121.22 2,155.72 2,027.60 1,966.81 1,867.23 1,824.98 1,757.52 1,676.20 1,651.17 1,612.78 1,587.76
Total current liabilities + 2,059.31 2,065.00 2,499.00 1,779.00 2,213.00 2,908.00 2,300.00 2,370.00 2,951.00 3,221.00 1,914.00 1,646.00 2,247.00 2,046.00 2,388.00 3,528.00 2,407.00 2,390.00 2,355.00 1,609.00 1,521.00 1,781.00 1,286.00 1,601.00 1,525.00 1,457.00 1,526.00 1,428.00 1,516.00 1,490.00 1,433.00 1,450.00 1,088.00 1,142.00 792.00 772.00 858.00 785.00 755.00 611.00 599.00 639.00 770.00 579.00 619.00 705.00 572.00 538.00 809.00 818.00 751.00 721.70 468.70 411.91 380.50 330.22 200.81 517.80 346.68 111.46 151.23 128.90 193.35 177.38 266.74 272.68 64.68 70.88 144.28 165.33 156.11 177.02 92.93 81.81 69.19 62.33 85.67 71.14 62.45 80.47 45.77
Total non-current liabilities + 17,265.50 16,719.00 15,945.00 16,606.00 15,927.00 15,549.00 16,089.00 15,867.00 14,353.00 13,584.00 13,421.00 13,574.00 13,035.00 13,640.00 13,069.00 13,367.00 14,463.00 14,703.00 14,742.00 15,480.00 15,070.00 14,620.00 15,940.00 15,259.00 15,321.00 14,926.00 11,939.00 11,433.00 11,280.00 10,770.00 10,637.00 10,397.00 10,860.00 10,575.00 7,141.00 6,716.00 6,340.00 5,936.00 5,594.00 5,314.00 4,909.00 4,873.00 4,961.00 4,987.00 4,715.00 4,221.00 3,600.00 3,629.00 3,066.00 3,153.00 3,097.20 3,135.80 3,278.80 3,589.16 3,570.80 3,481.08 2,193.16 1,859.78 1,837.55 1,924.08 1,970.18 1,497.35 1,181.38 1,165.43 1,177.30 1,179.08 1,326.84 1,317.74 1,091.54 1,069.65 1,066.46 1,078.51 1,036.16 976.26 893.61 850.45 790.15 752.58 754.42 717.62 740.81
Total liabilities 19,324.81 18,784.00 18,444.00 18,385.00 18,140.00 18,457.00 18,389.00 18,237.00 17,304.00 16,805.00 15,335.00 15,220.00 15,282.00 15,686.00 15,457.00 16,895.00 16,870.00 17,093.00 17,097.00 17,089.00 16,591.00 16,401.00 17,226.00 16,860.00 16,846.00 16,383.00 13,465.00 12,861.00 12,796.00 12,260.00 12,070.00 11,847.00 11,948.00 11,717.00 7,933.00 7,488.00 7,198.00 6,721.00 6,349.00 5,925.00 5,508.00 5,512.00 5,731.00 5,566.00 5,334.00 4,926.00 4,172.00 4,167.00 3,875.00 3,971.00 3,848.20 3,857.50 3,747.50 4,001.07 3,951.31 3,811.30 2,393.97 2,377.59 2,184.23 2,035.54 2,121.41 1,626.25 1,374.73 1,342.81 1,444.03 1,451.75 1,391.53 1,388.62 1,235.82 1,234.98 1,222.57 1,255.52 1,129.08 1,058.07 962.79 912.79 875.82 823.72 816.87 798.09 786.57
Total stockholders' equity + 16,942.67 16,771.00 17,001.00 17,039.00 17,570.00 17,510.00 17,023.00 17,234.00 15,920.00 15,813.00 15,572.00 15,534.00 15,696.00 15,729.00 16,283.00 14,729.00 14,446.00 14,303.00 14,582.00 14,247.00 14,673.00 14,955.00 16,709.00 16,871.00 17,204.00 16,710.00 14,752.00 14,649.00 14,361.00 14,344.00 14,005.00 13,981.00 13,930.00 13,789.00 8,332.00 8,443.00 8,427.00 8,296.00 8,257.00 8,220.00 7,940.00 7,424.00 6,766.00 6,601.00 6,404.00 6,336.00 6,043.00 5,720.00 5,618.00 5,166.00 4,949.10 4,682.10 4,638.70 4,270.26 4,247.27 4,265.45 957.96 961.62 988.26 1,020.13 1,031.94 1,180.16 1,157.64 1,171.93 1,176.15 1,129.37 1,089.01 1,066.10 887.71 883.23 898.65 900.19 898.52 908.74 904.44 912.19 881.70 852.48 834.30 814.69 801.19
Common shares outstanding 582 582 582 582 582 582 581 581 550 550 550 551 551 550 556 557 552 552 551 551 550 550 550 550 549 690 513 513 511 511 509 508 508 508 404 403 400 400 393 390 376 376 345 343 340 340 329 325 340 340 312 309 297 297 290 286 169 168 168 168 167 170 162 164 163 165 158 151 140 140 138 138 137 137 135 135 135 135 131 130 130
about 11 hours ago