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] | [friend] |
450.23M 476.2% |
460.87M 2.4% |
491.29M 6.6% |
104.49M -78.7% |
462.75M 342.9% |
469.08M 1.4% |
472.37M 0.7% |
486.24M 2.9% |
548.75M 12.9% |
549M 0.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
195.19M 166.4% |
35.01M -82.1% |
216.09M 517.3% |
51.4M -76.2% |
206.77M 302.3% |
211.49M 2.3% |
225.8M 6.8% |
243.27M 7.7% |
281.74M 15.8% |
298.85M 6.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
255.05M 5118.4% |
265.68M 4.2% |
275.2M 3.6% |
53.09M -80.7% |
255.99M 382.2% |
257.58M 0.6% |
246.58M -4.3% |
242.98M -1.5% |
267.01M 9.9% |
250.15M -6.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
341.81M 138.1% |
74.09M -78.3% |
375.28M 406.5% |
95.64M -74.5% |
378.64M 295.9% |
388.99M 2.7% |
418.51M 7.6% |
449.82M 7.5% |
508.78M 13.1% |
536.7M 5.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
146.62M 108.5% |
39.08M -73.3% |
159.2M 307.3% |
44.24M -72.2% |
171.88M 288.5% |
177.5M 3.3% |
192.72M 8.6% |
206.56M 7.2% |
227.03M 9.9% |
237.85M 4.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
108.42M - |
119.06M 9.8% |
116.01M -2.6% |
8.85M -92.4% |
84.11M 850.9% |
80.08M -4.8% |
53.86M -32.7% |
36.42M -32.4% |
39.97M 9.8% |
12.3M -69.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
98.81M 1099.3% |
- |
108.64M - |
- |
90.26M - |
- |
67.44M - |
- |
57.21M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
96.94M 1232.8% |
104.25M 7.5% |
106.77M 2.4% |
9.46M -91.1% |
87.38M 823.4% |
85.3M -2.4% |
65.09M -23.7% |
50.4M -22.6% |
54.5M 8.1% |
29.65M -45.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
1.873 1232.8% |
2.015 7.5% |
2.067 2.6% |
0.183 -91.2% |
1.687 822.4% |
1.176 -30.3% |
0.912 -22.5% |
0.812 -11.0% |
0.586 -27.9% |
0.271 -53.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
1.753 1147.4% |
1.895 8.1% |
1.947 2.7% |
0.183 -90.6% |
1.687 822.4% |
1.176 -30.3% |
0.912 -22.5% |
0.812 -11.0% |
0.586 -27.9% |
0.271 -53.7% |