2020 Q1 | 2020 Q2 | 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] | [friend] | [friend] |
382.05M 26.5% |
391.8M 2.6% |
424.37M 8.3% |
407.5M -4.0% |
381.7M -6.3% |
354.2M -7.2% |
420.02M 18.6% |
344.85M -17.9% |
360.23M 4.5% |
381.65M 5.9% |
383.11M 0.4% |
389.49M 1.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
278.22M 26.8% |
281.93M 1.3% |
302.31M 7.2% |
297.48M -1.6% |
302.41M 1.7% |
285.03M -5.7% |
339.83M 19.2% |
278.44M -18.1% |
305.19M 9.6% |
320.44M 5.0% |
341.84M 6.7% |
317.08M -7.2% |
|
Gross Profit | [friend] | [friend] | [friend] |
103.83M 25.7% |
109.87M 5.8% |
122.06M 11.1% |
110.02M -9.9% |
79.29M -27.9% |
69.17M -12.8% |
80.19M 15.9% |
66.42M -17.2% |
55.03M -17.1% |
61.21M 11.2% |
41.27M -32.6% |
72.41M 75.5% |
|
Total Expenses | [friend] | [friend] | [friend] |
318.29M 21.2% |
332.83M 4.6% |
353.88M 6.3% |
358.07M 1.2% |
361.61M 1.0% |
348.2M -3.7% |
382.66M 9.9% |
330.1M -13.7% |
380.66M 15.3% |
396.99M 4.3% |
382.05M -3.8% |
370.9M -2.9% |
|
Operating Expense | [friend] | [friend] | [friend] |
40.07M -7.1% |
50.9M 27.0% |
51.58M 1.3% |
60.59M 17.5% |
59.19M -2.3% |
63.17M 6.7% |
42.83M -32.2% |
51.67M 20.6% |
75.47M 46.1% |
76.55M 1.4% |
40.21M -47.5% |
53.81M 33.8% |
|
Operating Income | [friend] | [friend] | [friend] |
63.75M 61.6% |
58.97M -7.5% |
70.48M 19.5% |
49.43M -29.9% |
20.09M -59.4% |
6M -70.1% |
37.36M 522.2% |
14.75M -60.5% |
-20.43M - |
-15.34M - |
1.06M - |
18.6M 1655.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
90.01M - |
53.28M -40.8% |
58.62M 10.0% |
- |
71.47M - |
- | - | - |
10.46M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] |
54.54M 52.9% |
53.27M -2.3% |
58.76M 10.3% |
40.2M -31.6% |
31.18M -22.4% |
18.81M -39.7% |
47.34M 151.7% |
20.92M -55.8% |
-10.67M - |
909.15K - |
-9.02M - |
19.71M - |
|
Basic EPS | [friend] | [friend] | [friend] |
0.31 55.0% |
0.309 -0.3% |
0.331 7.1% |
0.17 -48.6% |
0.14 -17.6% |
0.087 -37.8% |
0.203 133.0% |
0.09 -55.6% |
-0.05 - |
0.008 - |
-0.038 - |
0.08 - |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.31 55.0% |
0.309 -0.3% |
0.331 7.1% |
0.17 -48.6% |
0.14 -17.6% |
0.087 -37.8% |
0.203 133.0% |
0.09 -55.6% |
-0.05 - |
0.008 - |
-0.038 - |
0.08 - |