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 + 2,157.60 2,151.90 3,400.60 4,347.80 3,180.20 2,927.40 8,413.20 1,853.20 2,149.40 1,482.10 1,129.50 1,602.10 2,950.30 2,230.20 1,651.20 3,847.50 72,289.00 65.80 2,035.50 1,880.50
Accounts receivable, net 638.40 505.80 447.10 902.60 969.80 1,105.80 1,424.10 1,366.50 1,437.80 3,721.50 1,376.20 1,499.50 1,588.70 1,031.00 910.50 922.30 14,762.00 67.80 1,099.40 836.80
Inventories 518.10 382.70 925.00 -148.80 331.10 922.10 755.30 528.30 537.90 926.60 476.90 -191.30 706.90 300.10 5,735.00 4.10 347.60 496.10
Other current assets 600.40 642.60 1,793.90 1,047.00 1,790.50 1,769.20 736.00 921.70 744.40 237.60 305.70 818.90 943.60 655.90 506.50 362.80 77,151.80 38.40 183.10 349.10
Total current assets 3,396.40 3,300.30 5,641.60 6,297.40 5,940.50 5,802.40 10,573.30 4,141.40 4,331.60 5,564.00 2,927.40 3,920.50 5,482.60 3,725.80 3,775.10 5,432.70 101,076.00 176.10 3,924.60 3,562.50
Total non-current assets + 19,199.50 22,139.40 36,446.30 36,597.60 40,976.50 53,290.30 38,473.00 49,012.20 53,265.20 48,953.90 61,682.90 68,921.40 62,231.70 34,581.90 32,634.10 27,896.10 400,056.00 2,846.60 28,694.00 22,006.80
Total assets 22,595.90 25,439.70 42,087.90 42,895.00 46,917.00 59,092.70 49,046.30 53,153.60 57,596.80 54,517.90 64,610.30 72,841.90 67,714.30 38,307.70 36,409.20 33,328.80 501,132.00 3,022.70 32,618.60 25,569.30
Total current liabilities + 3,159.10 3,133.90 4,332.80 3,921.00 4,084.80 4,511.10 8,651.70 10,306.10 9,965.80 8,397.30 8,767.30 9,190.30 7,683.00 4,620.30 4,169.80 4,289.90 38,545.00 480.70 3,857.50 3,744.70
Total non-current liabilities + 9,491.00 9,761.50 18,747.70 16,400.60 17,234.20 41,283.20 27,196.00 38,699.20 41,238.00 37,122.00 45,938.40 49,535.60 48,489.80 31,602.30 29,308.00 25,581.20 208,705.00 2,371.90 20,479.00 12,666.00
Total liabilities 12,650.10 12,895.40 23,080.50 20,321.60 21,319.00 45,794.30 35,847.70 49,005.30 51,203.80 45,519.30 54,705.70 58,725.90 56,172.80 36,222.60 33,477.80 29,871.10 247,250.00 2,852.60 24,336.50 16,410.70
Total stockholders' equity + 9,735.70 12,365.90 19,062.60 22,436.40 25,934.90 13,662.60 13,606.20 4,681.40 6,805.00 8,998.60 9,904.60 14,714.50 12,025.80 2,210.00 2,805.40 3,044.60 253,882.00 170.20 5,836.10 7,247.10
Common shares outstanding 363 363 426 497 569 602 706 779 848 900 865 899 626 601 297 284 300 364 428 493
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,874.60 1,874.60 1,675.20 3,144.60 1,982.60 2,151.90 3,262.70 3,215.80 2,792.40 3,400.60 3,298.60 3,691.20 3,634.10 4,347.80 3,094.60 3,918.10 2,801.60 3,180.20 3,277.60 3,740.30 2,500.40 2,927.40 6,326.50 7,011.40 7,080.70 8,413.20 7,788.70 1,686.60 1,311.70 1,853.20 1,302.70 1,234.00 917.60 2,149.40 1,907.10 1,417.00 2,369.80 1,414.10 871.10 1,115.90 998.20 983.00 1,068.10 774.40 854.90 1,602.10 1,406.60 1,607.50 3,590.60 2,950.30 2,390.40 2,305.90 3,031.50 2,230.20 3,421.10 1,908.80 1,662.40 1,651.20 1,376.60 3,396.50 2,787.10 3,847.50 3,290.60 3,685.30 319.20 3,269.60 268.40 1,858.00 1,183.20 1,374.00 1,581.40 1,210.90 1,368.70 2,035.50 1,517.80 2,859.60 1,570.00 1,880.50 1,324.60 1,654.90 1,923.30
Accounts receivable, net 646.80 646.80 518.30 570.30 571.70 449.80 931.40 933.80 896.20 447.10 896.30 942.30 913.90 902.60 170.20 858.70 953.00 969.80 943.10 927.20 894.80 1,105.80 545.70 548.70 1,301.00 1,424.10 1,258.70 1,317.90 1,279.30 1,366.50 1,324.20 1,370.40 1,623.60 1,437.80 1,399.30 1,333.40 1,272.80 3,721.50 1,220.40 5,285.10 1,401.80 1,376.20 1,187.60 1,242.20 1,307.80 1,499.50 1,345.30 1,511.90 1,529.20 1,588.70 1,492.20 1,533.80 893.40 1,031.00 784.60 757.70 797.50 910.50 718.10 806.20 761.50 922.30 694.80 678.10 75.70 1,016.70 96.94 820.40 792.70 1,054.60 765.80 867.70 918.20 1,099.40 838.40 823.90 794.40 836.80 545.50 479.50 549.90
Inventories 39.50 -584.70 525.50 -515.60 556.80 509.20 474.50 382.70 30.00 27.00 906.50 925.00 907.70 -106.00 -101.50 -148.80 430.70 576.00 651.30 331.10 614.50 1,072.70 1,074.60 922.10 949.00 1,007.50 679.80 755.30 512.50 1,213.20 524.40 528.30 581.80 609.00 755.40 537.90 815.10 724.50 760.10 926.60 1,060.80 1,071.10 1,032.90 476.90 294.20 -180.90 -124.70 -191.30 104.10 148.50 508.40 706.90 1,712.50 1,738.50 1,944.10 300.10 253.60 254.00 11.60 504.20 8.05 232.00 248.00 474.40 289.70 322.90 400.00 347.60 27.80 31.50 492.00 496.10 291.60
Other current assets 592.20 592.20 585.70 714.00 562.20 698.60 1,002.90 1,238.00 1,180.80 1,793.90 1,233.10 1,309.70 1,111.90 1,047.00 -1,849.10 827.70 1,889.50 1,790.50 1,740.80 833.40 721.30 1,769.20 883.30 1,079.70 1,381.20 736.00 745.30 1,066.90 1,086.20 921.70 948.20 967.10 916.60 744.40 388.90 365.90 361.70 237.60 260.00 254.50 282.50 305.70 197.10 209.90 798.80 818.90 874.50 837.60 779.90 943.60 848.90 1,355.60 729.20 655.90 645.10 369.00 436.90 506.50 417.90 340.60 371.30 362.80 284.00 435.70 53.50 487.70 67.36 408.80 315.20 330.70 668.40 612.50 461.00 442.10 849.90 500.70 422.10 349.10 409.00 476.60 394.70
Total current assets 3,113.60 3,113.60 2,778.20 4,428.90 3,116.50 3,300.30 5,197.00 5,387.60 4,869.40 5,641.60 5,428.00 5,943.20 5,659.90 6,297.40 1,445.70 5,604.50 5,644.10 5,940.50 5,961.50 5,500.90 4,116.50 5,802.40 7,755.50 8,639.80 9,762.90 10,573.30 9,792.70 4,071.40 3,677.20 4,141.40 3,575.10 3,571.50 3,457.80 4,331.60 3,879.80 4,003.20 4,268.50 5,564.00 2,568.30 6,934.30 3,124.60 2,927.40 3,072.40 2,763.20 2,961.50 3,920.50 3,626.40 3,957.00 5,899.70 5,482.60 4,731.50 5,014.40 4,529.40 3,725.80 4,747.00 3,184.00 3,405.20 3,775.10 4,225.10 6,281.80 5,864.00 5,432.70 4,523.00 4,875.20 340.70 5,278.20 363.45 3,319.20 2,539.10 3,233.70 3,305.30 3,014.00 3,147.90 3,924.60 3,233.90 4,215.70 3,278.50 3,562.50 2,570.70 2,611.00 2,867.90
Total non-current assets + 18,764.10 18,764.10 22,616.50 22,738.20 22,854.10 22,139.40 36,569.40 35,450.70 35,690.30 36,446.30 37,268.40 37,993.30 38,145.90 36,597.60 6,285.10 38,555.10 39,903.40 40,976.50 40,883.30 43,053.70 53,330.90 53,290.30 43,407.90 38,700.40 37,493.10 38,473.00 38,385.90 49,915.60 49,760.40 49,012.20 50,145.10 52,139.40 54,853.80 53,265.20 52,887.30 52,364.00 49,277.90 48,953.90 59,298.80 61,327.60 63,483.60 61,682.90 63,235.40 63,994.70 64,719.30 68,921.40 58,613.60 61,572.40 61,360.60 62,231.70 61,264.50 58,691.20 36,442.90 34,581.90 31,870.40 31,251.70 33,388.40 32,634.10 28,765.40 29,978.70 29,013.90 27,896.10 27,854.60 25,291.10 2,926.30 34,621.70 4,181.14 30,062.40 28,742.30 30,752.40 28,565.00 30,877.10 31,610.00 28,694.00 27,830.80 25,442.50 25,204.30 22,006.80 21,193.40 21,526.10 21,137.40
Total assets 21,877.70 21,877.70 25,394.70 27,167.10 25,970.60 25,439.70 41,766.40 40,838.30 40,559.70 42,087.90 42,696.40 43,936.50 43,805.80 42,895.00 42,618.40 44,159.60 45,547.50 46,917.00 46,844.80 48,554.60 57,447.40 59,092.70 51,163.40 47,340.20 47,256.00 49,046.30 48,178.60 53,987.00 53,437.60 53,153.60 53,720.20 55,710.90 58,311.60 57,596.80 56,767.10 56,367.20 53,546.40 54,517.90 61,867.10 68,261.90 66,608.20 64,610.30 66,307.80 66,757.90 67,680.80 72,841.90 62,240.00 65,529.40 67,260.30 67,714.30 65,996.00 63,705.60 40,972.30 38,307.70 36,617.40 34,435.70 36,793.60 36,409.20 32,990.50 36,260.50 34,877.90 33,328.80 32,377.60 30,166.30 32,670.00 39,899.90 33,381.60 33,381.60 31,281.40 33,986.10 31,870.30 33,891.10 34,757.90 32,618.60 31,064.70 29,658.20 28,482.80 25,569.30 23,764.10 24,137.10 24,005.30
Total current liabilities + 2,809.80 2,809.80 2,907.00 4,343.70 3,288.20 3,133.90 4,351.20 4,030.40 3,803.90 4,332.80 3,730.80 4,088.10 3,705.00 3,921.00 1,542.30 3,586.30 3,953.20 4,084.80 4,058.70 4,192.10 4,147.80 4,511.10 4,239.40 4,349.70 8,160.00 8,651.70 7,747.80 10,333.20 10,175.20 10,306.10 10,033.00 9,984.90 10,388.80 9,965.80 9,600.40 9,168.70 7,959.00 8,397.30 7,408.00 8,558.20 9,722.40 8,767.30 7,908.40 7,603.30 7,842.90 9,190.30 8,449.50 9,259.60 10,672.70 7,683.00 7,059.40 7,151.30 5,919.70 4,620.30 3,866.90 4,179.10 4,432.80 4,169.80 3,717.20 4,361.00 4,651.50 4,289.90 4,049.10 4,096.30 509.40 4,535.90 729.10 4,224.50 3,835.00 4,242.10 3,633.30 3,715.30 3,889.80 3,857.50 3,931.70 3,537.90 4,125.70 3,744.70 2,759.10 2,420.60 2,428.50
Total non-current liabilities + 9,333.20 9,333.20 9,525.70 9,618.40 9,841.10 9,761.50 18,763.60 18,491.10 18,364.40 18,747.70 18,118.00 17,907.70 17,731.30 16,400.60 6,711.00 15,767.70 16,587.20 17,234.20 17,193.40 17,812.50 39,811.50 41,283.20 34,159.00 30,440.00 26,183.80 27,196.00 27,069.20 39,983.10 39,412.80 38,699.20 38,871.80 40,974.10 42,288.10 41,238.00 40,276.20 40,063.00 37,579.60 37,122.00 47,272.10 47,728.60 47,522.30 45,938.40 47,036.10 46,905.80 47,461.60 49,535.60 43,483.30 45,482.20 45,630.00 48,489.80 47,539.90 45,006.90 33,483.90 31,602.30 30,102.60 27,388.70 29,645.90 29,308.00 25,787.70 27,585.70 26,702.80 25,581.20 25,171.80 23,021.90 2,381.20 28,866.90 3,526.43 23,291.30 21,744.30 23,249.30 21,441.70 22,327.30 22,229.00 20,479.00 18,189.70 16,734.90 14,584.20 12,666.00 12,072.70 12,086.70 11,695.90
Total liabilities 12,143.00 12,143.00 12,432.70 13,962.10 13,129.30 12,895.40 23,114.80 22,521.50 22,168.30 23,080.50 21,848.80 21,995.80 21,436.30 20,321.60 8,253.30 19,354.00 20,540.40 21,319.00 21,252.10 22,004.60 43,959.30 45,794.30 38,398.40 34,789.70 34,343.80 35,847.70 34,817.00 50,316.30 49,588.00 49,005.30 48,904.80 50,959.00 52,676.90 51,203.80 49,876.60 49,231.70 45,538.60 45,519.30 54,680.10 56,286.80 57,244.70 54,705.70 54,944.50 54,509.10 55,304.50 58,725.90 51,932.80 54,741.80 56,302.70 56,172.80 54,599.30 52,158.20 39,403.60 36,222.60 33,969.50 31,567.80 34,078.70 33,477.80 29,504.90 31,946.70 31,354.30 29,871.10 29,220.90 27,118.20 2,890.60 33,402.80 4,255.53 27,515.80 25,579.30 27,491.40 25,075.00 26,042.60 26,118.80 24,336.50 22,121.40 20,272.80 18,709.90 16,410.70 14,831.80 14,507.30 14,124.40
Total stockholders' equity + 9,504.20 9,504.20 12,743.70 12,994.00 12,648.80 12,365.90 18,659.10 18,347.50 18,429.10 19,062.60 20,921.30 21,856.20 22,222.40 22,436.40 23,376.70 24,776.00 25,267.80 25,934.90 25,908.00 26,882.10 13,796.00 13,662.60 13,095.70 12,934.00 13,244.10 13,606.20 13,787.30 4,133.50 4,360.10 4,681.40 5,406.90 5,118.20 6,032.60 6,805.00 7,330.50 7,599.60 8,477.70 9,508.70 7,700.10 12,517.70 9,906.10 10,446.00 11,930.70 12,822.50 12,954.60 14,714.50 10,939.00 11,440.20 11,649.90 12,025.80 11,898.10 12,044.00 1,597.50 2,210.00 2,852.40 3,091.40 2,531.80 2,805.40 3,370.60 4,179.60 3,057.40 3,044.60 2,811.10 2,699.70 376.40 3,120.10 289.06 2,829.20 2,778.10 3,393.00 4,055.30 5,150.30 5,880.60 5,836.10 6,564.80 6,639.90 7,089.80 7,247.10 7,065.10 7,727.50 8,069.30
Common shares outstanding 351 351 363 363 363 363 363 377 385 383 421 442 454 490 509 509 533 565 565 569 585 591 591 613 632 630 717 735 742 742 794 792 808 808 830 854 890 872 910 901 945 949 976 987 995 950 878 878 886 886 895 658 578 299 299 303 307 318 318 286 325 402 402 289 126 300 126 311 311 345 345 423 387 413 454 429 440 486 486 544 580
1 day ago