2018 Q4 | 2019 Q4 | 2020 Q4 | 2021 Q1 | 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] | [friend] |
153.37M 57.6% |
545.4M 255.6% |
601.82M 10.3% |
663.86M 10.3% |
134.06M -79.8% |
619.26M 361.9% |
579.18M -6.5% |
497.65M -14.1% |
488.96M -1.7% |
484.6M -0.9% |
484.98M 0.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
177.4M - |
399.81M 125.4% |
107.29M -73.2% |
487.8M 354.7% |
112.54M -76.9% |
481.79M 328.1% |
467.22M -3.0% |
425.42M -8.9% |
418.05M -1.7% |
408.3M -2.3% |
422.77M 3.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
-24.03M - |
145.59M - |
202.01M 38.7% |
176.06M -12.8% |
21.52M -87.8% |
137.47M 538.8% |
111.96M -18.6% |
72.22M -35.5% |
70.92M -1.8% |
76.29M 7.6% |
62.22M -18.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
195.42M - |
438.54M 124.4% |
118.56M -73.0% |
530.38M 347.4% |
123.54M -76.7% |
522.39M 322.9% |
503.58M -3.6% |
460.3M -8.6% |
453.71M -1.4% |
447.08M -1.5% |
462.17M 3.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
18.02M - |
38.73M 115.0% |
11.27M -70.9% |
42.58M 277.8% |
10.99M -74.2% |
40.6M 269.3% |
36.36M -10.4% |
34.87M -4.1% |
35.66M 2.3% |
38.77M 8.7% |
39.4M 1.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
-42.04M - |
106.86M - |
163.27M 52.8% |
133.48M -18.2% |
10.52M -92.1% |
96.87M 820.5% |
75.6M -22.0% |
37.35M -50.6% |
35.25M -5.6% |
37.52M 6.4% |
22.82M -39.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
41.43M - |
85.15M 105.5% |
- |
111.84M - |
- |
89.38M - |
- |
47.52M - |
- |
48.13M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] |
26.43M 76.2% |
85.15M 222.2% |
98.57M 15.8% |
111.84M 13.5% |
9.72M -91.3% |
89.38M 819.5% |
74.06M -17.1% |
47.52M -35.8% |
49.66M 4.5% |
48.13M -3.1% |
39.08M -18.8% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.398 76.2% |
1.28 221.8% |
1.482 15.8% |
1.69 14.0% |
0.146 -91.3% |
1.35 822.8% |
1.07 -20.7% |
0.663 -38.0% |
0.648 -2.4% |
0.58 -10.5% |
0.478 -17.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.398 76.2% |
1.28 221.8% |
1.482 15.8% |
1.69 14.0% |
0.146 -91.3% |
1.35 822.8% |
1.07 -20.7% |
0.663 -38.0% |
0.648 -2.4% |
0.58 -10.5% |
0.478 -17.6% |