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] |
330.58M 34.7% |
371.8M 12.5% |
379.72M 2.1% |
323.44M -14.8% |
422.44M 30.6% |
380.78M -9.9% |
369.84M -2.9% |
315.39M -14.7% |
303.83M -3.7% |
331.11M 9.0% |
380.77M 15.0% |
340.38M -10.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
454.69M - |
307.12M -32.5% |
309.1M 0.6% |
270.28M -12.6% |
340.56M 26.0% |
299.5M -12.1% |
280M -6.5% |
260.85M -6.8% |
262.71M 0.7% |
291.78M 11.1% |
326.5M 11.9% |
298.4M -8.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
-124.11M - |
64.68M - |
70.62M 9.2% |
53.16M -24.7% |
81.88M 54.0% |
81.28M -0.7% |
89.85M 10.5% |
54.54M -39.3% |
41.12M -24.6% |
39.33M -4.4% |
54.27M 38.0% |
41.97M -22.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
510.43M - |
338.65M -33.7% |
342.11M 1.0% |
297.45M -13.1% |
372.67M 25.3% |
339.25M -9.0% |
316.17M -6.8% |
293.19M -7.3% |
299.85M 2.3% |
328.61M 9.6% |
359.23M 9.3% |
326.92M -9.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
55.74M - |
31.53M -43.4% |
33.01M 4.7% |
27.17M -17.7% |
32.12M 18.2% |
39.75M 23.8% |
36.17M -9.0% |
32.34M -10.6% |
37.13M 14.8% |
36.82M -0.8% |
32.73M -11.1% |
28.52M -12.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
-179.85M - |
33.16M - |
37.62M 13.4% |
25.99M -30.9% |
49.76M 91.5% |
41.53M -16.6% |
53.68M 29.3% |
22.19M -58.7% |
3.98M -82.0% |
2.5M -37.2% |
21.54M 760.6% |
13.45M -37.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
46.44M - |
- | - | - |
58.92M - |
- | - | - |
28.75M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
30.6M 93.2% |
25.84M -15.5% |
28M 8.3% |
17.35M -38.0% |
41.56M 139.5% |
39.41M -5.2% |
42.75M 8.5% |
18.37M -57.0% |
10.37M -43.6% |
1.97M -81.0% |
11.69M 492.2% |
12.96M 10.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.27 93.2% |
0.23 -14.8% |
0.24 4.3% |
0.15 -37.5% |
0.37 146.7% |
0.32 -13.5% |
0.28 -12.5% |
0.12 -57.1% |
0.07 -41.7% |
0.01 -85.7% |
0.08 700.0% |
0.09 12.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.27 93.2% |
0.23 -14.8% |
0.24 4.3% |
0.15 -37.5% |
0.37 146.7% |
0.32 -13.5% |
0.28 -12.5% |
0.12 -57.1% |
0.07 -41.7% |
0.01 -85.7% |
0.08 700.0% |
0.09 12.5% |