2018 Q4 | 2019 Q4 | 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] |
391.98M 43.7% |
1.29B 228.2% |
1.35B 5.2% |
1.39B 2.7% |
1.36B -2.0% |
1.28B -6.0% |
1.15B -9.9% |
1.06B -8.2% |
1.33B 26.1% |
948.77M -28.9% |
955.58M 0.7% |
941.84M -1.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
283.65M 44.0% |
933.39M 229.1% |
985.52M 5.6% |
1.01B 2.7% |
995.46M -1.6% |
933.37M -6.2% |
836.8M -10.3% |
766.24M -8.4% |
204.8M -73.3% |
697.11M 240.4% |
706.16M 1.3% |
699.08M -1.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
108.32M 43.0% |
352.98M 225.9% |
367.62M 4.1% |
377.33M 2.6% |
366.19M -3.0% |
346.7M -5.3% |
316.37M -8.7% |
292.02M -7.7% |
71.11M -75.6% |
251.66M 253.9% |
249.42M -0.9% |
242.76M -2.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
348.79M 34.9% |
1.19B 240.8% |
1.25B 5.2% |
1.29B 3.4% |
1.29B 0.1% |
1.24B -3.9% |
1.16B -6.9% |
1.09B -5.8% |
283.7M -74.0% |
1.01B 255.9% |
1.02B 0.8% |
1.01B -1.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
65.14M 5.9% |
255.47M 292.2% |
265.52M 3.9% |
281.58M 6.1% |
298.99M 6.2% |
310.21M 3.8% |
320.92M 3.5% |
323.79M 0.9% |
78.9M -75.6% |
312.52M 296.1% |
311.54M -0.3% |
306M -1.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
43.18M 203.5% |
97.52M 125.8% |
102.1M 4.7% |
95.75M -6.2% |
67.19M -29.8% |
36.49M -45.7% |
-4.54M - |
-31.78M - |
-42.81M - |
-60.86M - |
-62.12M - |
-63.24M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | - |
78.53M - |
98.65M 25.6% |
6.29M -93.6% |
0 -100% |
32.38M - |
-6.4M - |
-30.52M - |
-35.7M - |
-46.81M - |
-43.17M - |
-67.01M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
39.47M 182.6% |
92.68M 134.8% |
98.84M 6.6% |
91.38M -7.5% |
61.44M -32.8% |
32.43M -47.2% |
-5.62M - |
-26.99M - |
-34.7M - |
-45.57M - |
-42.55M - |
-66.1M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.484 182.6% |
1.135 134.7% |
1.21 6.5% |
1.071 -11.4% |
0.72 -32.8% |
0.38 -47.2% |
-0.076 - |
-0.345 - |
-0.429 - |
-0.559 - |
-0.52 - |
-0.8 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.484 182.6% |
1.135 134.7% |
1.21 6.5% |
1.071 -11.4% |
0.72 -32.8% |
0.38 -47.2% |
-0.076 - |
-0.345 - |
-0.429 - |
-0.559 - |
-0.52 - |
-0.8 - |