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,490.05 2,115.76 1,972.23 1,769.44 1,414.37 1,226.74 1,126.28 1,037.67 957.96 690.12 623.60 672.23 556.24 630.51 501.16 459.89 390.85 415.07 306.22 249.35
Cost of revenue 1,917.74 1,689.63 1,634.59 1,494.87 1,210.84 1,047.11 1,018.48 927.34 868.87 646.27 594.64 639.81 586.18 583.04 461.32 397.19 336.48 373.10 272.53 220.80
Gross profit 572.31 426.12 337.64 274.57 203.53 179.63 107.79 110.33 89.09 43.85 28.95 32.42 -29.94 47.47 39.84 62.71 54.37 41.97 33.69 28.55
Total operating expenses + 158.80 156.32 131.64 113.87 96.52 87.02 70.04 67.72 62.92 48.58 43.34 36.65 39.65 32.29 24.62 26.80 16.91 13.84 12.66 10.55
Operating income 413.51 269.80 206.00 160.70 107.01 92.62 37.75 42.61 26.18 -4.73 -14.39 -4.22 -69.59 14.98 -52.23 35.91 37.46 28.13 21.03 18.00
Non-operating income (net) -5.04 88.48 -15.38 -20.53 -18.20 -29.48 -23.27 -11.33 -10.24 -2.60 -2.79 -0.37 0.79 2.15 0.52 0.58 0.34 0.87 1.39 1.21
Income before tax 408.48 358.28 190.62 140.16 88.81 63.13 14.48 31.28 15.94 -7.32 -17.18 -4.59 -68.80 17.13 -51.72 36.49 37.80 29.00 22.42 19.20
Income tax expense 98.75 87.36 47.77 41.71 24.87 19.41 -26.22 1.74 0.12 0.09 0.01 0.63 1.22 -0.58 -17.01 10.27 12.27 10.03 7.89 6.57
Net income 290.15 257.46 138.66 106.46 62.65 42.31 39.90 25.19 11.62 -9.24 -20.40 -9.78 -73.93 -0.30 -35.90 19.09 23.70 18.07 14.44 13.32
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 825.68 755.61 689.02 614.47 430.95 498.83 593.74 582.82 440.36 485.98 560.35 522.33 403.58 291.61 493.04 461.83 365.96 401.34 463.45 401.67 315.32 347.23 383.46 400.04 296.69 346.54 291.70 264.09 223.95 255.18 291.27 268.73 222.49 253.91 304.22 246.41 153.42 168.35 205.63 189.58 126.57 152.49 176.00 177.43 117.68 153.61 189.28 194.81 134.54 125.92 185.94 133.35 111.04 158.09 205.28 168.71 98.43 113.99 159.43 128.50 99.24 138.00 118.87 116.87 86.16 71.68 103.93 120.38 94.87 109.27 114.15 106.73 84.93 88.34 77.71 71.28 68.89 64.12 68.74 60.01 56.48
Cost of revenue 631.38 591.50 518.80 471.33 336.11 392.16 463.94 470.08 363.46 394.22 468.48 430.05 341.84 223.59 413.60 390.82 310.81 345.66 405.65 345.42 270.28 300.62 333.54 340.44 261.44 312.97 262.48 238.59 204.45 228.43 259.74 237.27 201.90 229.94 273.59 221.21 144.13 161.44 188.60 173.49 122.74 140.27 161.54 168.31 124.52 149.92 180.92 182.31 126.67 148.97 177.58 149.99 109.65 141.82 191.11 153.55 96.55 110.09 144.67 114.92 91.64 109.25 105.88 104.16 77.91 64.24 87.39 101.80 83.06 99.71 101.58 94.99 76.83 76.25 69.80 63.23 63.26 57.44 60.87 52.70 49.79
Gross profit 194.30 164.12 170.22 143.14 94.84 106.68 129.80 112.74 76.90 91.76 91.87 92.27 61.74 68.02 79.44 71.01 55.15 55.67 57.80 56.25 45.03 46.61 49.92 59.60 35.25 33.58 29.22 25.50 19.50 26.74 31.53 31.47 20.59 23.97 30.63 25.21 9.29 6.90 17.03 16.09 3.83 12.22 14.46 9.11 -6.84 3.70 8.36 12.50 7.87 -23.05 8.36 -16.64 1.39 16.27 14.17 15.16 1.87 3.90 14.76 13.58 7.60 28.75 13.00 12.70 8.25 7.44 16.54 18.58 11.81 9.56 12.57 11.74 8.10 12.09 7.92 8.05 5.63 6.67 7.88 7.31 6.69
Total operating expenses + 52.59 48.61 38.22 34.74 37.24 44.19 42.31 40.01 34.78 35.99 34.73 32.01 29.12 25.20 29.97 27.02 25.79 35.89 25.77 23.53 22.28 25.70 21.09 26.55 23.14 23.85 15.21 14.31 14.78 17.33 17.16 19.32 13.92 17.00 17.99 16.85 11.08 12.22 13.36 12.71 10.30 12.15 12.08 9.27 9.84 9.33 9.93 9.96 7.43 13.97 6.84 9.48 9.36 9.11 10.00 6.92 6.44 5.41 7.00 6.30 5.91 9.22 6.82 5.32 5.43 6.35 3.58 3.86 3.13 3.71 3.14 3.53 3.46 4.37 3.26 2.77 2.27 2.37 2.87 2.84 2.31
Operating income 141.71 115.51 132.00 108.40 57.60 62.48 87.49 72.73 42.13 55.77 57.14 60.26 32.63 42.83 49.48 43.99 29.36 19.78 32.03 32.72 22.76 20.91 28.83 33.05 12.10 9.73 12.12 11.18 4.72 9.41 14.37 12.15 6.68 6.97 12.64 8.36 -1.79 -5.32 3.67 3.38 -6.47 0.07 2.38 -0.16 -16.68 -5.63 -1.57 2.54 0.44 -37.02 1.52 -26.12 -7.97 7.13 4.17 8.24 -4.56 -68.97 7.76 7.29 1.69 19.54 6.18 7.38 2.82 1.09 12.96 14.72 8.68 5.85 9.43 8.21 4.64 7.73 4.66 5.28 3.37 4.30 5.01 4.47 4.38
Non-operating income (net) -4.27 1.98 -5.16 -1.93 0.07 93.11 1.31 -0.21 -0.76 -0.99 -3.11 -5.53 -5.55 -8.14 -4.97 -4.45 -4.64 -3.68 -2.94 -4.32 -6.33 -7.13 -7.15 -7.53 -7.70 -15.27 -2.69 -2.61 -2.70 -2.67 -2.79 -2.91 -2.96 -3.01 -3.47 -3.70 -0.07 -0.44 -0.48 -0.81 -0.87 -0.91 -1.06 -0.81 -0.02 -0.25 -0.10 -0.06 0.04 -0.31 0.19 0.15 0.76 0.22 0.75 0.41 0.78 0.24 0.16 0.15 -0.04 -0.84 0.37 0.73 0.32 0.09 0.08 0.07 0.10 0.48 0.16 0.07 0.16 0.03 0.47 0.43 0.47 0.16 0.34 0.36 0.19
Income before tax 137.44 117.49 126.85 106.47 57.67 155.59 88.80 72.53 41.36 54.78 54.03 54.74 27.07 34.69 44.51 39.54 24.72 16.11 29.09 28.40 16.43 13.79 21.68 25.51 4.40 -5.54 9.42 8.57 2.02 6.74 11.58 9.24 3.72 3.96 9.17 4.66 -1.86 -5.75 3.20 2.57 -7.34 -0.84 1.33 -0.97 -16.70 -5.88 -1.67 2.47 0.48 -37.33 1.72 -25.97 -7.22 7.35 4.92 8.65 -3.78 -68.73 7.93 7.44 1.65 18.70 6.55 8.11 3.14 1.18 13.04 14.79 8.79 6.33 9.59 8.28 4.80 7.75 5.13 5.71 3.83 4.45 5.35 4.83 4.56
Income tax expense 33.67 25.79 30.52 27.36 15.08 38.40 23.40 17.95 7.60 12.34 13.89 14.51 7.03 12.28 13.17 11.02 6.78 4.63 7.34 8.18 4.76 7.76 6.28 7.25 1.18 -28.00 0.91 0.71 0.16 0.19 1.41 0.10 0.04 -0.35 0.34 0.10 0.03 0.02 0.04 0.03 -0.01 0.02 -0.04 0.03 0.00 0.06 0.55 0.03 0.28 14.15 -0.38 -9.75 -2.80 1.57 0.85 0.98 -3.98 -20.31 1.98 1.15 0.17 5.33 1.82 2.26 0.86 0.11 4.21 5.02 2.92 2.41 3.25 2.78 1.59 3.00 1.68 1.91 1.30 1.54 1.81 1.68 1.54
Net income 95.97 87.60 92.09 70.99 39.48 113.21 61.32 51.88 31.05 40.17 39.35 39.48 19.65 31.73 29.52 25.96 17.67 10.91 21.13 20.06 10.56 5.82 15.16 18.21 3.12 22.30 7.96 7.83 1.82 5.61 8.92 8.18 2.49 3.08 7.13 3.66 -2.26 -6.35 2.42 2.02 -7.33 -1.12 0.26 -2.54 -16.99 -7.25 -3.94 1.20 0.21 -52.14 -0.19 -17.03 -4.58 2.93 0.99 3.29 -7.50 -43.62 3.46 4.21 0.04 9.37 3.50 4.67 1.55 0.76 8.09 9.29 5.87 3.83 5.98 5.14 3.12 4.69 3.44 3.80 2.51 3.15 3.61 3.36 3.19
about 18 hours ago