Sign in
Dec-25 Dec-24 Dec-23 Dec-22 Dec-21 Dec-20 Dec-19 Dec-17 Dec-16 Dec-15 Dec-14 Dec-13 Dec-12 Dec-11 Dec-10 Dec-09 Dec-08 Dec-06 Dec-05 Dec-04
Total revenue 1,196.51 871.75 614.49 497.00 395.52 301.77 235.78 1,871.00 1,992.10 2,000.50 1,868.90 1,702.20 1,865.97 1,303.87 1,001.54 844.71 921.93 581.07 485.37 390.09
Cost of revenue 900.17 633.58 432.15 347.32 274.14 209.14 161.34 1,157.90 1,197.80 1,174.50 1,144.20 1,057.00 1,110.13 812.12 631.23 562.59 628.90 319.53 288.54 231.89
Gross profit 296.34 238.17 182.34 149.68 121.38 92.63 74.43 713.10 794.30 826.00 724.70 645.20 755.84 491.75 370.31 282.13 293.03 261.55 196.83 158.20
Total operating expenses + 220.80 193.31 164.25 152.65 111.01 74.20 56.06 664.90 719.60 717.80 727.40 647.20 590.66 386.04 267.89 235.58 608.86 153.24 128.64 113.41
Operating income 75.54 44.86 18.09 -2.98 10.37 18.43 18.37 48.20 74.70 108.20 -2.70 -2.00 165.18 105.71 102.42 46.55 -315.83 108.31 68.19 44.79
Non-operating income (net) 9.74 9.09 7.03 1.67 -0.01 -0.06 0.11 -191.10 -72.90 -35.30 -37.20 -105.00 -96.82 -14.72 -24.18 -175.14 -35.61 -16.64 -21.46 -34.21
Income before tax 85.28 53.94 25.12 -1.31 10.37 18.36 18.48 -142.90 1.80 72.90 -39.90 -107.00 68.35 90.99 78.25 -128.59 -351.44 91.67 46.73 10.58
Income tax expense 18.34 9.78 2.80 -0.80 1.07 4.65 4.78 32.50 11.50 -7.50 -3.50 188.00 2.05 -191.41 -20.58 9.25 73.88 32.16 13.49 4.97
Net income 66.94 44.17 22.32 -0.51 9.30 13.71 13.70 -173.90 -9.30 79.10 -38.10 -296.10 65.03 282.40 98.83 -137.84 -425.32 59.51 33.24 5.61
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 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 Jun-08 Jun-07 Mar-07 Dec-06 Sep-06 Jun-06 Mar-06 Dec-05 Sep-05 Jun-05 Mar-05 Dec-04 Sep-04 Jun-04 Mar-04 Dec-03 Sep-03 Jun-03
Total revenue 358.44 330.46 310.74 280.08 275.24 257.88 231.57 197.42 184.88 164.80 152.42 148.94 148.33 132.18 128.15 119.97 116.70 108.13 101.68 93.50 92.22 82.42 78.02 71.73 69.59 438.40 436.80 476.50 466.90 473.70 453.90 464.20 488.10 526.28 513.50 514.10 509.90 490.10 486.20 490.50 475.90 466.42 436.10 431.20 416.00 426.29 428.75 485.38 489.05 472.02 419.52 410.70 316.95 292.45 283.77 275.97 261.46 240.71 223.40 217.83 211.25 201.61 214.02 258.70 231.95 217.21 216.63 156.63 147.62 142.19 134.63 130.49 125.70 117.89 111.28 108.62 104.04 89.48 87.95 90.25 88.85
Cost of revenue 272.21 246.47 235.89 208.60 209.21 191.85 170.91 138.67 132.15 115.31 105.51 103.08 108.25 91.04 90.30 84.14 81.85 74.39 70.51 64.57 64.68 56.63 55.37 48.33 48.82 259.93 258.70 282.10 292.40 300.90 282.50 286.70 297.00 315.90 298.20 297.70 303.40 286.20 287.00 294.00 293.13 291.14 265.90 267.20 261.00 271.98 256.79 285.84 281.54 279.86 262.89 284.64 185.34 169.86 172.27 172.27 165.96 151.50 141.49 141.92 139.25 136.69 144.72 170.28 129.93 127.01 135.25 84.55 81.16 78.79 75.03 74.82 74.60 70.46 66.70 67.01 63.48 50.80 50.61 55.51 50.92
Gross profit 86.23 83.99 74.85 71.48 66.02 66.03 60.67 58.75 52.73 49.49 46.91 45.86 40.08 41.14 37.86 35.83 34.85 33.74 31.16 28.93 27.55 25.80 22.65 23.40 20.78 178.47 178.10 194.40 174.50 172.80 171.40 177.50 191.10 210.38 215.30 216.40 206.50 203.90 199.20 196.50 182.77 175.27 170.20 164.00 155.00 154.31 171.96 199.54 207.51 192.16 156.64 126.06 131.61 122.59 111.49 103.70 95.50 89.21 81.91 75.91 72.00 64.92 69.30 88.42 102.01 90.20 81.38 72.08 66.46 63.40 59.60 55.67 51.11 47.43 44.59 41.61 40.56 38.68 37.34 34.74 37.93
Total operating expenses + 59.68 59.92 54.99 55.56 50.34 51.84 48.58 48.52 44.38 40.35 41.60 41.24 41.06 39.60 38.77 38.05 36.23 33.43 30.04 24.85 22.69 20.87 19.18 17.08 17.07 163.97 161.40 163.20 159.00 167.90 175.80 171.30 179.20 190.60 179.10 182.60 186.20 173.00 176.00 180.60 190.32 179.82 176.70 179.40 162.70 154.88 150.23 148.07 151.43 156.44 134.72 133.65 90.86 85.25 76.28 73.93 67.90 63.51 62.55 60.43 45.97 55.30 73.88 83.14 65.51 72.80 63.06 40.99 38.00 37.78 36.47 34.56 33.01 31.52 29.55 30.23 29.61 27.56 26.01 26.59 25.59
Operating income 26.55 24.07 19.86 15.92 15.69 14.19 12.09 10.24 8.34 9.14 5.31 4.63 -0.98 1.54 -0.92 -2.23 -1.37 0.31 1.13 4.08 4.85 4.93 3.47 6.32 3.71 14.51 16.70 31.20 15.50 4.90 -4.40 6.20 11.90 19.78 36.20 33.80 20.30 30.90 23.20 15.90 -7.55 -4.55 -6.50 -15.40 -7.70 -0.57 21.74 51.46 56.08 35.72 21.92 -7.59 40.75 37.34 35.21 29.78 27.59 25.70 19.36 15.48 26.02 9.62 -4.58 5.28 36.51 17.40 18.32 31.09 28.46 25.62 23.14 21.11 18.10 15.91 15.04 11.38 10.96 11.11 11.33 8.15 12.34
Non-operating income (net) 2.54 2.44 2.74 2.45 2.11 2.09 2.35 2.23 2.42 2.06 1.89 1.65 1.43 1.02 0.48 0.15 0.02 0.00 -0.01 -0.01 0.01 0.00 -0.02 -0.02 -0.02 -22.20 -10.00 -17.90 -76.00 -85.70 -10.40 -5.30 -43.10 -13.35 -10.50 -7.00 -8.80 -11.80 -7.70 13.80 -14.84 -19.67 -16.50 -12.50 -7.10 -77.94 -7.56 -9.46 -15.99 -19.21 -34.83 1.30 -1.33 -9.05 -5.64 -3.91 -5.66 -5.89 -8.72 -5.55 -3.44 12.61 -178.76 -5.06 -11.74 -8.05 -15.45 -9.35 -2.70 -2.21 -2.39 -3.39 -9.14 -4.44 -6.46 -6.15 -16.42 -5.51 -6.14 -5.84 -3.85
Income before tax 29.09 26.50 22.60 18.37 17.80 16.28 14.44 12.47 10.76 11.20 7.20 6.28 0.45 2.56 -0.44 -2.07 -1.35 0.31 1.12 4.08 4.86 4.93 3.46 6.30 3.69 -7.69 6.70 13.30 -60.50 -80.80 -14.80 0.90 -31.20 6.43 25.70 26.80 11.50 19.10 15.50 29.70 -22.39 -24.22 -23.00 -27.90 -14.80 -78.51 14.17 42.01 40.09 16.51 -12.91 -6.29 39.42 28.29 29.58 25.87 21.94 19.81 10.64 9.93 22.58 22.23 -183.33 0.22 24.76 9.35 2.87 21.74 25.76 23.42 20.75 17.72 8.96 11.47 8.58 5.24 -5.46 5.61 5.20 2.32 8.49
Income tax expense 8.21 5.83 4.86 3.66 3.99 3.13 0.01 3.11 3.53 1.80 0.82 0.44 -0.26 1.60 0.30 0.38 -3.07 -4.36 0.70 3.50 1.22 1.29 0.84 1.61 0.91 9.06 -0.50 10.40 10.30 8.90 2.90 6.20 0.30 3.09 2.00 -11.70 1.40 1.40 1.40 -1.60 5.72 -0.66 -6.90 219.90 -12.90 -21.48 2.46 14.12 2.31 2.03 -9.78 -205.11 13.07 3.09 -2.46 -23.58 3.40 -0.42 0.02 6.24 0.67 3.67 -1.34 7.42 11.32 4.49 3.85 7.82 9.01 8.38 6.95 5.66 2.42 2.66 2.75 2.46 -2.57 2.64 2.44 2.27 8.33
Net income 20.88 20.70 17.74 14.71 13.81 13.15 14.43 9.36 7.23 9.40 6.38 5.84 0.70 0.96 -0.74 -2.45 1.72 4.67 0.42 0.58 3.64 3.63 2.61 4.69 2.78 -17.05 7.30 3.10 -71.00 -89.30 -16.60 -4.50 -31.10 2.90 23.50 38.20 9.50 17.60 13.80 31.10 -29.03 -23.92 -16.20 -247.70 -1.90 -58.38 11.84 26.99 37.70 14.49 -3.12 198.83 26.35 25.20 32.03 49.44 18.54 20.23 10.62 3.69 21.91 18.56 -181.99 -7.20 13.44 4.86 -0.98 13.93 16.76 15.04 13.79 12.06 6.54 8.81 5.84 2.78 -2.90 2.97 2.75 0.05 0.16
1 day ago