2019 Q3 | 2019 Q4 | 2020 Q1 | 2020 Q2 | 2020 Q3 | 2020 Q4 | 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] | [friend] | [friend] | [friend] | [friend] |
359.6M -5.4% |
318.76M -11.4% |
277.48M -12.9% |
326.99M 17.8% |
306.77M -6.2% |
318.45M 3.8% |
318.49M 0.0% |
314M -1.4% |
325.59M 3.7% |
415.88M 27.7% |
377.85M -9.1% |
364.55M -3.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
280.83M -1.5% |
291.28M 3.7% |
238.93M -18.0% |
279.11M 16.8% |
278.87M -0.1% |
302.59M 8.5% |
280.53M -7.3% |
279.25M -0.5% |
284.58M 1.9% |
365.78M 28.5% |
316.11M -13.6% |
313.93M -0.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
78.76M -17.1% |
27.48M -65.1% |
38.55M 40.3% |
47.88M 24.2% |
27.9M -41.7% |
15.86M -43.1% |
37.96M 139.3% |
34.75M -8.5% |
41.01M 18.0% |
50.1M 22.2% |
61.74M 23.2% |
50.61M -18.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
304.13M -4.9% |
321.34M 5.7% |
264.61M -17.7% |
290.9M 9.9% |
303.78M 4.4% |
327.91M 7.9% |
307.32M -6.3% |
305.04M -0.7% |
313.22M 2.7% |
395.75M 26.3% |
345.61M -12.7% |
339.85M -1.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.3M -32.7% |
30.06M 29.0% |
25.68M -14.6% |
11.79M -54.1% |
24.91M 111.3% |
25.32M 1.6% |
26.78M 5.8% |
25.79M -3.7% |
28.64M 11.1% |
29.96M 4.6% |
29.5M -1.5% |
25.92M -12.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
55.47M -8.2% |
-2.58M - |
12.88M - |
36.09M 180.3% |
2.99M -91.7% |
-9.45M - |
11.18M - |
8.96M -19.9% |
12.37M 38.1% |
20.14M 62.7% |
32.24M 60.1% |
24.7M -23.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
85.2M - |
- | - | - |
27.71M - |
- | - | - |
9.03M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
40.82M -8.0% |
-6.26M - |
16.32M - |
26.56M 62.7% |
1.15M -95.7% |
-10.93M - |
11.88M - |
-125.05K - |
9.15M - |
13.4M 46.4% |
24.85M 85.4% |
18.62M -25.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.55 -6.8% |
-0.16 - |
0.14 - |
0.27 92.9% |
0.01 -96.3% |
-0.11 - |
0.12 - |
0 -100% |
0.092 - |
0.13 42.0% |
0.25 92.3% |
0.19 -24% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.55 -6.8% |
-0.16 - |
0.14 - |
0.27 92.9% |
0.01 -96.3% |
-0.11 - |
0.12 - |
0 -100% |
0.092 - |
0.13 42.0% |
0.25 92.3% |
0.19 -24% |