2018 Q4 | 2019 Q4 | 2020 Q4 | 2021 Q2 | 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] |
233.49M -54.4% |
480.23M 105.7% |
77.19M -83.9% |
470.55M 509.6% |
162.65M -65.4% |
517.61M 218.2% |
542.68M 4.8% |
520.48M -4.1% |
519.91M -0.1% |
530.22M 2.0% |
509.56M -3.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
147.97M -55.3% |
319.5M 115.9% |
57.53M -82.0% |
326.48M 467.5% |
114.24M -65.0% |
361.21M 216.2% |
376.95M 4.4% |
359.88M -4.5% |
355.12M -1.3% |
375.9M 5.9% |
355.63M -5.4% |
|
Gross Profit | [friend] | [friend] | [friend] |
85.52M -52.6% |
160.73M 87.9% |
19.66M -87.8% |
144.07M 632.6% |
48.41M -66.4% |
156.41M 223.1% |
165.73M 6.0% |
160.59M -3.1% |
164.79M 2.6% |
154.32M -6.4% |
153.93M -0.3% |
|
Total Expenses | [friend] | [friend] | [friend] |
192.6M -54.2% |
406.6M 111.1% |
75.75M -81.4% |
407.87M 438.5% |
135.11M -66.9% |
441.26M 226.6% |
454.93M 3.1% |
440.41M -3.2% |
441.07M 0.1% |
463.76M 5.1% |
445.49M -3.9% |
|
Operating Expense | [friend] | [friend] | [friend] |
44.63M -50.0% |
87.11M 95.2% |
18.22M -79.1% |
81.38M 346.7% |
20.87M -74.4% |
80.05M 283.6% |
77.98M -2.6% |
80.52M 3.3% |
85.95M 6.7% |
87.86M 2.2% |
89.86M 2.3% |
|
Operating Income | [friend] | [friend] | [friend] |
40.89M -55.2% |
73.62M 80.0% |
1.45M -98.0% |
62.69M 4236.2% |
27.54M -56.1% |
76.35M 177.2% |
87.75M 14.9% |
80.07M -8.7% |
78.84M -1.5% |
66.46M -15.7% |
64.07M -3.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | - |
66.6M - |
- |
24.44M - |
- |
68.33M - |
- |
77.28M - |
- |
70.34M - |
- | |
Net Income | [friend] | [friend] | [friend] |
36.5M -48.6% |
66.1M 81.1% |
-1.4M - |
52.91M - |
19.54M -63.1% |
66.65M 241.0% |
81.05M 21.6% |
77.77M -4.0% |
83.34M 7.2% |
71.99M -13.6% |
72.92M 1.3% |
|
Basic EPS | [friend] | [friend] | [friend] |
0.35 -49.3% |
0.64 82.9% |
-0.014 - |
0.52 - |
0.18 -65.4% |
0.64 255.6% |
0.779 21.7% |
0.73 -6.3% |
0.73 0% |
0.58 -20.5% |
0.555 -4.2% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.35 -49.3% |
0.64 82.9% |
-0.014 - |
0.52 - |
0.18 -65.4% |
0.64 255.6% |
0.779 21.7% |
0.73 -6.3% |
0.73 0% |
0.58 -20.5% |
0.555 -4.2% |