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 + 52.00 83.00 71.00 53.50 35.10 33.00 33.00 27.80 41.50 31.00 31.70 38.20 15.40 533.26 931,779.00 2,374,170.00 985,642.00 594,266.00 730,203.00 674,549.00
Accounts receivable, net 769.00 589.00 563.00 522.50 388.10 301.20 306.70 332.40 386.30 293.30 287.80 374.10 831.50 1,886.60 1,616,382.00 1,356,553.00 1,325,332.00 1,911,084.00 1,690,956.00 1,656,542.00
Inventories 0.00 17.90 23.70 24.10 22.30 29.30 39.20 105.73 83,978.00 87,429.00 93,415.00 96,187.00 118,997.00 112,119.00
Other current assets 135.00 104.00 98.00 67.50 46.50 32.90 60.00 22.30 41.70 30.30 35.70 67.80 103.90
Total current assets 956.00 776.00 732.00 643.50 469.70 367.10 399.70 400.40 474.50 371.70 371.30 481.40 990.00 2,525.58 2,632,139.00 3,818,152.00 2,404,389.00 2,601,537.00 2,540,156.00 2,443,210.00
Total non-current assets + 12,820.00 7,101.00 6,329.00 5,313.30 4,020.70 3,221.30 3,417.30 3,209.80 3,075.20 3,091.60 3,035.50 7,607.00 3,142.10 9,510.04 5,894,660.00 5,506,091.00 5,552,095.00 5,622,073.00 7,226,107.00 7,307,318.00
Total assets 13,776.00 7,877.00 7,061.00 5,956.80 4,490.40 3,588.40 3,817.00 3,610.20 3,549.70 3,463.30 3,406.80 3,611.30 4,132.10 23,286.02 17,673,508.00 17,315,719.00 15,985,126.00 16,451,367.00 19,255,662.00 18,677,401.00
Total current liabilities + 730.00 562.00 508.00 604.00 529.90 328.00 323.10 299.20 290.70 243.30 282.30 758.90 1,174.50 999.06 897,489.00 944,973.00 658,671.00 931,336.00 1,064,878.00 654,327.00
Total non-current liabilities + 11,098.00 5,919.00 5,280.00 4,244.10 2,983.60 2,518.40 2,849.60 2,738.30 2,748.60 2,897.60 812.70 2,853.00 1,080.20 19,779.67 14,541,363.00 14,255,925.00 13,246,307.00 14,031,749.00 15,256,367.00 15,473,699.00
Total liabilities 11,828.00 6,481.00 5,788.00 4,848.10 3,513.50 2,846.40 3,172.70 3,037.50 3,039.30 3,140.90 1,095.00 1,906.00 2,254.70 20,778.73 15,438,852.00 15,200,898.00 13,904,978.00 14,963,085.00 16,321,245.00 16,128,026.00
Total stockholders' equity + 1,948.00 1,396.00 1,273.00 1,108.70 976.90 742.00 644.30 572.70 510.40 322.40 2,311.80 1,705.30 1,877.40 2,507.29 2,234,656.00 2,114,821.00 2,080,148.00 1,488,282.00 2,934,417.00 2,549,375.00
Common shares outstanding 31 29 29 30 30 29 29 29 29 28 28 28 28 28 445 412 371 323 325 243
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
Total cash and short-term investments + 43.00 52.00 61.00 53.00 48.00 83.00 142.00 70.00 63.00 71.00 71.00 37.00 40.00 54.00 56.90 52.10 22.80 35.00 35.20 34.60 32.90 33.00 53.80 83.20 55.80 33.00 34.70 28.50 24.50 27.80 18.00 44.00 43.00 41.50 26.20 22.30 29.90 31.00 56.60 56.50 24.00 31.70 29.80 574.80 996.00 38.20 0.00 0.00 0.00 423.20 548.70 483.10 653,783.00 533,255.00 453,361.00 586,201.00 594,701.00 931,779.00 385,788.00 747,582.00 1,365,759.00 2,374,170.00 1,483,320.00 896,848.00 800,749.00 985,642.00 926,717.00 570,889.00 557,071.00 594,266.00 731,539.00 811,394.00 728,869.00 730,203.00 397,263.00 401,630.00 476,883.00 674,549.00
Accounts receivable, net 760.00 769.00 810.00 778.00 554.00 589.00 623.00 570.00 560.00 563.00 595.00 541.00 514.00 523.00 519.00 457.80 399.10 388.10 373.70 312.80 299.60 301.20 293.30 247.00 288.80 306.70 316.40 308.40 316.40 332.40 373.50 350.30 347.00 386.30 352.30 319.90 297.90 293.30 297.50 287.90 267.20 287.80 333.60 1,390.00 1,304.00 374.10 1,512.60 1,700.90 1,656.00 1,555,520.00 1,886,596.00 1,731,795.00 1,448,271.00 1,398,702.00 1,616,382.00 1,996,038.00 1,447,170.00 1,311,755.00 1,356,553.00 1,674,946.00 1,400,306.00 1,446,373.00 1,325,332.00 1,266,926.00 1,057,120.00 1,069,172.00 1,911,084.00 1,902,541.00 1,608,626.00 1,526,560.00 1,690,956.00 1,834,067.00 1,411,789.00 1,439,251.00 1,656,542.00
Inventories 27.00 0.00 0.00 0.00 0.00 0.00 10.70 28.40 -0.20 -0.60 17.90 20.20 20.70 22.20 23.70 26.70 25.90 25.70 24.10 24.50 24.30 20.00 22.30 26.60 75.00 71.00 29.30 92.30 106.70 128.30 109,953.00 105,728.00 105,982.00 101,712.00 99,527.00 83,978.00 94,476.00 99,999.00 97,472.00 87,429.00 87,615.00 88,805.00 92,933.00 93,415.00 99,274.00 102,582.00 93,118.00 96,187.00 129,658.00 141,929.00 131,300.00 118,997.00 124,104.00 129,846.00 114,773.00 112,119.00
Other current assets 116.00 135.00 103.00 112.00 107.00 104.00 86.00 77.00 94.00 98.00 63.00 66.00 71.00 67.00 58.80 56.90 53.30 46.50 39.50 32.30 31.50 32.90 37.90 44.60 50.90 60.00 30.90 31.20 33.50 22.30 44.40 41.20 48.00 41.70 26.30 27.40 20.30 30.30 16.90 41.30 40.70 35.70 202.00 59.10 59.10
Total current assets 919.00 956.00 974.00 943.00 709.00 776.00 851.00 717.00 717.00 732.00 729.00 644.00 625.00 644.00 634.70 566.80 475.20 469.70 448.40 379.70 364.00 367.10 385.00 374.80 395.50 399.70 381.80 367.50 374.40 400.40 433.90 435.60 436.20 474.50 424.40 385.20 368.20 371.70 390.80 377.60 340.20 371.30 578.90 2,002.00 2,371.00 481.40 2,028.10 2,356.30 2,267.40 2,319,256.00 2,525,579.00 2,291,138.00 2,136,184.00 2,092,930.00 2,632,139.00 2,476,302.00 2,294,751.00 2,774,986.00 3,818,152.00 3,245,881.00 2,385,959.00 2,340,055.00 2,404,389.00 2,292,917.00 1,730,591.00 1,719,361.00 2,601,537.00 2,763,738.00 2,561,949.00 2,386,729.00 2,540,156.00 2,355,434.00 1,943,265.00 2,030,907.00 2,443,210.00
Total non-current assets + 12,645.00 12,820.00 12,953.00 13,075.00 6,996.00 7,101.00 7,321.00 6,858.00 6,490.00 6,329.00 6,164.00 6,051.00 5,651.00 5,313.00 5,049.30 4,743.20 4,242.40 4,020.70 3,684.20 3,302.90 3,212.00 3,221.30 3,277.00 3,336.90 3,371.70 3,417.30 3,521.30 3,434.00 3,292.00 3,209.80 3,336.90 3,294.00 3,137.70 3,075.20 3,164.50 3,139.90 3,076.30 3,091.60 3,187.20 3,156.30 3,014.90 3,035.50 3,151.40 9,483.00 7,638.00 3,129.90 6,789.80 9,660.70 9,595.20 9,550,693.00 6,810,369.00 6,061,419.00 5,968,654.00 6,005,563.00 5,894,660.00 5,840,734.00 5,505,488.00 5,482,371.00 5,506,091.00 5,416,544.00 5,457,026.00 5,470,916.00 5,552,095.00 5,662,014.00 5,677,180.00 5,551,006.00 5,622,073.00 7,156,732.00 7,240,222.00 7,182,740.00 7,226,107.00 7,334,378.00 7,312,871.00 5,491,145.00 5,506,245.00
Total assets 13,564.00 13,776.00 13,927.00 14,018.00 7,705.00 7,877.00 8,172.00 7,575.00 7,207.00 7,061.00 6,893.00 6,695.00 6,276.00 5,957.00 5,684.00 5,310.00 4,717.60 4,490.40 4,132.60 3,682.60 3,576.00 3,588.40 3,662.00 3,711.70 3,767.20 3,817.00 3,903.10 3,801.50 3,666.40 3,610.20 3,770.80 3,729.60 3,573.90 3,549.70 3,588.90 3,525.10 3,444.50 3,463.30 3,578.00 3,533.90 3,355.10 3,406.80 3,730.30 26,016.00 24,602.00 3,611.30 24,588.40 25,571.80 25,932.30 24,076,229.00 23,286,019.00 19,539,086.00 19,429,470.00 18,280,089.00 17,673,508.00 19,069,459.00 18,292,897.00 16,807,435.00 17,315,719.00 18,109,021.00 17,837,914.00 16,260,469.00 15,985,126.00 16,139,488.00 15,633,459.00 14,667,913.00 16,451,367.00 19,894,959.00 20,690,915.00 19,362,920.00 19,255,662.00 20,225,201.00 19,852,351.00 18,526,803.00 18,662,588.00
Total current liabilities + 628.00 730.00 801.00 818.00 474.00 562.00 697.00 585.00 474.00 508.00 538.00 655.00 593.00 604.00 584.10 528.30 463.30 529.90 426.70 392.20 322.80 328.00 301.70 310.50 299.10 323.10 396.20 458.10 335.50 299.20 381.80 518.50 413.70 290.70 387.70 424.90 328.30 243.30 393.20 363.90 325.30 282.30 698.50 1,431.00 19,416.00 758.90 3,915.00 952.40 1,484.50 1,304,849.00 3,698,729.00 975,098.00 1,487,086.00 1,320,805.00 897,489.00 997,287.00 1,560,856.00 1,204,927.00 944,973.00 928,108.00 1,467,148.00 1,223,859.00 658,671.00 747,326.00 1,184,588.00 932,727.00 931,336.00 860,190.00 1,707,949.00 1,592,954.00 1,064,878.00 1,009,077.00 1,511,908.00 2,455,400.00
Total non-current liabilities + 11,038.00 11,098.00 11,197.00 11,289.00 5,873.00 5,919.00 5,998.00 5,628.00 5,425.00 5,280.00 5,156.00 4,938.00 4,596.00 4,245.00 4,016.80 3,716.40 3,242.60 2,983.60 2,796.70 2,455.00 2,475.20 2,518.40 2,673.80 2,767.20 2,848.20 2,849.60 2,913.90 2,759.70 2,765.10 2,738.30 2,834.70 2,715.80 2,659.90 2,748.60 2,912.40 2,841.40 2,834.50 2,897.60 2,832.40 2,822.60 810.00 812.70 1,051.30 22,185.00 2,837.00 1,147.10 17,902.20 21,798.50 22,283.60 20,734,237.00 17,080,004.00 16,021,696.00 15,676,465.00 14,753,810.00 14,541,363.00 15,827,072.00 14,615,140.00 13,587,965.00 14,255,925.00 15,055,138.00 14,474,995.00 13,114,471.00 13,246,307.00 13,288,425.00 12,672,327.00 12,445,058.00 14,031,749.00 16,146,191.00 15,981,628.00 14,889,677.00 15,256,367.00 16,366,519.00 15,686,404.00 13,672,626.00
Total liabilities 11,666.00 11,828.00 11,998.00 12,107.00 6,347.00 6,481.00 6,695.00 6,213.00 5,899.00 5,788.00 5,694.00 5,593.00 5,189.00 4,849.00 4,600.90 4,244.70 3,705.90 3,513.50 3,223.40 2,847.20 2,798.00 2,846.40 2,975.50 3,077.70 3,147.30 3,172.70 3,310.10 3,217.80 3,100.60 3,037.50 3,216.50 3,234.30 3,073.60 3,039.30 3,300.10 3,266.30 3,162.80 3,140.90 3,225.60 3,186.50 1,135.30 1,095.00 1,749.80 23,616.00 22,253.00 1,906.00 21,817.20 22,750.90 23,768.10 22,039,086.00 20,778,733.00 16,996,794.00 17,163,551.00 16,074,615.00 15,438,852.00 16,824,359.00 16,175,996.00 14,792,892.00 15,200,898.00 15,983,246.00 15,942,143.00 14,338,330.00 13,904,978.00 14,035,751.00 13,856,915.00 13,377,785.00 14,963,085.00 17,006,381.00 17,689,577.00 16,482,631.00 16,321,245.00 17,375,596.00 17,198,312.00 16,128,026.00
Total stockholders' equity + 1,898.00 1,948.00 1,929.00 1,911.00 1,358.00 1,396.00 1,477.00 1,362.00 1,308.00 1,273.00 1,199.00 1,102.00 1,087.00 1,108.00 1,083.10 1,065.30 1,011.70 976.90 909.20 835.40 778.00 742.00 686.50 634.00 619.90 644.30 593.00 583.70 565.80 572.70 554.30 495.30 500.30 510.40 288.80 258.80 281.70 322.40 352.40 347.40 2,219.80 2,311.80 1,980.50 2,400.00 2,349.00 1,705.30 2,771.20 2,820.90 2,164.20 2,037,143.00 2,507,286.00 2,542,292.00 2,265,919.00 2,205,474.00 2,234,656.00 2,245,100.00 2,116,901.00 2,014,543.00 2,114,821.00 2,125,775.00 1,895,771.00 1,922,139.00 2,080,148.00 2,103,737.00 1,776,544.00 1,290,128.00 1,470,618.00 2,864,354.00 2,975,755.00 2,854,427.00 2,913,389.00 2,826,162.00 2,633,870.00 2,534,562.00
Common shares outstanding 33 33 33 30 29 29 29 29 28 28 29 29 29 30 30 30 30 30 31 30 30 30 30 29 29 29 29 29 29 29 29 28 28 29 29 28 28 28 28 28 28 28 28 28 28 28 31 31 30 446 465 465 461 421 445 447 418 445 441 452 414 413 430 412 411 371,456 425 349 323 322,701 323 323 322 325,487 328 328 321
1 day ago