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 5,878.08 5,373.33 4,631.67 4,014.92 3,463.95 2,398.12 2,756.16 2,457.45 2,219.53 1,990.71 1,807.37 1,582.15 1,422.59 1,263.33 1,109.23 1,004.99 942.33 880.46 735.09 597.13
Cost of revenue 5,148.16 4,426.08 3,896.59 3,361.29 2,857.44 2,114.54 2,259.95 2,012.95 1,796.60 1,605.33 1,480.68 1,291.78 1,157.56 1,021.49 900.84 811.54 768.41 734.76 601.57 474.37
Gross profit 729.92 947.26 735.08 653.63 606.50 283.59 496.21 444.50 422.93 385.39 326.69 290.37 265.03 241.84 208.39 193.45 173.93 157.31 133.52 122.77
Total operating expenses + 227.33 430.74 381.09 333.43 309.31 259.74 284.19 256.71 236.72 213.49 182.12 159.92 145.31 131.38 113.15 102.83 98.07 95.28 70.30 68.40
Operating income 502.59 516.52 353.99 320.20 297.19 23.84 212.02 187.79 186.21 171.90 144.57 130.45 119.72 110.46 95.24 90.62 75.86 62.03 63.21 54.37
Non-operating income (net) -21.84 7.97 4.34 1.12 -4.30 -4.59 1.89 0.76 -0.09 -0.14 -0.32 -0.48 -1.49 -1.92 -2.05 -2.25 -3.05 -3.63 -2.71 -0.98
Income before tax 480.76 524.49 358.32 321.31 292.89 19.25 213.92 188.55 186.12 171.76 144.25 129.97 118.23 108.54 93.19 88.37 72.81 58.40 60.50 53.39
Income tax expense 66.42 80.15 44.65 43.72 39.58 -15.67 32.40 24.26 48.58 51.18 42.99 38.99 34.14 34.74 26.77 27.68 23.49 19.39 21.18 19.38
Net income 405.55 433.59 304.88 269.82 245.29 31.26 174.45 158.23 131.53 115.60 96.89 87.02 80.42 71.17 63.96 58.29 47.48 38.17 39.33 34.01
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 Sep-08 Jun-08 Mar-08 Dec-07 Sep-07 Jun-07 Mar-07 Dec-06 Sep-06 Jun-06 Mar-06
Total revenue 1,633.17 1,482.03 1,436.34 1,512.05 1,447.65 1,437.91 1,273.00 1,341.20 1,321.22 1,164.36 1,121.75 1,171.20 1,174.36 1,009.53 993.30 1,024.61 987.49 895.59 868.94 898.79 800.63 637.99 631.19 476.43 652.52 725.24 650.49 689.83 690.61 605.91 594.60 629.24 627.71 545.08 540.51 566.26 567.69 484.71 481.64 508.81 515.56 454.35 438.09 454.70 460.23 404.43 385.22 395.36 397.14 376.02 334.77 352.12 359.68 309.53 308.66 320.28 324.87 276.62 269.25 279.57 283.79 244.59 245.61 255.16 259.62 227.37 226.47 242.42 246.07 234.20 217.74 217.31 211.21 186.31 189.45 180.99 178.34 152.56 148.45 146.72 149.40
Cost of revenue 1,419.10 1,323.47 1,224.83 1,246.63 1,201.06 1,186.13 1,063.21 1,091.03 1,085.71 980.67 952.40 981.63 981.89 857.19 834.99 849.32 819.79 748.27 727.62 734.21 647.35 548.97 535.28 461.26 569.02 596.57 537.24 563.62 562.52 505.35 493.89 510.67 503.05 449.04 440.79 455.71 451.07 398.34 391.04 407.64 408.31 371.33 362.01 377.66 369.68 334.81 317.84 320.75 318.38 309.73 274.70 284.08 289.05 252.87 251.11 257.03 260.48 228.06 218.77 226.82 227.20 201.02 199.74 205.21 205.58 186.04 185.93 196.13 200.31 209.05 181.62 175.53 168.57 165.24 152.09 144.16 140.09 122.58 117.82 116.50 117.46
Gross profit 214.06 158.57 211.51 265.42 246.59 251.78 209.79 250.17 235.51 183.69 169.35 189.57 192.47 152.34 158.31 175.29 167.70 147.32 141.33 164.58 153.28 89.02 95.90 15.16 83.51 128.66 113.25 126.21 128.09 100.56 100.71 118.57 124.66 96.04 99.72 110.56 116.62 86.37 90.60 101.17 107.25 83.02 76.08 77.04 90.55 69.62 67.38 74.61 78.76 66.29 60.07 68.04 70.63 56.66 57.55 63.25 64.39 48.56 50.48 52.76 56.59 43.58 45.87 49.95 54.05 41.33 40.54 46.29 45.76 25.15 36.12 41.79 42.65 21.07 37.36 36.83 38.25 29.97 30.63 30.22 31.94
Total operating expenses + 61.09 53.97 114.56 119.08 111.86 113.23 107.77 107.36 102.38 99.91 95.49 94.16 91.52 83.49 83.02 89.37 77.56 82.48 79.63 74.85 72.35 68.62 60.93 62.48 67.72 75.25 68.37 72.93 67.64 67.36 65.26 64.30 59.79 58.58 54.21 56.34 67.60 55.53 52.13 51.39 54.44 49.31 45.52 45.35 41.95 42.57 38.56 40.21 38.58 40.23 34.37 38.25 32.46 34.58 29.81 32.00 34.98 30.35 27.41 29.01 26.38 27.85 24.42 26.62 23.94 26.53 23.26 24.80 23.48 14.29 22.70 24.75 21.95 9.66 20.17 21.93 18.55 18.22 16.39 15.94 17.84
Operating income 152.98 104.59 96.95 146.34 134.73 138.55 102.02 142.82 133.13 83.77 73.86 95.41 100.95 68.85 75.29 85.92 90.14 64.84 61.70 89.73 80.93 20.40 34.98 -47.32 15.79 53.41 44.88 53.28 60.45 33.21 35.44 54.27 64.87 37.46 45.51 54.21 49.02 30.84 38.47 49.78 52.81 33.71 30.56 31.70 48.60 27.04 28.82 34.40 40.18 26.05 25.70 29.80 38.17 22.08 27.73 31.25 29.40 18.21 23.07 23.75 30.21 15.73 21.45 23.33 30.11 14.80 17.28 21.49 22.28 10.87 13.42 17.04 20.70 11.42 17.19 14.90 19.70 11.75 14.24 14.28 14.10
Non-operating income (net) -5.95 -6.62 0.76 2.47 1.53 2.19 2.15 1.97 1.67 0.42 0.64 1.28 1.99 0.92 0.11 0.15 -0.06 -1.55 -0.34 -0.74 -1.68 -1.39 -1.50 -1.12 -0.58 0.27 -0.07 0.83 0.87 0.42 0.21 0.16 -0.04 -0.03 -0.14 0.09 -0.01 -0.07 -0.28 0.17 0.05 -0.13 -0.02 -0.03 -0.14 0.11 -0.08 -0.16 -0.35 -0.37 -0.35 -0.35 -0.42 -0.45 -0.46 -0.45 -0.56 -0.54 -0.60 -0.45 -0.46 -0.52 -0.49 -0.61 -0.62 -0.72 -0.75 -0.81 -0.77 -1.84 -0.93 -0.65 -0.57 -0.92 -0.86 -0.50 -0.43 -0.27 -0.09 -0.16 -0.46
Income before tax 147.03 97.97 97.71 148.81 136.26 140.74 104.17 144.79 134.79 84.20 74.49 96.70 102.94 69.78 75.39 86.07 90.08 63.29 61.36 88.99 79.25 19.00 33.48 -48.44 15.21 53.68 44.81 54.12 61.31 33.63 35.66 54.43 64.84 37.43 45.37 54.31 49.01 30.77 38.18 49.95 52.86 33.59 30.54 31.67 48.46 27.15 28.74 34.24 39.84 25.68 25.34 29.45 37.75 21.63 27.27 30.80 28.84 17.67 22.47 23.30 29.75 15.21 20.96 22.72 29.48 14.08 16.53 20.68 21.51 9.03 12.49 16.39 20.13 10.49 16.33 14.40 19.27 11.48 14.15 14.13 13.63
Income tax expense 21.04 11.29 12.81 22.12 20.20 22.23 17.40 21.71 18.80 9.18 8.87 12.27 14.33 8.01 11.43 11.53 12.75 8.55 7.14 11.07 12.82 -1.67 3.07 -15.13 -1.94 9.07 6.79 7.43 9.12 1.94 5.40 8.47 8.46 7.42 13.05 15.13 12.99 8.86 11.38 15.09 15.86 9.57 9.14 9.40 14.88 7.53 9.02 10.22 12.23 7.52 7.50 8.58 10.53 6.92 8.78 9.95 9.09 4.83 6.06 6.60 9.27 4.55 6.48 7.05 9.61 4.91 5.43 6.44 6.72 2.89 3.91 5.64 6.95 3.27 5.78 5.15 6.98 3.64 5.00 5.29 5.45
Net income 123.43 84.64 83.17 124.09 113.66 115.83 84.41 120.14 113.21 72.43 63.79 82.27 86.39 59.87 62.33 72.42 75.20 53.06 52.61 75.48 64.15 19.55 29.23 -33.55 16.03 42.69 36.53 44.85 50.39 30.33 29.13 44.23 54.54 28.62 31.01 37.58 34.31 20.73 25.68 33.61 35.59 22.98 20.48 21.14 32.29 18.60 18.88 23.08 26.47 17.12 17.17 19.96 26.17 13.92 18.07 20.31 18.87 12.30 15.80 16.08 19.79 10.06 13.95 15.04 19.24 8.71 10.70 13.74 14.33 6.14 8.64 10.47 12.91 7.22 10.55 9.26 12.30 7.85 9.15 8.83 8.18
about 17 hours ago