2021 Q1 | 2021 Q2 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
185.23M -7.1% |
186.92M 0.9% |
183.12M -2.0% |
159.62M -12.8% |
164.29M 2.9% |
189.34M 15.2% |
210.08M 11.0% |
207.47M -1.2% |
190.18M -8.3% |
226.26M 19.0% |
|
Cost of Revenue | [friend] | [friend] |
120.19M -48.4% |
121.27M 0.9% |
122.83M 1.3% |
100.51M -18.2% |
102.32M 1.8% |
122.12M 19.3% |
129M 5.6% |
136.63M 5.9% |
117.01M -14.4% |
138.7M 18.5% |
|
Gross Profit | [friend] | [friend] |
65.04M - |
65.65M 0.9% |
60.29M -8.2% |
59.11M -2.0% |
61.97M 4.8% |
67.23M 8.5% |
81.08M 20.6% |
70.84M -12.6% |
73.17M 3.3% |
87.56M 19.7% |
|
Total Expenses | [friend] | [friend] |
144.36M -51.4% |
156.52M 8.4% |
153.11M -2.2% |
132.19M -13.7% |
129.2M -2.3% |
159.84M 23.7% |
166.48M 4.2% |
181.07M 8.8% |
158.72M -12.3% |
190.43M 20.0% |
|
Operating Expense | [friend] | [friend] |
24.17M -62.1% |
35.25M 45.8% |
30.28M -14.1% |
31.68M 4.6% |
26.88M -15.2% |
37.72M 40.3% |
37.49M -0.6% |
44.44M 18.6% |
41.71M -6.1% |
51.73M 24.0% |
|
Operating Income | [friend] | [friend] |
40.87M - |
30.4M -25.6% |
30.01M -1.3% |
27.43M -8.6% |
35.09M 27.9% |
29.51M -15.9% |
43.6M 47.8% |
26.4M -39.4% |
31.46M 19.2% |
35.83M 13.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | - |
67.31M - |
- | - | - |
62.03M - |
- | - | - |
74.27M - |
|
Net Income | [friend] | [friend] |
35.24M 11.6% |
32.06M -9.0% |
33.61M 4.8% |
27.01M -19.6% |
28.27M 4.7% |
32.55M 15.1% |
43.95M 35.0% |
33.34M -24.2% |
36.29M 8.9% |
37.52M 3.4% |
|
Basic EPS | [friend] | [friend] |
0.45 12.1% |
0.41 -8.9% |
0.42 2.4% |
0.35 -16.7% |
0.36 2.9% |
0.37 2.8% |
0.43 16.2% |
0.31 -27.9% |
0.35 12.9% |
0.36 2.9% |
|
Diluted EPS | [friend] | [friend] |
0.45 12.1% |
0.41 -8.9% |
0.42 2.4% |
0.35 -16.7% |
0.36 2.9% |
0.37 2.8% |
0.43 16.2% |
0.31 -27.9% |
0.35 12.9% |
0.33 -5.7% |