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] |
204.07M -36.9% |
410.52M 101.2% |
82.52M -79.9% |
409.78M 396.6% |
117.58M -71.3% |
450.04M 282.7% |
482.14M 7.1% |
508.11M 5.4% |
517.35M 1.8% |
523.19M 1.1% |
523.33M 0.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
139.32M -35.3% |
271.44M 94.8% |
- |
259.44M - |
77.73M -70.0% |
286.25M 268.3% |
69.74M -75.6% |
322.47M 362.4% |
319.8M -0.8% |
319.67M 0.0% |
319.69M 0.0% |
|
Gross Profit | [friend] | [friend] | [friend] |
64.74M -40.2% |
139.08M 114.8% |
82.52M -40.7% |
150.33M 82.2% |
39.85M -73.5% |
163.79M 311.0% |
195.89M 19.6% |
185.64M -5.2% |
197.55M 6.4% |
203.52M 3.0% |
203.63M 0.1% |
|
Total Expenses | [friend] | [friend] | [friend] |
168.98M -36.1% |
332.09M 96.5% |
- |
312.13M - |
94.44M -69.7% |
344.27M 264.5% |
87.23M -74.7% |
396.13M 354.1% |
391.69M -1.1% |
404.11M 3.2% |
402.77M -0.3% |
|
Operating Expense | [friend] | [friend] | [friend] |
29.66M -39.8% |
60.65M 104.5% |
- |
52.69M - |
16.71M -68.3% |
58.02M 247.2% |
17.48M -69.9% |
73.66M 321.3% |
71.89M -2.4% |
84.44M 17.5% |
83.08M -1.6% |
|
Operating Income | [friend] | [friend] | [friend] |
35.08M -40.5% |
78.43M 123.6% |
82.52M 5.2% |
97.64M 18.3% |
23.14M -76.3% |
105.77M 357.0% |
137.87M 30.3% |
111.98M -18.8% |
125.66M 12.2% |
119.08M -5.2% |
120.55M 1.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
29.76M -35.5% |
63.37M 113.0% |
- | - | - |
90.98M - |
- | - | - |
100.69M - |
- | |
Net Income | [friend] | [friend] | [friend] |
29.76M -35.4% |
63.24M 112.5% |
11.2M -82.3% |
75.64M 575.5% |
18.74M -75.2% |
90.89M 385.1% |
102.51M 12.8% |
99.05M -3.4% |
111.07M 12.1% |
101.2M -8.9% |
107.18M 5.9% |
|
Basic EPS | [friend] | [friend] | [friend] |
0.66 -35.3% |
1.41 113.6% |
0.249 -82.4% |
1.69 579.2% |
0.41 -75.7% |
2.02 392.7% |
2.278 12.8% |
2.2 -3.4% |
2.47 12.3% |
2.08 -15.8% |
2.05 -1.4% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.66 -35.3% |
1.41 113.6% |
0.249 -82.4% |
1.69 579.2% |
0.41 -75.7% |
2.02 392.7% |
2.278 12.8% |
2.2 -3.4% |
2.47 12.3% |
2.08 -15.8% |
2.05 -1.4% |