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] |
254.56M - |
549.19M 115.7% |
154.45M -71.9% |
669.53M 333.5% |
191.95M -71.3% |
716.67M 273.4% |
776.1M 8.3% |
773.8M -0.3% |
735.89M -4.9% |
766.82M 4.2% |
677.27M -11.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
155.44M - |
328.7M 111.5% |
82.13M -75.0% |
374.95M 356.6% |
105.7M -71.8% |
400.57M 279.0% |
442.73M 10.5% |
427.09M -3.5% |
393.98M -7.8% |
404.85M 2.8% |
355.91M -12.1% |
|
Gross Profit | [friend] | [friend] | [friend] |
99.12M - |
220.5M 122.4% |
72.33M -67.2% |
294.58M 307.3% |
86.25M -70.7% |
316.1M 266.5% |
333.37M 5.5% |
346.71M 4.0% |
341.91M -1.4% |
361.98M 5.9% |
321.36M -11.2% |
|
Total Expenses | [friend] | [friend] | [friend] |
155.44M - |
436.97M 181.1% |
113.58M -74.0% |
483.23M 325.5% |
142.46M -70.5% |
534.69M 275.3% |
581.05M 8.7% |
581.79M 0.1% |
555.96M -4.4% |
557.19M 0.2% |
509.55M -8.5% |
|
Operating Expense | [friend] | [friend] | [friend] |
0 - |
108.28M - |
31.45M -71.0% |
25.32M -19.5% |
36.76M 45.2% |
134.12M 264.8% |
138.31M 3.1% |
154.71M 11.9% |
161.98M 4.7% |
152.34M -6.0% |
153.64M 0.9% |
|
Operating Income | [friend] | [friend] | [friend] |
99.12M - |
112.22M 13.2% |
40.88M -63.6% |
186.3M 355.7% |
49.49M -73.4% |
181.98M 267.7% |
195.06M 7.2% |
192.01M -1.6% |
179.93M -6.3% |
209.63M 16.5% |
167.72M -20.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
36.82M -37.5% |
84.55M 129.6% |
- |
99.86M - |
- |
161.45M - |
- |
173.49M - |
- |
173.57M - |
- | |
Net Income | [friend] | [friend] | [friend] |
36.82M - |
84.55M 129.6% |
33.21M -60.7% |
147.58M 344.4% |
55.28M -62.5% |
161.45M 192.1% |
168.91M 4.6% |
173.49M 2.7% |
152.52M -12.1% |
173.57M 13.8% |
149.65M -13.8% |
|
Basic EPS | [friend] | [friend] | [friend] |
0.571 - |
1.32 131.3% |
0.51 -61.4% |
2.297 350.4% |
0.85 -63.0% |
2.5 194.1% |
1.871 -25.1% |
1.917 2.4% |
1.632 -14.9% |
1.729 5.9% |
1.414 -18.2% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.571 - |
1.32 131.3% |
0.51 -61.4% |
2.297 350.4% |
0.85 -63.0% |
2.5 194.1% |
1.871 -25.1% |
1.917 2.4% |
1.632 -14.9% |
1.729 5.9% |
1.414 -18.2% |