2018 Q2 | 2018 Q4 | 2019 Q1 | 2019 Q2 | 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] | [friend] | [friend] | [friend] | [friend] |
286.18M -18.2% |
448.66M 56.8% |
629.62M 40.3% |
437.11M -30.6% |
712.02M 62.9% |
990.55M 39.1% |
825.53M -16.7% |
415.61M -49.7% |
703.52M 69.3% |
792.87M 12.7% |
865.77M 9.2% |
792.54M -8.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
260.6M -18.3% |
447.2M 71.6% |
548.68M 22.7% |
377.26M -31.2% |
658.69M 74.6% |
890.27M 35.2% |
696.79M -21.7% |
317.7M -54.4% |
572.11M 80.1% |
762.54M 33.3% |
880.86M 15.5% |
785.09M -10.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
25.58M -17.4% |
1.46M -94.3% |
80.93M 5425.9% |
59.85M -26.1% |
53.34M -10.9% |
100.28M 88.0% |
128.75M 28.4% |
97.91M -24.0% |
131.41M 34.2% |
30.32M -76.9% |
-15.09M - |
7.44M - |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
278.64M -16.5% |
462.86M 66.1% |
579.65M 25.2% |
401.13M -30.8% |
683.57M 70.4% |
938.22M 37.3% |
749.58M -20.1% |
351.72M -53.1% |
611.12M 73.7% |
808.87M 32.4% |
1.02B 25.9% |
832.9M -18.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.04M 22.7% |
15.66M -13.2% |
30.96M 97.7% |
23.87M -22.9% |
24.88M 4.2% |
47.95M 92.7% |
52.79M 10.1% |
34.02M -35.5% |
39.01M 14.7% |
46.33M 18.8% |
137.76M 197.3% |
47.81M -65.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.54M -53.6% |
-14.2M - |
49.97M - |
35.98M -28.0% |
28.46M -20.9% |
52.33M 83.9% |
75.96M 45.1% |
63.88M -15.9% |
92.4M 44.6% |
-16.01M - |
-152.85M - |
-40.37M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.69M - |
- | - | - |
42.5M - |
- | - | - |
110.24M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-2.19M - |
-13.84M - |
38.18M - |
20.34M -46.7% |
22.17M 9.0% |
41.67M 88.0% |
67.6M 62.2% |
53.87M -20.3% |
56.37M 4.6% |
22.3M -60.4% |
-335.49M - |
-99.43M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.01 - |
-0.056 - |
0.154 - |
0.083 -46.5% |
0.087 5.7% |
0.17 94.6% |
0.28 64.7% |
0.22 -21.4% |
0.23 4.5% |
0.09 -60.9% |
-1.37 - |
-0.41 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.01 - |
-0.056 - |
0.154 - |
0.083 -46.5% |
0.087 5.7% |
0.17 94.6% |
0.28 64.7% |
0.22 -21.4% |
0.2 -9.1% |
0.09 -55.0% |
-1.37 - |
-0.41 - |