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 revenue 3,198.43 2,703.65 2,496.31 2,232.83 2,124.07 2,123.52 1,894.92 1,799.89 1,687.74 1,550.57 1,415.53 1,450.61 1,546.66 3,291.36 2,952.04 2,688.81 2,854.63 3,398.57 3,199.90 2,517.60
Cost of revenue 2,466.85 2,048.45 1,875.72 1,680.90 1,573.80 1,548.12 1,361.06 1,295.88 1,170.86 1,074.53 1,027.44 2,409.38 2,301.65 2,461.21 2,278.21 2,024.03 2,235.38 2,677.94 2,620.00 2,348.60
Gross profit 731.52 655.21 620.59 551.94 550.28 575.40 533.86 504.01 516.88 476.04 388.09 513.64 967.56 830.15 673.83 664.78 619.26 720.64 579.90 169.00
Total operating expenses + 408.28 274.60 237.53 203.36 204.43 216.85 208.34 199.04 203.53 229.81 182.15 272.45 227.36 483.57 472.22 407.61 402.94 276.16 242.30 -39.80
Operating income 323.24 380.61 383.06 348.57 345.85 358.55 325.52 304.98 292.22 234.43 205.94 25.13 306.91 346.59 95.67 248.86 269.56 444.48 337.60 208.80
Non-operating income (net) 74.88 -31.89 -61.66 -34.19 49.87 3.62 -11.78 -24.83 3.56 22.84 15.12 -19.66 210.26 -27.17 139.26 -13.04 -37.26 -11.74 -23.30 8.00
Income before tax 398.12 348.72 321.40 314.38 395.71 362.17 313.74 280.15 295.78 257.27 221.07 5.47 517.17 319.42 234.94 235.82 232.30 432.74 314.30 216.80
Income tax expense 68.26 66.42 75.08 75.76 89.43 82.98 69.07 52.84 147.42 73.66 80.42 -15.99 184.58 101.86 72.98 82.29 84.38 108.89 99.00 84.80
Net income 329.86 281.94 245.85 238.19 305.87 278.67 244.12 226.96 147.84 183.06 131.47 29.39 346.08 227.70 169.65 153.26 147.76 323.77 215.30 132.00
Show Quarterly Income Statement
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
Total revenue 861.10 885.82 866.29 764.04 682.26 746.27 671.96 681.47 603.97 725.52 589.99 612.45 568.36 624.18 523.71 554.21 530.74 591.98 498.73 505.10 528.27 556.91 519.88 504.52 542.21 501.24 506.00 471.23 416.45 478.00 425.51 438.92 457.46 430.14 419.36 410.01 428.23 403.86 379.51 402.38 364.83 363.94 358.97 357.14 335.49 837.09 337.35 362.49 662.02 802.82 774.83 886.14 805.42 865.30 807.59 852.59 765.89 800.79 707.62 752.35 691.28 705.16 632.77 688.50 662.39 688.51 649.00 732.07 785.05 3,398.57
Cost of revenue 663.10 699.94 677.29 572.64 517.07 571.89 508.00 513.01 455.36 536.92 436.30 471.32 431.13 463.79 399.28 413.00 404.83 443.64 361.53 375.82 392.81 414.36 373.78 367.53 392.44 361.67 357.73 338.02 303.64 323.99 326.31 318.21 327.36 307.93 295.32 271.38 296.23 289.47 271.17 265.08 248.81 299.75 250.56 249.49 539.92 840.15 554.61 512.31 502.31 417.51 578.39 686.04 619.70 673.89 619.10 638.40 582.74 590.00 535.66 587.74 564.81 474.79 485.93 518.37 544.95 557.17 513.80 553.49 610.91 2,593.45
Gross profit 197.99 185.88 188.99 191.40 165.19 174.37 163.96 168.34 148.61 188.59 153.69 141.12 137.23 160.39 124.43 141.21 125.91 148.33 137.20 129.28 135.47 142.55 146.10 136.99 149.77 139.57 148.27 133.21 112.82 154.01 99.19 120.71 130.10 122.20 124.04 138.63 132.00 114.39 108.33 137.31 116.02 64.19 108.41 107.65 190.64 -3.05 183.29 173.70 159.71 385.30 196.44 200.09 185.73 191.40 188.48 214.19 183.15 210.79 171.96 164.61 126.47 230.37 146.84 170.13 117.44 131.34 135.19 178.58 174.14 766.62
Total operating expenses + 112.12 114.34 96.86 88.97 68.56 82.11 67.38 69.46 55.65 65.36 68.34 54.46 49.39 58.50 44.55 45.97 54.34 46.12 49.73 55.53 53.05 53.47 57.33 54.55 51.50 56.69 49.81 52.67 49.18 50.86 48.80 49.16 50.21 62.55 50.32 46.23 48.74 68.57 45.96 48.85 73.41 54.58 -22.55 96.06 54.06 153.49 60.01 77.21 106.07 89.98 114.32 101.39 125.51 120.12 119.31 122.96 115.58 61.01 114.41 101.35 104.57 155.88 116.17 100.70 95.75 93.77 89.08 88.01 78.83 0.00
Operating income 85.88 71.54 92.13 102.42 96.63 92.26 96.58 98.81 92.96 123.19 85.36 86.67 87.84 101.88 79.88 95.24 71.57 102.22 87.47 73.75 82.41 89.08 88.77 82.43 98.27 82.88 98.46 80.54 63.64 103.15 50.40 71.55 79.89 59.65 66.78 85.43 76.27 45.82 62.37 88.46 42.61 9.61 130.97 11.59 53.78 -156.54 34.73 27.46 53.64 295.32 82.12 98.71 60.21 124.21 84.40 110.08 86.42 149.78 57.55 63.26 21.90 74.49 48.09 85.66 38.75 37.57 46.12 90.57 95.31 383.09
Non-operating income (net) 21.44 29.44 15.44 -4.67 -4.81 -14.17 -5.95 -7.18 -4.58 -37.57 -7.19 -8.73 -8.17 -45.08 2.14 2.86 5.88 44.91 -9.70 5.18 9.48 -1.32 3.11 1.65 0.18 -4.26 -3.96 -2.80 -0.77 -71.80 34.16 7.68 5.13 -3.33 3.82 3.05 4.11 -2.32 -1.69 -0.50 22.52 -5.40 27.13 -3.01 13.12 -8.52 46.34 7.51 0.84 -19.96 -0.68 0.54 0.92 -60.07 -45.02 -17.04 -22.20 -60.19 2.19 3.43 -2.99 -4.23 10.06 -8.36 -8.63 -9.57 -8.10 -13.53 -6.06 49.65
Income before tax 107.32 100.98 107.57 97.76 91.82 78.09 90.62 91.63 88.38 85.62 78.17 77.94 79.67 56.81 82.02 98.10 77.45 147.12 77.77 78.93 91.89 87.76 91.88 84.08 98.45 78.63 94.51 77.73 62.88 31.34 84.56 79.23 85.02 56.33 70.59 88.48 80.38 43.50 60.68 87.96 65.12 4.21 158.10 8.58 66.91 -165.06 81.07 34.97 54.48 275.36 81.44 99.25 61.13 64.15 39.39 93.04 64.22 89.60 59.74 66.69 18.91 70.27 58.15 77.30 30.11 28.00 38.02 77.03 89.25 432.74
Income tax expense 16.13 7.29 25.38 19.30 16.29 7.01 20.98 18.58 19.84 19.31 17.81 19.27 18.68 13.78 20.19 23.42 18.37 30.21 17.61 19.52 22.08 21.78 18.69 19.68 22.83 17.06 19.51 18.73 13.77 9.26 6.48 18.49 18.60 71.86 23.90 27.06 24.59 9.33 20.03 30.36 16.23 3.63 51.59 8.98 21.87 -61.47 20.67 11.48 13.33 114.37 24.42 29.54 16.26 27.25 1.05 31.91 20.36 27.56 19.83 20.35 5.24 17.23 22.22 29.58 13.26 8.40 11.70 28.57 35.71 108.89
Net income 91.19 92.99 82.11 78.39 75.53 71.02 69.48 72.97 68.47 65.89 60.27 58.60 61.09 42.97 61.60 74.61 59.01 116.86 59.91 59.35 69.75 65.74 73.17 64.26 75.50 61.45 74.81 58.88 48.98 21.94 77.92 60.66 66.44 -15.69 46.55 61.26 55.72 33.99 40.50 57.48 48.79 -0.52 103.87 -17.15 45.26 -103.31 61.21 26.44 45.04 165.59 60.45 72.87 47.17 39.07 40.52 64.02 46.74 64.27 45.66 46.21 13.51 52.89 35.89 47.64 16.84 19.58 26.29 48.42 53.48 323.77
about 13 hours ago