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] |
212.6M -42.1% |
420.89M 98.0% |
113.43M -73.1% |
432.46M 281.3% |
110.28M -74.5% |
442.87M 301.6% |
453.66M 2.4% |
443.17M -2.3% |
449.1M 1.3% |
447.58M -0.3% |
469.63M 4.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
118.38M -35.4% |
243.69M 105.8% |
66.87M -72.6% |
66.07M -1.2% |
68.98M 4.4% |
261.57M 279.2% |
251.76M -3.8% |
234.88M -6.7% |
230.48M -1.9% |
236.09M 2.4% |
264.63M 12.1% |
|
Gross Profit | [friend] | [friend] | [friend] |
212.6M 15.7% |
177.2M -16.6% |
46.56M -73.7% |
55.83M 19.9% |
41.3M -26.0% |
181.29M 339.0% |
201.9M 11.4% |
208.3M 3.2% |
218.62M 5.0% |
211.49M -3.3% |
205M -3.1% |
|
Total Expenses | [friend] | [friend] | [friend] |
0 -100% |
330.75M - |
81.46M -75.4% |
494.11M 506.5% |
92.15M -81.4% |
344.25M 273.6% |
351.75M 2.2% |
354.92M 0.9% |
366.2M 3.2% |
381.91M 4.3% |
415.58M 8.8% |
|
Operating Expense | [friend] | [friend] | [friend] |
0 -100% |
87.06M - |
14.59M -83.2% |
117.48M 705.1% |
23.17M -80.3% |
82.68M 256.9% |
99.99M 20.9% |
120.05M 20.1% |
135.71M 13.1% |
145.82M 7.4% |
150.95M 3.5% |
|
Operating Income | [friend] | [friend] | [friend] |
212.6M 160.0% |
90.14M -57.6% |
31.97M -64.5% |
-61.65M - |
18.13M - |
98.62M 443.9% |
101.92M 3.3% |
88.25M -13.4% |
82.9M -6.1% |
65.67M -20.8% |
54.05M -17.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
39.91M -41.9% |
78.17M 95.9% |
- |
51.07M - |
- |
91.28M - |
- |
91.42M - |
- |
77.04M - |
- | |
Net Income | [friend] | [friend] | [friend] |
39.91M -41.9% |
78.17M 95.9% |
27.45M -64.9% |
89.33M 225.4% |
17.8M -80.1% |
91.28M 412.8% |
95.92M 5.1% |
91.42M -4.7% |
88.97M -2.7% |
77.04M -13.4% |
66.48M -13.7% |
|
Basic EPS | [friend] | [friend] | [friend] |
0.492 -41.7% |
0.964 96.2% |
0.336 -65.2% |
1.101 228.1% |
0.219 -80.1% |
1.121 411.6% |
1.179 5.1% |
1.033 -12.4% |
0.944 -8.6% |
0.76 -19.5% |
0.406 -46.6% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.492 -41.7% |
0.964 96.2% |
0.336 -65.2% |
1.101 228.1% |
0.219 -80.1% |
1.121 411.6% |
1.179 5.1% |
1.033 -12.4% |
0.944 -8.6% |
0.76 -19.5% |
0.406 -46.6% |