2021 Q1 | 2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] |
297.92M 7.3% |
331.06M 11.1% |
315.73M -4.6% |
293.58M -7.0% |
313.54M 6.8% |
302.73M -3.4% |
308.79M 2.0% |
276.26M -10.5% |
306.39M 10.9% |
344.56M 12.5% |
393.01M 14.1% |
332.76M -15.3% |
|
Cost of Revenue | [friend] |
353.22M - |
208.31M -41.0% |
189.22M -9.2% |
179.87M -4.9% |
192.94M 7.3% |
188.15M -2.5% |
185.78M -1.3% |
168.34M -9.4% |
203.13M 20.7% |
206.1M 1.5% |
261.78M 27.0% |
220.39M -15.8% |
|
Gross Profit | [friend] |
-55.3M - |
122.75M - |
126.52M 3.1% |
113.71M -10.1% |
120.6M 6.1% |
114.58M -5.0% |
123.02M 7.4% |
107.92M -12.3% |
103.26M -4.3% |
138.45M 34.1% |
131.24M -5.2% |
112.37M -14.4% |
|
Total Expenses | [friend] |
430.48M - |
250.75M -41.8% |
234.43M -6.5% |
222.12M -5.3% |
244.83M 10.2% |
234.14M -4.4% |
241.81M 3.3% |
194.43M -19.6% |
266.42M 37.0% |
267.18M 0.3% |
323.19M 21.0% |
285.35M -11.7% |
|
Operating Expense | [friend] |
77.25M - |
42.44M -45.1% |
45.21M 6.5% |
42.25M -6.6% |
51.88M 22.8% |
45.99M -11.4% |
56.03M 21.8% |
26.09M -53.4% |
63.28M 142.5% |
61.08M -3.5% |
61.41M 0.6% |
64.96M 5.8% |
|
Operating Income | [friend] |
-132.55M - |
80.31M - |
81.31M 1.2% |
71.46M -12.1% |
68.72M -3.8% |
68.59M -0.2% |
66.98M -2.3% |
81.83M 22.2% |
39.98M -51.1% |
77.38M 93.5% |
69.82M -9.8% |
47.41M -32.1% |
|
Net Income (Cont Operations) | [friend] |
110.97M - |
- | - | - |
113.24M - |
- | - | - |
105.85M - |
- | - | - | |
Net Income | [friend] |
59.13M 13.7% |
63.4M 7.2% |
63.15M -0.4% |
58.08M -8.0% |
55.28M -4.8% |
55.47M 0.4% |
54.02M -2.6% |
68.26M 26.4% |
37.6M -44.9% |
63.39M 68.6% |
50.07M -21.0% |
40.66M -18.8% |
|
Basic EPS | [friend] |
0.164 13.7% |
0.17 3.5% |
0.18 5.9% |
0.16 -11.1% |
0.15 -6.3% |
0.16 6.7% |
0.14 -12.5% |
0.17 21.4% |
0.09 -47.1% |
0.15 66.7% |
0.12 -20% |
0.1 -16.7% |
|
Diluted EPS | [friend] |
0.164 13.7% |
0.17 3.5% |
0.18 5.9% |
0.16 -11.1% |
0.15 -6.3% |
0.16 6.7% |
0.14 -12.5% |
0.17 21.4% |
0.09 -47.1% |
0.15 66.7% |
0.12 -20% |
0.1 -16.7% |