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 526.52 523.85 509.79 489.74 470.25 487.27 668.21 700.85 659.81 594.74 797.52 1,085.22 1,073.51 981.08 907.65 794.65 695.54 780.84 670.54 575.69
Cost of revenue 432.24 435.48 415.74 410.82 386.41 385.14 495.58 520.05 499.18 469.52 560.11 691.97 688.44 644.74 593.37 513.79 457.77 514.78 449.19 407.10
Gross profit 94.28 88.37 94.05 78.92 83.84 102.13 172.63 180.80 160.63 125.23 237.41 393.26 385.07 336.34 314.28 280.86 237.77 266.05 221.35 168.59
Total operating expenses + 43.80 29.82 39.41 37.40 38.58 178.93 75.95 62.91 47.74 39.39 49.73 45.66 51.99 43.19 63.53 53.94 50.99 60.19 37.50 45.03
Operating income 50.49 58.56 54.64 41.52 45.26 -76.81 96.68 118.62 112.44 86.18 161.07 346.53 333.42 297.28 250.75 226.93 186.78 206.71 183.85 123.56
Non-operating income (net) -4.59 -12.37 -13.43 -11.57 -9.15 -14.37 -14.69 -13.33 -10.73 -11.57 -12.38 -10.60 -9.32 -8.82 -11.91 -17.78 -15.52 1.89 -2.55 -5.81
Income before tax 45.90 46.19 41.21 29.95 36.11 -91.18 81.99 105.29 101.71 74.61 148.69 335.93 324.10 288.46 238.84 209.15 171.26 208.61 181.30 117.75
Income tax expense 15.51 14.03 4.19 10.30 15.89 5.90 -12.29 25.45 18.61 10.75 33.76 77.31 80.91 71.85 54.20 63.75 57.16 65.00 60.19 35.09
Net income 29.67 31.40 36.68 19.45 19.73 -97.64 101.98 79.53 83.13 63.90 114.85 257.49 242.81 216.07 184.68 144.92 113.60 143.60 121.11 82.66
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 121.80 138.26 134.52 130.16 123.59 129.24 134.40 130.58 129.64 128.21 125.34 127.88 128.36 127.57 125.97 120.90 115.30 125.14 117.99 118.75 108.38 113.75 105.38 115.74 152.40 156.78 173.20 169.04 169.19 173.21 182.15 175.48 170.02 171.85 166.25 163.90 157.81 149.54 143.48 148.07 153.65 182.72 197.27 203.89 213.64 278.62 276.14 267.56 262.90 276.28 273.16 263.14 260.93 254.46 245.43 247.01 234.19 243.79 231.34 225.79 206.73 208.19 199.22 198.90 188.34 181.60 167.80 167.26 178.88 201.19 202.52 197.69 179.44 176.36 170.07 168.39 155.72 152.81 145.53 140.02 137.34
Cost of revenue 102.07 113.18 108.50 107.37 103.19 109.86 110.48 106.70 108.43 101.52 100.55 100.30 105.57 103.89 103.10 97.96 101.51 96.99 92.92 93.84 89.02 98.29 86.20 96.11 120.57 123.28 131.69 130.24 132.97 131.42 133.86 129.64 125.14 127.78 126.98 123.42 121.00 119.23 113.88 116.75 119.66 131.76 135.96 141.55 150.84 175.42 173.77 174.48 168.30 175.12 174.18 169.47 169.67 166.46 155.34 156.38 149.14 154.03 150.31 152.27 136.75 133.51 125.77 128.92 125.59 120.57 112.18 109.00 116.03 130.19 134.21 130.91 119.47 116.05 112.55 113.35 107.25 106.23 100.52 100.20 100.15
Gross profit 19.72 25.07 26.03 22.79 20.40 19.37 23.92 23.88 21.21 26.69 24.80 27.59 22.78 23.68 22.87 22.94 13.79 28.15 25.07 24.90 19.36 15.46 19.18 19.63 31.83 33.49 41.51 38.80 36.22 41.79 48.29 45.83 44.88 44.07 39.27 40.48 36.81 30.31 29.61 31.32 33.99 50.96 61.31 62.34 62.80 103.21 102.36 93.09 94.60 101.16 98.98 93.67 91.26 88.00 90.09 90.63 85.05 89.75 81.03 73.51 69.98 74.68 73.45 69.99 62.75 61.03 55.63 58.27 62.84 70.99 68.32 66.78 59.96 60.31 57.52 55.04 48.47 46.58 45.00 39.82 37.19
Total operating expenses + 17.84 9.00 5.10 7.50 15.98 5.20 4.11 7.87 12.64 12.11 10.13 8.68 16.30 8.06 8.22 11.29 14.18 13.95 18.43 12.10 7.74 -7.95 7.85 22.20 140.80 12.44 11.01 9.80 17.44 24.72 13.28 12.20 12.71 11.99 11.89 11.10 12.76 8.80 8.41 11.14 11.05 12.27 12.16 12.63 12.67 11.67 12.32 11.15 10.52 13.66 14.35 11.17 12.81 12.30 14.71 18.50 11.15 16.86 17.47 15.71 13.48 13.10 13.23 16.40 11.34 16.76 11.43 6.64 16.26 19.49 13.25 11.76 15.70 1.04 11.56 13.14 11.75 9.82 11.21 11.21 12.80
Operating income 1.89 16.07 20.93 15.29 4.42 14.17 19.80 16.01 8.57 14.58 14.67 18.91 6.48 15.62 14.65 11.65 -0.39 14.20 6.64 12.80 11.62 23.40 11.33 -2.57 -108.97 21.06 31.21 28.01 16.41 17.98 34.88 33.45 32.32 32.38 27.48 29.41 23.18 21.52 21.49 20.23 22.94 23.64 46.82 47.89 42.72 90.45 89.12 84.13 82.83 87.92 84.60 81.87 79.04 75.87 75.38 72.13 73.91 72.89 63.56 57.80 56.50 61.58 60.22 53.72 51.41 44.28 44.20 51.69 46.62 52.36 55.07 55.02 44.27 59.27 45.96 41.90 36.72 36.76 33.79 28.62 24.39
Non-operating income (net) -2.89 -2.85 -2.65 -2.71 -2.60 -2.63 -3.11 -3.21 -3.42 -3.62 -3.15 -3.24 -3.43 -3.08 -3.14 -2.71 -2.64 -2.59 -2.67 -2.53 -1.36 -3.34 -4.67 -3.37 -3.41 -3.59 -3.66 -3.71 -3.73 -3.63 -3.28 -3.30 -3.12 -2.72 -2.71 -2.69 -2.62 -2.55 -2.57 -3.02 -3.43 -3.39 -3.47 -3.12 -2.40 -2.88 -2.56 -2.79 -2.36 -2.48 -2.30 -2.26 -2.27 -2.29 -2.16 -2.18 -2.19 -2.36 -3.86 -2.71 -2.99 -4.92 -4.69 -4.11 -4.06 -3.99 -3.90 -3.84 -3.80 7.92 -0.30 -5.08 -0.64 -0.67 -0.61 -0.64 -0.63 -1.02 -1.93 -1.53 -1.32
Income before tax -1.00 13.22 18.28 12.58 1.82 11.55 16.70 12.80 5.15 10.96 11.53 15.67 3.05 12.54 11.51 8.95 -3.04 11.61 3.97 10.27 10.26 20.06 6.66 -5.94 -112.38 17.47 27.55 24.29 12.69 14.34 31.60 30.15 29.20 29.66 24.77 26.72 20.56 18.98 18.92 17.21 19.51 20.25 43.35 44.78 40.31 87.57 86.56 81.34 80.46 85.43 82.29 79.61 76.77 73.58 73.22 69.95 71.72 70.53 59.71 55.09 53.51 56.66 55.53 49.61 47.35 40.29 40.30 47.85 42.82 60.27 54.77 49.94 43.62 58.60 45.34 41.27 36.09 35.74 31.86 27.09 23.06
Income tax expense -0.25 8.09 3.75 1.91 1.75 4.08 4.69 3.61 1.66 8.53 2.31 -7.26 0.61 5.85 3.86 1.79 -1.20 8.82 2.96 2.05 2.05 6.54 3.66 -0.26 -4.05 7.18 3.34 4.81 -27.61 5.75 9.40 5.02 5.27 8.01 3.72 4.01 2.88 3.61 2.08 0.67 4.39 4.66 9.75 10.08 9.27 20.84 19.91 17.24 19.31 20.72 20.49 19.66 20.04 18.39 18.67 17.00 17.79 17.37 14.60 14.71 7.52 16.67 16.76 15.24 15.07 16.51 9.19 17.88 13.58 19.23 15.25 16.23 14.29 23.07 13.83 12.46 10.83 10.57 9.48 8.13 6.92
Net income -0.79 4.95 14.24 10.64 -0.15 7.40 11.75 9.03 3.22 2.20 9.26 22.85 2.37 6.75 7.52 7.07 -1.89 2.69 0.87 8.06 8.11 13.54 2.96 -5.72 -108.42 10.33 23.73 27.41 40.51 8.84 22.41 24.75 23.53 21.69 21.09 22.69 17.66 15.46 16.73 16.62 15.08 15.42 33.40 34.63 31.40 66.19 66.50 63.73 61.06 64.72 61.90 59.68 56.52 54.80 54.40 52.92 53.95 53.08 44.87 40.45 46.29 39.94 38.55 34.22 32.21 23.62 30.99 29.81 29.19 41.04 39.52 32.37 26.75 35.53 31.51 28.80 25.26 25.17 22.38 18.96 16.15
5 days ago