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 730.38 646.19 609.36 477.38 426.69 255.28 250.44 231.23 223.20 203.38 183.41 181.34 182.94 206.08 217.15 222.86 206.55 208.68 192.58 183.20
Cost of revenue 320.47 368.21 -256.58 64.74 33.23 82.47 108.19 77.63 59.89 54.26 44.90 46.54 47.34 90.03 76.56 90.62 110.84 113.31 111.39 93.58
Gross profit 409.90 277.99 609.36 412.65 393.47 172.81 142.25 153.61 163.31 149.12 138.51 134.80 135.60 116.04 140.59 132.24 95.72 95.37 81.19 89.62
Total operating expenses + 253.10 226.55 6.78 200.73 245.30 117.83 95.39 86.89 74.57 15.65 62.49 60.43 62.71 48.85 61.69 61.99 55.44 53.18 45.50 41.98
Operating income 156.80 51.44 136.88 211.92 148.17 54.98 46.86 66.72 88.74 133.47 76.02 74.37 72.89 67.20 78.90 70.25 40.28 42.19 35.69 47.64
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 156.80 51.44 136.88 211.92 148.17 54.98 46.86 66.72 88.74 133.47 76.02 74.37 72.89 67.20 78.90 70.25 40.28 42.19 35.69 47.64
Income tax expense 46.12 22.36 40.79 59.36 44.17 12.67 10.68 15.43 36.86 60.96 31.25 30.12 29.34 26.89 31.59 28.86 14.09 14.16 13.25 17.05
Net income 110.68 29.08 96.09 152.56 104.00 42.32 36.19 51.29 51.88 72.51 44.77 44.25 43.55 40.31 47.31 41.39 26.19 28.03 22.44 30.59
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 184.75 191.98 187.75 179.15 171.50 131.62 171.87 171.23 171.48 167.63 165.77 162.50 149.67 139.34 123.89 113.03 101.12 106.99 110.39 129.95 79.37 10.23 63.55 67.02 63.14 63.97 63.64 62.77 60.06 59.87 56.85 56.24 58.28 57.89 57.91 54.17 53.23 53.61 51.03 50.68 48.07 46.62 44.80 45.88 46.11 46.57 46.16 44.48 44.14 44.09 45.29 47.36 46.20 49.34 50.05 52.25 54.26 49.21 53.52 56.58 55.17 50.54 56.22 57.14 55.64 60.22 54.75 54.46 53.39 49.76 54.19 50.81 50.40 49.61 48.03 47.73 47.21 45.54 45.81 47.33 44.53
Cost of revenue 73.46 79.08 85.44 78.67 77.28 88.10 95.92 89.50 94.69 88.36 83.17 72.76 51.27 33.40 20.68 7.44 3.22 4.99 0.64 2.90 24.69 -30.96 18.38 21.14 26.39 27.19 35.31 23.00 22.69 21.50 19.93 18.98 17.21 14.86 15.19 15.41 14.42 14.42 14.78 13.20 11.86 10.86 11.50 9.99 12.55 11.72 11.89 11.19 11.75 11.41 11.87 11.91 12.15 38.26 14.20 17.04 20.53 17.85 19.36 19.77 19.58 21.65 19.91 24.80 24.26 25.37 26.89 27.68 30.89 29.86 27.92 26.47 29.06 29.18 27.58 27.74 26.89 25.72 24.03 22.84 20.99
Gross profit 111.28 112.89 102.32 100.47 94.22 43.52 75.95 81.73 76.79 79.27 82.60 89.73 98.40 105.94 103.21 105.59 97.90 102.00 109.74 127.05 54.68 41.19 45.16 45.88 36.75 36.78 28.33 39.77 37.36 38.37 36.91 37.26 41.07 43.03 42.72 38.75 38.82 39.19 36.25 37.48 36.21 35.76 33.30 35.88 33.57 34.85 34.28 33.29 32.39 32.68 33.42 35.45 34.06 11.08 35.85 35.21 33.73 31.36 34.16 36.81 35.59 28.89 36.32 32.34 31.37 34.85 27.86 26.78 22.49 19.90 26.26 24.34 21.34 20.43 20.45 20.00 20.32 19.81 21.78 24.48 23.54
Total operating expenses + 62.76 65.07 62.22 60.30 65.51 60.61 57.73 55.69 52.51 53.94 59.52 52.19 47.48 50.70 48.30 51.84 49.89 50.83 56.78 54.88 82.81 33.02 24.85 29.35 26.04 28.27 22.77 22.30 22.05 22.75 21.59 20.83 21.73 12.16 22.18 19.47 20.77 29.64 18.23 18.10 -50.32 16.14 16.12 16.37 13.86 15.23 14.72 15.30 15.17 15.48 15.58 15.35 16.31 0.81 15.77 15.68 16.41 11.42 15.02 15.66 16.92 10.60 16.53 16.30 15.24 22.65 14.20 16.21 18.65 12.52 12.91 11.94 12.28 11.34 11.72 11.20 11.25 10.38 10.62 10.53 10.45
Operating income 48.53 47.83 40.09 40.17 28.71 -17.09 18.22 26.03 24.28 25.33 23.08 37.55 50.93 55.23 54.91 53.75 48.02 51.17 52.96 72.16 -28.13 8.17 20.31 16.54 10.71 8.52 5.56 17.48 15.31 15.62 15.33 16.43 19.33 30.87 20.54 19.28 18.05 9.55 18.02 19.38 86.52 19.63 17.17 19.52 19.70 19.62 19.55 17.99 17.21 17.20 17.85 20.10 17.75 10.27 20.08 19.54 17.32 19.94 19.14 21.15 18.67 18.29 19.79 16.04 16.14 12.20 13.66 10.57 3.85 7.38 13.35 12.40 9.06 9.09 8.73 8.80 9.07 9.43 11.16 13.96 13.09
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 48.53 47.83 40.09 40.17 28.71 -17.09 18.22 26.03 24.28 25.33 23.08 37.55 50.93 55.23 54.91 53.75 48.02 51.17 52.96 72.16 -28.13 8.17 20.31 16.54 10.71 8.52 5.56 17.48 15.31 15.62 15.33 16.43 19.33 30.87 20.54 19.28 18.05 9.55 18.02 19.38 86.52 19.63 17.17 19.52 19.70 19.62 19.55 17.99 17.21 17.20 17.85 20.10 17.75 10.27 20.08 19.54 17.32 19.94 19.14 21.15 18.67 18.29 19.79 16.04 16.14 12.20 13.66 10.57 3.85 7.38 13.35 12.40 9.06 9.09 8.73 8.80 9.07 9.43 11.16 13.96 13.09
Income tax expense 13.95 15.97 12.42 10.48 7.25 3.32 4.90 7.55 6.59 9.02 8.09 10.05 13.62 15.18 15.43 15.27 13.49 15.81 14.57 20.89 -7.09 3.36 4.44 3.57 2.32 1.57 0.85 4.44 3.81 3.18 3.55 4.11 4.59 15.44 7.23 7.30 6.89 8.82 7.48 8.17 36.49 8.24 7.09 7.99 7.93 7.63 7.79 7.53 7.18 6.89 7.22 8.06 7.18 3.53 8.28 8.00 7.07 7.21 7.98 8.81 7.59 7.73 8.43 6.03 6.67 4.10 5.34 3.65 1.00 2.08 5.00 3.98 3.10 3.66 3.19 3.15 3.25 3.47 4.00 4.90 4.69
Net income 34.58 31.86 27.67 29.70 21.46 -20.41 13.33 18.48 17.69 16.31 14.99 27.50 37.30 40.06 39.48 38.49 34.53 35.36 38.40 51.28 -21.03 4.82 15.87 12.97 8.39 6.95 4.71 13.04 11.50 12.44 11.78 12.32 14.75 15.42 13.31 11.99 11.16 0.73 10.54 11.21 50.04 11.38 10.08 11.53 11.78 11.99 11.77 10.46 10.03 10.31 10.63 12.04 10.57 6.74 11.80 11.53 10.25 12.73 11.16 12.34 11.08 10.56 11.36 10.00 9.47 8.10 8.33 6.92 2.85 5.29 8.35 8.43 5.96 5.44 5.54 5.65 5.82 5.97 7.16 9.06 8.41
4 days ago