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] |
572.74M 23.1% |
514.71M -10.1% |
446.75M -13.2% |
438.66M -1.8% |
501.89M 14.4% |
482.58M -3.8% |
327.31M -32.2% |
394.93M 20.7% |
434.08M 9.9% |
439.97M 1.4% |
363.47M -17.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
467.25M 30.6% |
477.08M 2.1% |
389.5M -18.4% |
411.63M 5.7% |
491.94M 19.5% |
449.74M -8.6% |
312.97M -30.4% |
387.69M 23.9% |
412.69M 6.4% |
420.84M 2.0% |
346.63M -17.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
105.49M -1.6% |
37.63M -64.3% |
57.25M 52.1% |
27.02M -52.8% |
9.95M -63.2% |
32.84M 230.2% |
14.34M -56.3% |
7.24M -49.5% |
21.4M 195.4% |
19.13M -10.6% |
16.84M -12.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
493.76M 32.0% |
451.05M -8.6% |
401.58M -11.0% |
418.3M 4.2% |
501.1M 19.8% |
458.67M -8.5% |
321.53M -29.9% |
398.97M 24.1% |
424.29M 6.3% |
423.18M -0.3% |
355.93M -15.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
26.51M 65.0% |
-26.02M - |
12.08M - |
6.66M -44.8% |
9.16M 37.4% |
8.94M -2.4% |
8.55M -4.3% |
11.28M 31.9% |
11.61M 2.9% |
2.34M -79.8% |
9.31M 297.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
78.98M -13.4% |
63.66M -19.4% |
45.17M -29.0% |
20.36M -54.9% |
789.04K -96.1% |
23.91M 2930.2% |
5.79M -75.8% |
-4.04M - |
9.79M - |
16.79M 71.5% |
7.54M -55.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
86.2M - |
- | - | - |
30.17M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
68.87M -13.9% |
55.83M -18.9% |
51.21M -8.3% |
34.98M -31.7% |
15.2M -56.5% |
38.62M 154.0% |
20.17M -47.8% |
10M -50.4% |
23.42M 134.1% |
26.53M 13.3% |
22.03M -17.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.48 -12.7% |
0.38 -20.8% |
0.29 -23.7% |
0.17 -41.4% |
0.08 -52.9% |
0.2 150.0% |
0.1 -50% |
0.06 -40.0% |
0.12 100% |
0.13 8.3% |
0.11 -15.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.48 -12.7% |
0.38 -20.8% |
0.29 -23.7% |
0.17 -41.4% |
0.08 -52.9% |
0.2 150.0% |
0.1 -50% |
0.06 -40.0% |
0.12 100% |
0.13 8.3% |
0.11 -15.4% |