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] |
2.04B 6.6% |
1.99B -2.3% |
1.97B -0.8% |
2.54B 28.8% |
2.45B -3.6% |
2.18B -11.0% |
2.09B -4.2% |
2.47B 18.2% |
2.62B 6.2% |
2.23B -14.8% |
2.07B -7.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.93B 6.6% |
1.9B -1.3% |
1.9B -0.2% |
2.43B 28.3% |
2.32B -4.6% |
2.07B -10.6% |
2.01B -3.2% |
2.35B 17.0% |
2.5B 6.3% |
2.14B -14.4% |
2B -6.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
109.39M 5.1% |
88.13M -19.4% |
76.83M -12.8% |
106.78M 39.0% |
128.7M 20.5% |
106.24M -17.4% |
80.49M -24.2% |
120.13M 49.3% |
125.79M 4.7% |
97.22M -22.7% |
71.48M -26.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.98B 6.2% |
1.96B -1.0% |
1.95B -0.3% |
2.49B 27.6% |
2.38B -4.3% |
2.15B -10.0% |
2.08B -3.1% |
2.43B 16.8% |
2.58B 6.1% |
2.21B -14.4% |
2.08B -5.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
54.67M -6.3% |
59.77M 9.3% |
57.54M -3.7% |
58.51M 1.7% |
62.97M 7.6% |
72.52M 15.2% |
71.53M -1.4% |
80.45M 12.5% |
81.71M 1.6% |
71.92M -12.0% |
76.35M 6.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
54.72M 19.6% |
28.36M -48.2% |
19.29M -32.0% |
48.27M 150.3% |
65.73M 36.2% |
33.72M -48.7% |
8.95M -73.4% |
39.68M 343.2% |
44.07M 11.1% |
25.31M -42.6% |
-4.87M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
35.59M 39.2% |
12.93M -63.7% |
2.32M -82.1% |
31.81M 1272.1% |
24.99M -21.4% |
12.86M -48.5% |
-2.53M - |
14.48M - |
21.49M 48.4% |
1.13M -94.8% |
-594K - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
32.96M 36.8% |
14.33M -56.5% |
-241K - |
30.32M - |
23.49M -22.5% |
11.36M -51.6% |
-4M - |
13M - |
19.99M 53.8% |
-371K - |
-2.01M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.27 42.1% |
0.09 -66.7% |
-0.01 - |
0.25 - |
0.2 -20.0% |
0.09 -55.0% |
-0.03 - |
0.11 - |
0.17 54.5% |
0 -100.0% |
-0.02 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.25 31.6% |
0.09 -64% |
-0.01 - |
0.24 - |
0.17 -29.2% |
0.09 -47.1% |
-0.03 - |
0.11 - |
0.17 54.5% |
0 -100.0% |
-0.02 - |