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 + 379.78 319.44 226.07 166.36 222.10 178.94 371.93 668.76 286.91 245.21 244.96 10,960.00 10,009.00 2,817.00 8,614.00 8,567.00 778.26 679.78 952.75 1,147.63
Accounts receivable, net 735.59 718.13 634.80 524.94 479.12 494.64 474.07 455.14 473.23 408.80 353.55 371.67 1,339.00 1,062.00 1,142.00 1,143.00 1,121.00 1,348.07 1,314.69 1,364.29
Inventories 0.00 -9.73 -62.51 -58.73 2.38 0.00 766.99 0.00 -385.00 -3,223.00 -3,202.00 -2,417.00 0.00 0.00
Other current assets 83.81 107.46 69.32 97.23 62.51 -673.57 45.41 45.05 -766.99 -660.35 36.64 3,530.00 3,508.00 2,707.00 166.00 201.00 124.24 109.61 110.52 114.15
Total current assets 1,199.17 1,145.03 930.19 778.80 763.73 732.28 891.40 1,168.95 760.14 654.01 635.15 514.00 452.00 4,169.00 185.00 1,573.00 2,023.50 2,137.47 2,377.96 2,626.06
Total non-current assets + 2,156.31 1,743.58 1,541.78 1,460.66 1,478.33 1,384.82 1,124.84 609.38 886.98 840.59 772.15 37.00 2.00 10,397.00 19.00 13,914.00 1,050.82 980.46 1,273.23 413.30
Total assets 3,355.48 2,888.61 2,471.96 2,239.46 2,242.06 2,117.12 2,016.24 1,778.33 1,665.86 1,548.96 1,407.30 17,758.00 16,676.00 15,441.00 14,348.00 14,344.00 13,287.00 2,613.39 2,913.81 3,039.36
Total current liabilities + 945.59 802.51 708.98 708.49 630.86 627.67 587.71 471.30 332.66 298.71 445.70 400.16 8,103.00 8,285.00 7,908.00 26.00 277.61 177.54 281.63 281.62
Total non-current liabilities + 126.52 98.84 100.15 125.94 268.72 301.40 295.28 6.18 3.96 1.85 371.54 9,775.00 9,576.00 8,650.00 147.00 7,984.00 58.00 98.00 14.60 8.34
Total liabilities 1,072.11 901.36 809.13 791.05 899.58 929.07 882.99 804.66 808.52 732.05 637.79 9,775.00 9,126.00 8,650.00 8,055.00 8,010.00 1,764.54 1,821.51 1,862.53 1,877.51
Total stockholders' equity + 2,283.37 1,987.26 1,662.84 1,448.41 1,342.48 1,188.05 1,133.25 973.67 857.34 816.91 769.50 703.00 734.00 642.00 781.00 912.00 902.00 791.88 1,051.28 1,161.85
Common shares outstanding 53 53 53 46 46 53 58 53 58 59 59 59 59 60 61 63 64 64 68 65
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 + 338.35 353.02 628.38 391.27 288.19 319.44 246.24 204.34 208.23 226.07 172.70 206.51 179.85 166.36 123.41 147.47 187.46 222.10 266.62 176.89 152.04 178.94 229.78 286.56 263.46 369.55 377.86 399.47 452.04 668.76 349.72 305.78 216.20 286.91 249.95 216.77 187.83 245.21 191.92 170.20 159.57 244.96 11,338.00 11,193.00 11,337.00 10,960.00 10,786.00 10,438.00 10,147.00 10,009.00 9,852.00 9,545.00 9,692.00 2,817.00 9,227.00 8,950.00 8,823.00 8,614.00 8,537.00 8,644.00 8,603.00 8,567.00 8,610.00 8,251.00 8,029.00 778.26 724.28 674.88 695.85 679.78 683.75 746.07 798.64 952.75 960.14 1,117.77 1,101.87 1,147.63 1,077.39 1,048.85 1,176.42
Accounts receivable, net 757.71 749.90 791.41 769.15 730.75 718.13 747.43 718.38 641.69 634.80 620.68 591.01 533.31 524.94 544.35 538.28 478.75 479.12 503.41 504.01 481.48 494.64 507.17 512.01 487.90 474.07 503.25 487.68 460.36 455.14 470.12 451.86 455.06 473.23 453.50 436.42 417.32 408.80 406.24 393.09 358.28 353.55 1,579.00 1,546.00 1,466.00 1,442.00 1,488.00 1,455.00 1,369.00 1,339.00 1,377.00 1,365.00 1,282.00 1,062.00 1,265.00 1,241.00 1,167.00 1,142.00 1,232.00 1,215.00 1,158.00 1,143.00 1,197.00 1,178.00 1,137.00 1,121.00 1,315.15 1,296.98 1,196.46 1,348.07 1,330.82 1,322.46 1,324.49 1,314.69 1,320.20 1,335.98 1,313.75 1,364.29 1,355.87 1,337.64 1,313.13
Inventories 0.00 8.97 8.89 -9.73 -40.61 -41.53 6.26 -62.51 -2.21 -2.16 0.00 -2.66 -3.97 -0.12 2.38 -504.06 -491.11 -456.14 0.00 -488.62 -470.21 -455.06 -89.79 -453.50 -436.42 -417.32 0.00 -424.98 -412.27 -377.45 -385.00 -2,981.00 -3,144.00 -3,096.00 -3,223.00 -3,125.00 -3,377.00 -3,253.00 -3,202.00 -2,945.00 -2,724.00 -2,662.00 -2,417.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Other current assets 39.55 30.19 4.32 -1,160.41 -1,018.94 107.46 23.55 -922.72 -849.93 69.32 80.45 66.40 -713.15 97.23 -667.77 -685.76 -666.21 -701.22 -770.04 -680.91 -633.52 -673.57 55.97 60.67 58.72 45.41 53.79 50.09 50.00 45.05 69.01 70.43 504.55 89.79 470.73 454.32 437.89 35.43 29.59 33.89 37.16 36.64 3,143.00 3,306.00 3,258.00 3,530.00 3,290.00 3,545.00 3,428.00 3,508.00 3,119.00 2,898.00 2,831.00 2,707.00 165.00 168.00 167.00 166.00 197.00 198.00 199.00 201.00 204.00 201.00 217.00 124.24 132.99 122.50 111.63 109.61 118.46 110.93 113.40 110.52 118.82 111.73 114.45 114.15 156.09 154.18 160.72
Total current assets 1,135.60 1,133.11 1,424.11 1,269.47 1,122.49 1,145.03 1,017.22 1,020.27 849.93 930.19 873.83 872.80 784.08 778.80 724.48 743.10 751.35 763.73 831.15 746.81 701.93 732.30 792.92 859.24 810.07 891.40 934.90 937.25 962.39 1,168.95 888.86 828.07 720.75 760.14 720.68 671.09 625.72 654.01 627.75 597.67 557.97 635.15 618.00 421.00 420.00 514.00 379.00 300.00 379.00 452.00 535.00 365.00 388.00 4,169.00 404.00 240.00 199.00 185.00 76.00 109.00 211.00 1,573.00 312.00 223.00 202.00 2,086.44 2,172.42 2,094.36 2,003.94 2,137.47 2,133.03 2,068.54 2,123.13 2,377.96 2,280.34 2,453.75 2,415.62 2,626.06 2,589.35 2,540.66 2,650.27
Total non-current assets + 2,241.08 2,222.37 1,900.22 1,858.75 1,845.74 1,743.58 1,846.93 1,671.69 1,705.87 1,541.78 1,520.72 1,421.08 1,439.89 1,460.66 1,453.27 1,363.65 1,397.46 1,478.33 1,405.41 1,416.84 1,397.17 1,384.82 1,366.42 1,223.62 1,147.42 1,124.84 1,039.69 952.40 837.07 609.38 870.65 824.21 852.73 886.98 910.75 896.14 864.32 840.59 857.27 817.16 782.66 772.15 51.00 44.00 40.00 37.00 2.00 1.00 492.00 2.00 42.00 43.00 39.00 10,397.00 16.00 21.00 18.00 19.00 6.00 1.00 14.00 13,914.00 11.00 101.00 55.00 1,050.82 1,047.61 996.77 951.88 980.46 1,094.34 8.15 8.61 1,273.23 11.92 17.56 17.81 413.30 22.20 5.52 4.41
Total assets 3,376.68 3,355.48 3,324.33 3,128.21 2,968.23 2,888.61 2,864.15 2,691.96 2,555.79 2,471.96 2,394.55 2,325.51 2,223.97 2,239.46 2,177.75 2,180.22 2,223.85 2,242.06 2,236.56 2,163.64 2,099.10 2,117.12 2,159.34 2,082.86 1,957.49 2,016.24 1,974.58 1,889.65 1,799.46 1,778.33 1,759.50 1,652.28 1,573.48 1,665.86 1,631.43 1,567.23 1,490.04 1,548.96 1,485.02 1,414.83 1,340.62 1,407.30 18,115.00 18,069.00 17,993.00 17,758.00 17,578.00 17,460.00 16,931.00 16,676.00 16,384.00 15,879.00 15,791.00 15,441.00 15,544.00 15,042.00 14,832.00 14,348.00 14,263.00 14,723.00 14,553.00 14,344.00 14,158.00 13,570.00 13,450.00 13,287.00 2,709.48 2,635.73 2,542.43 2,613.39 2,734.93 2,804.75 2,850.96 2,878.62 2,875.23 3,021.81 2,980.35 3,039.36 2,993.40 2,909.85 3,006.22
Total current liabilities + 942.48 916.55 897.57 861.68 812.29 802.51 832.63 772.27 253.62 708.98 680.91 557.63 611.57 708.49 996.11 682.21 646.27 630.86 614.26 591.86 571.44 627.67 606.46 589.12 541.72 587.71 568.82 535.36 502.52 471.30 544.51 497.86 447.65 332.66 483.40 431.02 404.22 298.71 453.26 415.50 371.76 445.70 8,880.00 8,807.00 8,638.00 35.84 8,630.00 8,541.00 8,238.00 8,103.00 8,120.00 8,599.00 8,364.00 8,285.00 8,334.00 8,210.00 7,877.00 7,908.00 8,068.00 8,091.00 7,693.00 26.00 7,829.00 7,701.00 7,539.00 183.95 0.23 185.23 177.96 177.54 302.29 319.29 328.76 41.06 2.02 4.95 7.60 41.72 41.47 34.72 10.46
Total non-current liabilities + 80.68 155.56 117.89 81.99 88.59 98.84 83.57 863.15 576.00 100.15 101.75 144.15 125.43 125.94 186.98 204.25 288.32 268.72 335.44 326.68 319.53 301.41 305.67 299.60 298.78 295.28 286.49 290.83 283.13 6.18 293.97 274.22 285.67 3.96 272.88 282.99 255.96 1.85 192.83 184.13 184.00 192.09 9,990.00 9,907.00 10,350.00 9,775.00 465.00 10,196.00 9,241.00 9,576.00 9,185.00 8,911.00 8,774.00 8,650.00 8,701.00 8,445.00 8,156.00 8,055.00 97.00 250.00 309.00 7,984.00 7,932.00 4,929.00 4,983.00 4,823.00 1,831.14 104.00 100.00 98.00 1,800.69 8.15 1,838.01 14.60 1,826.97 1,812.87 1,791.52 8.34 22.20 5.52 1,736.88
Total liabilities 1,023.16 1,072.11 1,015.45 943.67 900.88 901.36 916.19 863.15 829.61 809.13 782.66 780.60 737.00 791.05 821.17 840.82 889.65 899.58 949.70 918.54 890.97 929.07 912.13 888.72 840.50 882.99 855.31 826.19 785.65 804.66 838.48 772.09 733.32 808.52 756.28 714.01 660.18 732.05 646.09 599.63 555.76 637.79 9,990.00 9,907.00 9,856.00 9,775.00 9,742.00 9,639.00 9,241.00 9,126.00 9,185.00 8,911.00 8,774.00 8,650.00 8,701.00 8,445.00 8,156.00 8,055.00 8,165.00 8,341.00 8,002.00 8,010.00 7,932.00 7,701.00 7,539.00 1,764.54 1,831.37 1,806.61 1,765.49 1,821.51 1,801.14 1,833.22 1,855.00 1,827.34 1,828.99 1,817.82 1,799.12 1,877.51 1,835.39 1,786.30 1,747.35
Total stockholders' equity + 2,353.52 2,283.37 2,308.88 2,184.55 2,067.35 1,987.26 1,947.96 1,828.81 1,726.18 1,662.84 1,611.89 1,544.91 1,486.97 1,448.41 1,356.58 1,339.41 1,334.20 1,342.48 1,286.86 1,245.10 1,208.13 1,188.05 1,247.22 1,194.14 1,116.99 1,133.25 1,119.27 1,063.45 1,013.80 973.67 921.02 880.19 840.16 857.34 875.15 853.21 829.86 816.91 838.93 815.19 784.87 769.50 750.00 732.00 710.00 703.00 771.00 755.00 742.00 734.00 657.00 647.00 636.00 642.00 782.00 766.00 776.00 781.00 845.00 866.00 893.00 912.00 958.00 940.00 928.00 901.98 878.12 829.12 776.95 791.88 933.78 971.53 995.96 1,051.28 1,046.24 1,203.99 1,181.22 1,161.85 1,158.01 1,123.55 1,258.87
Common shares outstanding 53 53 53 52 58 52 52 53 53 53 53 53 58 53 52 58 58 52 52 58 58 53 52 53 52 58 52 58 52 58 52 58 58 58 58 58 52 52 59 58 59 59 59 59 59 59 58 59 59 53 59 59 59 53 59 60 60 49 61 62 62 50 63 63 63 51 63 64 64 51 64 64 65 55 68 70 70 58 64 66 68
about 14 hours ago