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] |
762.46M -8.2% |
812.85M 6.6% |
994.35M 22.3% |
910.01M -8.5% |
848.26M -6.8% |
924.38M 9.0% |
1.29B 39.2% |
1.12B -12.8% |
1.08B -3.5% |
1.01B -7.0% |
1.22B 20.9% |
1.24B 1.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
727.74M -5.8% |
768.76M 5.6% |
945.85M 23.0% |
841.43M -11.0% |
788.12M -6.3% |
861.21M 9.3% |
1.16B 35.0% |
1B -13.7% |
991.09M -1.2% |
929.69M -6.2% |
1.14B 22.5% |
1.14B -0.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
34.73M -40.6% |
44.09M 27.0% |
48.5M 10.0% |
68.59M 41.4% |
60.14M -12.3% |
63.17M 5.0% |
123.53M 95.6% |
118.6M -4.0% |
91.79M -22.6% |
77.82M -15.2% |
79.39M 2.0% |
100.81M 27.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
758.47M -7.1% |
811.12M 6.9% |
1B 23.7% |
888.94M -11.4% |
837.54M -5.8% |
912.64M 9.0% |
1.25B 37.1% |
1.07B -14.8% |
1.06B -0.4% |
997.71M -6.0% |
1.21B 21.1% |
1.21B 0.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30.73M -30.7% |
42.36M 37.8% |
57.78M 36.4% |
47.52M -17.8% |
49.42M 4.0% |
51.43M 4.1% |
88.18M 71.5% |
62.77M -28.8% |
70.42M 12.2% |
68.02M -3.4% |
70.04M 3.0% |
75.81M 8.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4M -71.6% |
1.73M -56.7% |
-9.28M - |
21.07M - |
10.71M -49.1% |
11.74M 9.6% |
35.36M 201.2% |
55.84M 57.9% |
21.37M -61.7% |
9.8M -54.1% |
9.35M -4.6% |
25M 167.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.11M - |
- | - | - |
1.51M - |
- | - | - |
46.65M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.83M 625.6% |
2.07M -73.5% |
-4.58M - |
9.14M - |
-1.85M - |
9.49M - |
25.24M 166.0% |
31.63M 25.3% |
15.09M -52.3% |
3.44M -77.2% |
9.37M 172.6% |
9.23M -1.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.09 800% |
0.02 -77.8% |
-0.05 - |
0.1 - |
-0.02 - |
0.1 - |
0.26 160% |
0.33 26.9% |
0.16 -51.5% |
0.03 -81.3% |
0.1 233.3% |
0.096 -3.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.09 800% |
0.02 -77.8% |
-0.05 - |
0.1 - |
-0.02 - |
0.1 - |
0.26 160% |
0.33 26.9% |
0.16 -51.5% |
0.03 -81.3% |
0.1 233.3% |
0.096 -3.6% |