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 2,332.81 2,232.14 2,213.80 2,116.09 1,573.22 1,267.95 1,136.54 1,078.81 977.03 860.66 794.06 752.15 706.33 657.24 603.45 555.49 585.07 756.50 816.99 863.18
Cost of revenue 1,263.20 1,206.10 1,169.89 1,174.92 818.51 692.43 645.28 598.29 530.76 448.21 435.14 410.12 391.79 373.76 332.64 311.35 391.50 474.19 511.50 517.89
Gross profit 1,069.61 1,026.04 1,043.91 941.17 754.71 575.52 491.26 480.52 446.26 412.45 358.92 342.03 314.54 283.48 270.80 244.14 193.57 282.31 305.49 345.30
Total operating expenses + 626.98 595.88 564.25 466.20 387.24 323.49 316.03 312.08 307.26 272.81 241.48 243.09 230.92 219.26 195.27 164.19 164.17 191.93 184.69 183.43
Operating income 442.63 429.98 479.66 474.97 367.47 252.03 175.23 168.44 139.01 139.64 117.44 98.94 83.62 64.22 75.53 79.95 29.41 90.38 120.80 161.87
Non-operating income (net) 19.85 4.07 -3.11 -26.91 -8.92 -2.47 3.13 3.69 5.41 -0.74 -8.76 0.39 -2.05 -2.30 3.26 -1.91 -0.92 -0.73 -4.23 3.17
Income before tax 462.47 434.04 476.55 448.07 358.55 249.56 178.36 172.13 144.42 138.90 108.68 99.32 81.56 61.92 78.79 78.04 28.49 89.65 116.58 165.03
Income tax expense 117.39 111.82 122.56 114.07 92.10 62.56 44.38 45.50 51.80 49.17 40.79 35.79 30.59 20.00 27.89 33.24 16.27 35.72 47.83 62.37
Net income 345.08 322.22 353.99 334.00 266.45 187.00 133.98 126.63 92.62 89.73 67.89 63.53 50.97 41.92 50.90 28.59 12.22 53.93 68.74 102.50
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 587.96 539.35 623.51 631.06 538.90 517.43 587.15 596.98 530.58 501.71 580.08 597.58 534.43 475.62 553.66 593.23 493.57 418.56 396.74 410.28 347.64 293.90 364.30 326.08 283.67 262.51 309.93 304.85 259.24 241.85 284.18 308.01 244.78 231.68 262.48 263.00 219.87 200.19 230.97 229.97 199.52 184.76 216.14 216.67 176.49 166.63 209.32 207.89 168.29 160.32 195.88 195.60 154.54 144.69 172.11 181.70 158.73 130.73 162.37 177.81 132.54 119.61 146.45 165.61 133.90 132.62 167.20 165.92 119.32 149.76 219.82 219.26 167.66 175.28 217.27 231.29 193.16 179.57 226.72 241.23 215.66
Cost of revenue 322.07 304.27 334.25 336.61 286.86 289.73 312.10 318.43 285.84 281.00 297.15 310.19 281.55 274.97 309.14 333.90 256.79 220.40 198.67 213.94 185.58 170.43 191.28 176.61 154.22 152.68 172.51 170.89 149.21 143.41 150.28 166.54 136.25 128.98 142.59 139.48 119.71 105.23 117.50 118.49 107.00 102.00 115.80 118.35 98.99 93.83 113.77 111.99 90.53 90.33 105.72 106.18 89.56 89.48 96.39 98.56 89.33 75.82 86.92 94.31 75.59 71.98 80.75 88.83 78.47 91.90 106.30 104.69 88.61 97.25 130.14 135.40 111.40 115.99 136.06 137.93 121.53 108.63 139.80 139.72 129.74
Gross profit 265.89 235.07 289.26 294.45 252.04 227.70 275.06 278.55 244.74 220.71 282.94 287.39 252.88 200.66 244.52 259.33 236.78 198.16 198.06 196.34 162.07 123.47 173.03 149.47 129.45 109.84 137.43 133.96 110.04 98.44 133.90 141.47 108.53 102.70 119.89 123.53 100.16 94.97 113.48 111.49 92.52 82.76 100.34 98.32 77.50 72.80 95.55 95.90 77.76 69.99 90.15 89.42 64.97 55.20 75.72 83.15 69.41 54.91 75.45 83.50 56.95 47.63 65.70 76.79 55.44 40.72 60.90 61.24 30.71 52.51 89.68 83.87 56.26 59.29 81.21 93.36 71.62 70.95 86.92 101.52 85.92
Total operating expenses + 151.27 161.84 148.52 154.40 149.67 150.02 148.87 145.01 146.61 148.45 141.94 140.74 133.12 119.35 119.94 120.44 106.48 101.31 97.42 94.64 93.76 84.13 81.75 77.44 80.16 78.98 76.47 80.87 79.60 77.82 73.43 80.85 76.91 78.01 73.34 78.34 77.58 68.85 67.78 71.22 65.91 60.61 65.12 63.32 61.24 57.43 62.86 63.80 58.44 56.68 58.64 59.73 55.97 53.67 53.70 56.01 55.87 47.75 50.57 52.29 44.67 43.19 36.45 42.85 39.39 41.70 39.89 42.33 41.05 45.01 52.50 51.51 42.78 54.14 45.69 49.76 45.05 42.19 44.95 51.11 45.63
Operating income 114.62 73.23 140.74 140.19 102.32 77.68 124.85 133.54 98.13 72.26 141.00 146.64 119.76 81.31 124.58 138.90 130.31 96.85 100.65 101.70 68.30 39.34 91.27 72.03 49.29 30.85 60.95 53.09 30.43 20.62 60.46 60.62 31.61 24.69 46.55 45.19 22.58 26.12 45.70 40.92 26.64 22.49 35.25 35.01 16.28 15.32 32.22 32.13 19.61 11.90 30.89 29.68 9.01 -0.94 21.99 27.15 13.51 5.68 24.88 31.21 12.28 -1.86 29.25 33.94 16.05 -0.98 21.02 18.91 -10.34 4.53 37.18 32.35 13.47 5.16 35.52 43.60 26.57 28.76 41.96 50.40 40.29
Non-operating income (net) 1.68 1.47 3.09 -0.74 2.16 -1.23 1.64 -0.85 0.28 2.14 -0.93 -1.97 -2.36 -3.19 -6.46 -11.08 -6.30 -3.77 -0.88 -2.61 -1.70 0.53 -0.45 0.04 -2.47 5.26 -1.76 0.71 -1.17 1.30 0.37 -0.06 1.07 -0.78 -1.77 -0.26 8.22 -0.16 0.00 -0.08 -0.24 -0.08 -0.18 -0.05 -0.04 0.00 -0.03 -0.02 0.09 0.05 -0.01 0.00 0.04 0.04 0.06 0.06 0.07 0.08 4.55 0.04 0.06 -0.11 -0.04 -0.11 -0.13 0.03 0.00 -0.06 -0.09 -0.10 0.58 0.51 1.13 1.59 1.31 1.48 1.34 1.14 0.83 0.91 0.74
Income before tax 116.30 74.70 143.84 139.46 104.48 76.46 126.49 132.69 98.42 74.41 140.08 144.67 117.40 78.12 118.13 127.81 124.01 93.08 99.77 99.09 66.61 39.86 90.83 72.06 46.82 36.11 59.19 53.80 29.26 21.92 60.83 60.56 32.68 23.91 44.78 44.93 30.80 25.96 45.70 40.84 26.41 22.41 35.07 34.96 16.24 15.32 32.19 32.12 19.69 11.96 30.88 29.68 9.05 -0.90 22.05 27.21 13.57 5.77 29.43 31.25 12.34 -1.96 29.21 33.83 15.91 -0.95 21.02 18.85 -10.43 4.43 37.76 32.86 14.60 6.75 36.83 45.08 27.91 29.90 42.79 51.31 41.03
Income tax expense 28.08 18.49 36.39 35.91 26.60 21.00 32.97 34.86 22.99 19.60 36.06 37.46 29.44 20.51 29.88 34.24 29.43 23.28 26.00 26.61 16.22 10.22 23.77 18.58 9.99 8.05 15.50 14.22 6.60 6.29 16.47 16.48 7.25 10.83 16.58 16.71 7.68 8.57 15.90 14.64 10.06 7.68 13.48 13.45 6.19 4.94 11.58 11.67 7.60 4.29 10.87 11.18 4.26 -6.79 9.07 11.35 6.37 0.82 10.05 11.75 5.26 2.54 10.80 12.77 6.71 1.87 8.26 8.17 -2.02 2.59 14.40 12.48 6.25 6.26 14.19 16.77 10.62 11.22 15.70 19.66 15.79
Net income 88.22 56.21 107.44 103.54 77.88 55.46 93.52 97.83 75.43 54.80 104.02 107.21 87.95 57.61 88.24 93.57 94.58 69.80 73.78 72.48 50.39 29.64 67.06 53.48 36.83 28.06 43.69 39.58 22.66 15.63 44.36 44.09 25.43 13.09 28.20 28.21 23.12 17.39 29.80 26.20 16.34 14.73 21.60 21.51 10.05 10.38 20.61 20.45 12.09 7.67 20.01 18.50 4.80 5.88 12.98 15.86 7.20 4.95 19.38 19.49 7.08 -4.50 17.18 6.70 9.20 -2.82 12.76 10.68 -8.41 1.84 23.36 20.38 8.35 0.49 22.65 28.32 17.29 18.68 27.09 31.57 25.15
about 23 hours ago