34.80
-0.42 (-1.19%)
At close: Apr 28, 2025, 12:38 PM

Income Statement

Financials in USD. Fiscal year is April - March.
Fiscal Year Q3 2025 Q2 2025 Q1 2025 Q4 2024 Q3 2024 Q2 2024 Q1 2024 Q4 2023 Q3 2023 Q2 2023 Q1 2023 Q4 2022 Q3 2022 Q2 2022 Q1 2022 Q4 2021 Q3 2021 Q2 2021 Q1 2021 Q4 2020 Q3 2020 Q2 2020 Q1 2020 Q4 2019 Q3 2019 Q2 2019 Q1 2019 Q4 2018 Q3 2018 Q2 2018 Q1 2018 Q4 2017 Q3 2017 Q2 2017 Q1 2017 Q4 2016 Q3 2016 Q2 2016 Q1 2016
Period Ending Dec 31, 2024 Sep 27, 2024 Jun 28, 2024 Mar 31, 2024 Dec 31, 2023 Sep 29, 2023 Jun 30, 2023 Mar 31, 2023 Dec 31, 2022 Sep 30, 2022 Jul 1, 2022 Mar 31, 2022 Dec 31, 2021 Oct 1, 2021 Jul 2, 2021 Mar 31, 2021 Dec 31, 2020 Sep 25, 2020 Jun 26, 2020 Mar 31, 2020 Dec 31, 2019 Sep 27, 2019 Jun 28, 2019 Mar 31, 2019 Dec 31, 2018 Sep 28, 2018 Jun 29, 2018 Mar 31, 2018 Dec 31, 2017 Sep 29, 2017 Jun 30, 2017 Mar 31, 2017 Dec 31, 2016 Sep 30, 2016 Jul 1, 2016 Mar 31, 2016 Dec 31, 2015 Sep 25, 2015 Jun 26, 2015
23.94B 24.48B 25.41B 28.08B 29.39B 30.04B 30.34B 30.35B 29.72B 28.58B 27.05B 26.04B 25.46B 25.56B 25.31B 24.12B 23.34B 23.08B 23.19B 24.21B 24.95B 25.43B 26.06B 26.31B 26.49B 26.3B 25.86B 25.44B 24.89B 24.26B 23.99B 23.86B 23.77B 24.42B 24.73B 24.42B 24.6B 24.86B 25.07B
21.95B 22.45B 23.24B 25.67B 26.94B 27.65B 28.02B 28.08B 27.51B 26.46B 25.05B 24.11B 23.52B 23.63B 23.46B 22.44B 21.8B 21.59B 21.9B 22.87B 23.6B 24.16B 24.56B 24.79B 25B 24.72B 24.29B 23.85B 23.26B 22.65B 22.47B 22.34B 22.23B 22.84B 23.07B 22.81B 23.02B 23.32B 23.55B
1.98B 2.03B 2.17B 2.4B 2.45B 2.39B 2.32B 2.27B 2.21B 2.12B 2B 1.93B 1.94B 1.92B 1.85B 1.69B 1.54B 1.49B 1.29B 1.34B 1.35B 1.28B 1.49B 1.52B 1.49B 1.58B 1.57B 1.6B 1.63B 1.6B 1.52B 1.52B 1.54B 1.58B 1.66B 1.61B 1.58B 1.54B 1.52B
1.06B 1.07B 1.15B 1.25B 1.28B 1.25B 1.2B 1.18B 1.15B 1.08B 988M 971M 1.03B 1.02B 966M 808.66M 645.99M 601.96M 383.52M 411.92M 423.08M 325.56M 473.33M 443.73M 390.69M 470.6M 458.08M 470.97M 534.95M 521.74M 466.7M 502.21M 477.03M 522.71M 655.07M 653.17M 699.13M 679.94M 672.32M
83.82M 84.82M 86.82M 93M 118M 109M 130M 151M 86M 78M 173M 134M 137M 137M 6M 8.8M 9.94M 15.39M 17.59M 19.38M 26.2M 28.12M 53.31M 52.58M 41.63M 34.25M 3.87M n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
810.86M 829.86M 890.86M 988M 1.08B 1.03B 981M 974M 965M 946M 1.04B 1.05B 1.11B 1.1B 879M 713.38M 498.06M 410.45M 161.76M 158.49M 77.41M -99.89M 104.6M 182.13M 234.33M 407.4M 517.02M 520.89M 604.02M 603.11M 399.43M 370.85M 341.14M 327.44M 452.98M 454.68M 541.32M 585.28M 599.34M
974.7M 908.7M 922.7M 1.01B 974M 1.01B 1.01B 1.01B 819M 816M 920M 937M 1.01B 990M 767M 612.82M 421.08M 324.47M 94.53M 87.58M -25.03M -181.59M 22.24M 93.4M 138.16M 301.66M 419.86M 428.53M 535M 546.14M 338.55M 319.56M 294.03M 313.48M 438.96M 444.08M 517.85M 521.84M 537.76M
875.38M 898.38M 954.38M 1.07B 1.07B 1.05B 1.02B 995M 983M 965M 933M 893M 850M 847M 827M 816.72M 806.99M 802.89M 815.2M 834.11M 863.31M 882.96M 905.33M 958.59M 975.2M 985M 1.03B 1.02B 1B 985.98M 955.77M 944.51M 1B 1.01B 985.05M 954.89M 881.41M 856.79M 844.58M
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a 78M 78M 78M 78M 65.6M 65.6M 65.6M 65.6M 61M 61M 61M 61M 35.2M 35.2M 35.2M
2M -22M -38M -48M -12M 12M 49M 82M 84M 80M 74M 67M 59M 60M 42M 27.31M -61.23M -91.63M -89.77M -91.55M -135.93M -193.42M -198.8M -110.41M 5.77M 70.78M 220.48M 169.72M 166.28M 170.06M 18.5M -21.19M -16.49M -57.81M -51.1M -47.74M -34.55M 4.8M 9.06M
910.38M 931.38M 1B 1.14B 1.15B 1.13B 1.1B 1.08B 1.07B 1.04B 1.01B 960M 910M 908M 889M 878.9M 869.37M 864.87M 877.4M 898.21M 929.55M 953.91M 978.29M 1.03B 1.06B 1.06B 1.11B 1.1B 1.08B 1.06B 1.04B 1.03B 1.09B 1.1B 1.06B 1.02B 933.34M 897.44M 877.34M
193.38M 189.38M 178.38M 184M 429M 435M 445M 398M 111M 52M 134M 156M 248M 255M 143M 151.26M 87.33M 116.54M 142.29M 163.73M 182.22M 200.09M 152.35M 142.39M 132.87M 110.14M 137.69M 122.82M 113.44M 104.93M 102.01M 99.53M 96.56M 95.28M 92.69M 84.79M 71.34M 58.81M 49.28M
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
22.88B 23.4B 24.25B 26.81B 28.08B 28.78B 29.12B 29.16B 28.57B 27.51B 26.06B 25.07B 24.43B 24.54B 24.35B 23.32B 22.67B 22.45B 22.78B 23.77B 24.53B 25.11B 25.54B 25.82B 26.06B 25.79B 25.4B 24.94B 24.34B 23.71B 23.51B 23.37B 23.32B 23.94B 24.13B 23.83B 23.95B 24.22B 24.43B
-163.84M -114.84M -245.84M -257M -134M -183M -68M -59M 123M 114M 115M 105M 98M 107M 112M 100.56M 76.98M 85.98M 67.23M 70.91M 102.44M 81.7M 82.36M 88.73M 96.17M 105.74M 97.16M 92.36M 69.02M 56.97M 60.89M 51.28M 47.1M 13.97M 14.02M 10.59M 23.47M 63.45M 61.58M
387M 394M 435M 421.16M 431M 443M 447M 450.12M 452M 455M 458M 461M 469M 482M 491M 496M 500M 501M 498M 501.45M 507M 508.7M 514.24M 520.38M 501.88M 531.5M 529.38M 527.81M 528.4M 531.31M 530.27M 533.67M 539.64M 544.05M 544.63M 547.46M 554.92M 563.33M 565.54M
394M 400M 411M 425M 436M 448M 455M 459M 459M 460M 468M 471M 474M 487M 499M 510.64M 508M 504M 502M 505.59M 510M 513M 517.55M 520.38M 524.88M 534.46M 535.45M 527.81M 534.35M 536.02M 538.63M 542.96M 545.02M 544.05M 551.03M 557.67M 561M 569.65M 578M
2.40 2.18 2.15 2.33 2.20 2.25 2.25 2.24 1.79 1.76 1.95 1.96 2.07 2.01 1.54 1.22 0.85 0.65 0.19 0.18 -0.04 -0.35 0.04 0.17 0.25 0.56 0.79 0.81 1.01 1.03 0.64 0.59 0.54 0.57 0.79 0.80 0.92 0.91 0.93
2.39 2.17 2.14 2.30 2.16 2.21 2.20 2.19 1.76 1.74 1.93 1.94 2.05 1.98 1.51 1.20 0.83 0.64 0.19 0.18 -0.04 -0.35 0.04 0.17 0.26 0.56 0.78 0.79 0.99 1.01 0.63 0.59 0.54 0.57 0.79 0.79 0.91 0.90 0.91
1.13B 1.12B 1.18B 1.24B 1.78B 1.73B 1.68B 1.66B 1.63B 1.57B 1.48B 1.46B 1.44B 1.49B 1.51B 1.39B 1.35B 1.3B 1.04B 1.08B 810.84M 676.82M 858.39M 860.59M 1.04B 1.1B 1.19B 1.2B 1.27B 1.25B 1.12B 1.09B 1.04B 1.05B 1.08B 1.05B 1B 1.03B 919.71M
1.08B 1.09B 1.06B 1.03B 1.12B 1.08B 1.13B 1.18B 1.16B 1.09B 1B 982M 1.08B 1.06B 1.01B 855.76M 592.39M 549.72M 300.71M 304.5M 200.23M 25.83M 227.76M 298.38M 378.86M 544.45M 646.49M 643.72M 717.47M 708.04M 501.44M 470.38M 437.69M 422.73M 545.67M 539.47M 612.66M 644.09M 648.62M
515.1M 501.1M 497.1M 537M 515M 509M 505M 496M 490.9M 487.9M 482.9M 476.9M 400M 459M 530.78M 569M 748.45M 737.03M 714.1M 748.05M 783.38M 852.91M 833.35M 764.95M 662.51M 559.71M 545.73M 555.36M 542.86M 536.99M 611.56M 609.66M 600.23M 490.12M 298.36M 176.53M 51.92M 40.65M 32.76M