2018 Q2 | 2018 Q4 | 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] |
577.93M 42.1% |
655.82M 13.5% |
807.42M 23.1% |
750.16M -7.1% |
631.97M -15.8% |
945.16M 49.6% |
950.59M 0.6% |
654.75M -31.1% |
757.46M 15.7% |
954.8M 26.1% |
1.64B 71.3% |
1.53B -6.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
504.09M 45.4% |
576.23M 14.3% |
787.6M 36.7% |
673.96M -14.4% |
571.51M -15.2% |
829.53M 45.1% |
833.93M 0.5% |
584.49M -29.9% |
670.15M 14.7% |
833.59M 24.4% |
1.4B 67.8% |
1.32B -5.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
73.85M 23.2% |
79.59M 7.8% |
19.82M -75.1% |
76.2M 284.5% |
60.47M -20.6% |
115.63M 91.2% |
116.67M 0.9% |
70.26M -39.8% |
87.32M 24.3% |
121.21M 38.8% |
237.27M 95.7% |
213.99M -9.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
548.26M 40.0% |
624.5M 13.9% |
843.99M 35.1% |
731.21M -13.4% |
632.91M -13.4% |
907.29M 43.4% |
911.95M 0.5% |
665.89M -27.0% |
759.31M 14.0% |
922.79M 21.5% |
1.48B 59.9% |
1.4B -4.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
44.17M -1.4% |
48.27M 9.3% |
56.4M 16.8% |
57.25M 1.5% |
61.4M 7.2% |
77.76M 26.6% |
78.02M 0.3% |
81.4M 4.3% |
89.16M 9.5% |
89.2M 0.1% |
76.95M -13.7% |
85.75M 11.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
29.68M 95.5% |
31.32M 5.5% |
-36.58M - |
18.94M - |
-937.49K - |
37.87M - |
38.65M 2.0% |
-11.14M - |
-1.84M - |
32.01M - |
160.32M 400.9% |
128.24M -20.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
26.12M - |
- | - | - |
-2.81M - |
- | - | - |
-41.02M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.93M 163.1% |
19.23M 1.6% |
-46.41M - |
7.05M - |
-9.86M - |
19.55M - |
24.19M 23.7% |
-24.91M - |
-16.11M - |
18.31M - |
76.81M 319.6% |
100.79M 31.2% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.047 136.0% |
0.05 5.9% |
-0.113 - |
0.02 - |
-0.027 - |
0.047 - |
0.06 27.7% |
-0.06 - |
-0.03 - |
0.04 - |
0.18 350.0% |
0.24 33.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.047 136.0% |
0.05 5.9% |
-0.113 - |
0.02 - |
-0.027 - |
0.047 - |
0.06 27.7% |
-0.06 - |
-0.03 - |
0.04 - |
0.18 350.0% |
0.24 33.3% |