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 1,011.02 940.71 755.98 702.45 633.66 617.28 616.35 587.11 531.88 440.81 382.92 375.24 453.68 380.65 360.28 337.07 332.32 324.33 309.52 281.18
Cost of revenue 214.08 217.18 115.31 37.87 4.17 35.09 34.98 28.52 24.76 19.37 17.65 18.97 34.06 60.08 66.29 73.80 93.07 109.08 122.27 103.68
Gross profit 796.94 723.53 640.67 664.58 629.49 582.19 581.36 558.60 507.11 421.45 365.27 356.27 419.62 320.56 293.99 263.27 239.25 215.25 187.26 177.50
Total operating expenses + 521.55 486.83 472.44 424.27 388.14 376.11 372.03 345.61 347.15 266.85 233.06 226.58 308.59 211.76 190.46 176.89 186.18 158.56 142.07 127.20
Operating income 275.39 236.71 168.23 240.31 241.35 206.08 209.34 212.99 159.97 154.60 132.22 129.69 111.03 108.81 103.53 86.39 53.07 56.69 45.18 50.30
Non-operating income (net) 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Income before tax 275.39 236.71 168.23 240.31 241.35 206.08 209.34 212.99 159.97 154.60 132.22 129.69 111.03 108.81 103.53 86.39 53.07 56.69 45.18 50.30
Income tax expense 64.94 54.22 36.31 52.23 51.65 41.40 40.28 44.35 9.25 50.79 40.99 38.34 32.20 31.74 30.39 23.07 11.62 10.75 2.29 11.92
Net income 210.46 182.48 131.92 188.08 189.69 164.68 169.06 168.64 150.72 103.81 91.23 91.35 78.83 77.07 73.14 63.32 41.45 45.94 42.89 38.38
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 258.56 263.78 256.17 247.39 243.68 246.25 240.10 231.43 222.94 214.10 205.14 197.61 139.14 187.69 181.12 170.27 163.37 162.66 159.98 154.82 156.20 154.38 157.15 150.13 155.62 157.17 155.74 155.06 148.38 146.64 147.01 147.56 145.90 143.53 141.43 132.65 114.28 111.62 111.27 109.88 108.04 101.15 96.67 93.60 91.50 94.51 95.36 93.78 91.59 111.18 93.73 106.96 141.82 98.17 97.25 94.24 90.98 92.81 93.63 92.62 81.13 83.79 85.51 85.00 82.77 83.56 82.70 82.60 83.46 83.65 81.20 78.72 80.77 73.03 83.18 78.27 75.04 72.27 72.91 68.83 67.17
Cost of revenue 50.91 53.02 54.68 52.25 54.13 56.17 58.86 50.34 51.82 41.21 32.65 23.10 18.35 14.53 10.54 9.07 3.73 5.15 2.11 -1.08 -2.01 1.07 6.47 15.02 12.54 10.16 9.12 7.45 8.24 7.53 6.92 6.61 7.46 8.99 6.41 4.85 4.51 5.39 4.65 5.11 4.22 6.34 4.83 3.24 3.24 5.36 4.64 4.84 4.13 8.51 7.62 7.03 10.89 14.65 15.26 14.93 15.25 16.87 16.89 16.71 15.81 17.81 17.67 18.73 19.59 21.48 22.41 23.46 25.72 26.82 26.73 27.20 28.33 31.71 31.84 30.33 28.39 29.29 26.67 24.60 23.12
Gross profit 207.65 210.76 201.49 195.14 189.56 190.08 181.23 181.09 171.13 172.89 172.49 174.51 120.78 173.16 170.58 161.20 159.64 157.52 157.86 155.90 158.20 153.31 150.68 135.12 143.08 147.01 146.62 147.61 140.13 139.11 140.09 140.96 138.44 134.53 135.02 127.79 109.76 106.23 106.63 104.77 103.82 94.81 91.84 90.36 88.26 89.15 90.72 88.94 87.46 102.67 86.10 99.93 130.92 83.53 81.99 79.31 75.73 75.94 76.74 75.90 65.32 65.98 67.84 66.27 63.18 62.08 60.29 59.15 57.73 56.83 54.47 51.52 52.44 41.33 51.34 47.94 46.65 42.98 46.24 44.23 44.05
Total operating expenses + 133.04 138.84 128.32 129.10 125.29 125.54 124.20 119.00 118.08 129.09 116.50 113.04 113.81 105.85 108.19 110.42 99.81 100.91 100.44 93.54 93.25 94.58 96.97 90.90 93.66 95.27 96.93 91.18 88.65 87.61 85.55 86.11 86.33 86.92 83.78 102.88 73.58 66.60 66.23 66.36 67.67 64.98 56.08 56.05 55.95 56.68 58.81 55.16 55.92 81.12 55.04 70.09 102.34 56.90 56.09 49.37 49.40 47.84 48.09 51.13 43.32 44.12 44.35 44.22 44.19 50.18 44.11 47.48 44.40 43.98 39.26 36.96 38.37 37.26 36.77 34.13 33.92 32.72 31.84 31.21 31.44
Operating income 74.61 71.92 73.17 66.04 64.27 64.54 57.03 62.09 53.04 43.80 55.99 61.47 6.97 67.31 62.40 50.78 59.83 56.60 57.43 62.36 64.96 58.73 53.71 44.21 49.42 51.74 49.69 56.43 51.48 51.50 54.54 54.85 52.11 47.62 51.25 24.92 36.19 39.63 40.40 38.42 36.15 29.83 35.76 34.31 32.32 32.47 31.91 33.77 31.54 21.55 31.06 29.83 28.59 26.63 25.91 29.94 26.33 28.10 28.65 24.78 22.00 21.86 23.49 22.05 18.99 11.89 16.18 11.67 13.33 12.85 15.22 14.56 14.06 4.07 14.58 13.81 12.73 10.26 14.40 13.02 12.62
Non-operating income (net) 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Income before tax 74.61 71.92 73.17 66.04 64.27 64.54 57.03 62.09 53.04 43.80 55.99 61.47 6.97 67.31 62.40 50.78 59.83 56.60 57.43 62.36 64.96 58.73 53.71 44.21 49.42 51.74 49.69 56.43 51.48 51.50 54.54 54.85 52.11 47.62 51.25 24.92 36.19 39.63 40.40 38.42 36.15 29.83 35.76 34.31 32.32 32.47 31.91 33.77 31.54 21.55 31.06 29.83 28.59 26.63 25.91 29.94 26.33 28.10 28.65 24.78 22.00 21.86 23.49 22.05 18.99 11.89 16.18 11.67 13.33 12.85 15.22 14.56 14.06 4.07 14.58 13.81 12.73 10.26 14.40 13.02 12.62
Income tax expense 17.40 17.50 18.08 14.71 14.65 14.75 13.13 14.18 12.17 10.09 11.86 13.18 1.18 14.78 13.71 10.97 12.78 13.04 12.09 14.42 12.11 12.25 10.90 8.96 9.29 8.85 10.47 11.42 9.54 10.67 11.44 10.24 12.00 -24.41 16.00 7.72 9.93 13.24 13.24 12.56 11.75 9.76 10.74 10.47 10.02 9.34 9.54 10.10 9.37 6.07 9.07 8.71 8.35 7.82 7.54 8.87 7.50 9.12 8.64 6.79 5.84 5.97 6.22 5.89 4.98 2.52 3.72 2.51 2.87 0.88 3.43 3.28 3.16 -7.78 3.55 3.45 3.07 2.11 3.52 3.14 3.15
Net income 57.22 54.42 55.09 51.33 49.61 49.79 43.90 47.92 40.87 33.71 44.13 48.29 5.80 52.53 48.69 39.81 47.06 43.56 45.34 47.94 52.85 46.49 42.81 35.25 40.13 42.88 39.22 45.02 41.95 40.82 43.11 44.61 40.11 72.03 35.24 17.19 26.26 26.39 27.16 25.86 24.40 20.07 25.02 23.84 22.30 23.13 22.37 23.68 22.17 15.48 21.99 21.12 20.24 18.80 18.37 21.07 18.83 18.99 20.01 17.99 16.16 15.89 17.26 16.16 14.00 9.37 12.46 9.16 10.47 11.97 11.79 11.29 10.90 11.85 11.03 10.36 9.66 8.15 10.88 9.88 9.46
4 days ago