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] |
630M 14.5% |
609M -3.3% |
605M -0.7% |
909M 50.2% |
906M -0.3% |
906M 0% |
848M -6.4% |
967M 14.0% |
883M -8.7% |
891M 0.9% |
865M -2.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
602M 5.6% |
625M 3.8% |
667M 6.7% |
808M 21.1% |
779M -3.6% |
790M 1.4% |
806M 2.0% |
791M -1.9% |
856M 8.2% |
834M -2.6% |
857M 2.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
28M - |
-16M - |
-62M - |
101M - |
127M 25.7% |
116M -8.7% |
42M -63.8% |
176M 319.0% |
27M -84.7% |
57M 111.1% |
8M -86.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
587M 10.3% |
695M 18.4% |
747M 7.5% |
893M 19.5% |
862M -3.5% |
859M -0.3% |
873M 1.6% |
888M 1.7% |
937M 5.5% |
894M -4.6% |
896M 0.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-15M - |
70M - |
80M 14.3% |
85M 6.3% |
83M -2.4% |
69M -16.9% |
67M -2.9% |
97M 44.8% |
81M -16.5% |
60M -25.9% |
39M -35% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
43M 138.9% |
-86M - |
-142M - |
16M - |
44M 175% |
47M 6.8% |
-25M - |
79M - |
-54M - |
-3M - |
-31M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23M 21.1% |
-53M - |
-121M - |
13M - |
31M 138.5% |
40M 29.0% |
-13M - |
71M - |
-32M - |
-37M - |
-26M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23M 27.8% |
-53M - |
-121M - |
13M - |
30M 130.8% |
40M 33.3% |
-13M - |
69M - |
-32M - |
-37M - |
-26M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.1 25.0% |
-0.25 - |
-0.56 - |
0.06 - |
0.13 116.7% |
0.18 38.5% |
-0.06 - |
0.32 - |
-0.14 - |
-0.17 - |
-0.12 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.1 25.0% |
-0.25 - |
-0.56 - |
0.06 - |
0.13 116.7% |
0.18 38.5% |
-0.06 - |
0.31 - |
-0.14 - |
-0.17 - |
-0.12 - |