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] |
401.1M -20.7% |
588.3M 46.7% |
628.9M 6.9% |
485.5M -22.8% |
408.9M -15.8% |
435M 6.4% |
533.5M 22.6% |
356.7M -33.1% |
394.4M 10.6% |
426.2M 8.1% |
502.7M 17.9% |
353.9M -29.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
321.6M -23.2% |
505.4M 57.2% |
551.7M 9.2% |
412.7M -25.2% |
335M -18.8% |
354.9M 5.9% |
447.8M 26.2% |
281.3M -37.2% |
308.3M 9.6% |
329.7M 6.9% |
404.5M 22.7% |
272.8M -32.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
79.5M -8.3% |
82.9M 4.3% |
77.2M -6.9% |
72.8M -5.7% |
73.9M 1.5% |
80.1M 8.4% |
85.7M 7.0% |
75.4M -12.0% |
86.1M 14.2% |
96.5M 12.1% |
98.2M 1.8% |
81.1M -17.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
410M -16.6% |
602.9M 47.0% |
648.9M 7.6% |
498.4M -23.2% |
404.8M -18.8% |
430.3M 6.3% |
523M 21.5% |
360M -31.2% |
388.1M 7.8% |
413.5M 6.5% |
493.7M 19.4% |
373.7M -24.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
88.4M 21.3% |
97.5M 10.3% |
97.2M -0.3% |
85.7M -11.8% |
69.8M -18.6% |
75.4M 8.0% |
75.2M -0.3% |
78.7M 4.7% |
79.8M 1.4% |
83.8M 5.0% |
89.2M 6.4% |
100.9M 13.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
-8.9M - |
-14.6M - |
-20M - |
-12.9M - |
4.1M - |
4.7M 14.6% |
10.5M 123.4% |
-3.3M - |
6.3M - |
12.7M 101.6% |
9M -29.1% |
-19.8M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
-14.1M - |
-18.5M - |
-10.2M - |
-11M - |
2.3M - |
2M -13.0% |
6.3M 215% |
-700K - |
1.9M - |
13.8M 626.3% |
13.2M -4.3% |
-12.1M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
-14M - |
-18.6M - |
-10.2M - |
-11M - |
2.3M - |
2M -13.0% |
6.3M 215% |
-700K - |
1.9M - |
13.8M 626.3% |
13.2M -4.3% |
-12.1M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.08 - |
-0.1 - |
-0.05 - |
-0.06 - |
0.01 - |
0.01 0% |
0.03 200.0% |
-0.004 - |
0.01 - |
0.07 600.0% |
0.07 0% |
-0.06 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.08 - |
-0.1 - |
-0.05 - |
-0.06 - |
0.01 - |
0.01 0% |
0.03 200.0% |
-0.004 - |
0.01 - |
0.07 600.0% |
0.07 0% |
-0.06 - |