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] |
193.37M -45.1% |
212.76M 10.0% |
215.03M 1.1% |
227.54M 5.8% |
254.72M 11.9% |
266.31M 4.5% |
237.1M -11.0% |
261.61M 10.3% |
246.62M -5.7% |
273.67M 11.0% |
242.95M -11.2% |
|
Cost of Revenue | [friend] |
138.42M -42.9% |
150.28M 8.6% |
144.39M -3.9% |
165.77M 14.8% |
174.88M 5.5% |
182.98M 4.6% |
161.91M -11.5% |
167.49M 3.4% |
168.73M 0.7% |
198.3M 17.5% |
172.64M -12.9% |
|
Gross Profit | [friend] |
54.95M -50.0% |
62.48M 13.7% |
70.64M 13.1% |
61.77M -12.6% |
79.85M 29.3% |
83.33M 4.4% |
75.19M -9.8% |
94.12M 25.2% |
77.89M -17.2% |
75.37M -3.2% |
70.31M -6.7% |
|
Total Expenses | [friend] |
149.44M -43.4% |
170.55M 14.1% |
158.33M -7.2% |
183.95M 16.2% |
200.12M 8.8% |
205.76M 2.8% |
182.65M -11.2% |
195.21M 6.9% |
188.72M -3.3% |
228.16M 20.9% |
196.22M -14.0% |
|
Operating Expense | [friend] |
11.02M -49.8% |
20.27M 84.0% |
13.94M -31.2% |
18.18M 30.5% |
25.24M 38.8% |
22.78M -9.7% |
20.73M -9.0% |
27.72M 33.7% |
19.99M -27.9% |
29.85M 49.4% |
23.58M -21.0% |
|
Operating Income | [friend] |
43.94M -50.1% |
42.21M -3.9% |
56.71M 34.3% |
43.59M -23.1% |
54.6M 25.3% |
60.55M 10.9% |
54.46M -10.1% |
66.4M 21.9% |
57.9M -12.8% |
45.52M -21.4% |
46.73M 2.7% |
|
Net Income (Cont Operations) | [friend] |
106.39M - |
37.25M -65.0% |
- |
90.25M - |
51.33M -43.1% |
49.07M -4.4% |
- |
109.42M - |
- | - | - | |
Net Income | [friend] |
35.66M -49.6% |
37.25M 4.5% |
46.11M 23.8% |
44.13M -4.3% |
51.33M 16.3% |
49.07M -4.4% |
46.28M -5.7% |
63.14M 36.4% |
55.96M -11.4% |
47.19M -15.7% |
46.43M -1.6% |
|
Basic EPS | [friend] |
0.25 -49.0% |
0.25 0% |
0.32 28.0% |
0.3 -6.3% |
0.36 20% |
0.34 -5.6% |
0.221 -35.1% |
0.248 12.5% |
0.2 -19.4% |
0.159 -20.7% |
0.166 4.3% |
|
Diluted EPS | [friend] |
0.25 -49.0% |
0.25 0% |
0.32 28.0% |
0.3 -6.3% |
0.36 20% |
0.34 -5.6% |
0.221 -35.1% |
0.248 12.5% |
0.2 -19.4% |
0.159 -20.7% |
0.166 4.3% |