2018 Q4 | 2019 Q4 | 2020 Q4 | 2021 Q2 | 2021 Q3 | 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] |
886.91M -19.1% |
388.45M -56.2% |
1.7B 338.2% |
260.42M -84.7% |
1.49B 471.9% |
1.52B 1.8% |
1.63B 7.3% |
1.79B 9.8% |
1.87B 4.6% |
1.98B 6.1% |
2.01B 1.3% |
1.94B -3.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
775.29M -15.5% |
312M -59.8% |
1.45B 363.2% |
206.78M -85.7% |
1.22B 488.1% |
1.26B 3.6% |
1.38B 9.3% |
1.52B 10.4% |
1.6B 5.1% |
1.71B 7.0% |
1.74B 1.7% |
1.7B -2.2% |
|
Gross Profit | [friend] | [friend] | [friend] |
111.61M -37.7% |
76.45M -31.5% |
257.2M 236.4% |
53.64M -79.1% |
273.13M 409.2% |
257.31M -5.8% |
251.37M -2.3% |
268.12M 6.7% |
271.99M 1.4% |
274.68M 1.0% |
270.08M -1.7% |
241.28M -10.7% |
|
Total Expenses | [friend] | [friend] | [friend] |
808.93M -17.3% |
330.39M -59.2% |
1.52B 360.0% |
223.72M -85.3% |
1.29B 477.6% |
1.34B 3.6% |
1.46B 9.2% |
1.61B 10.1% |
1.69B 5.1% |
1.81B 6.7% |
1.83B 1.4% |
1.8B -1.9% |
|
Operating Expense | [friend] | [friend] | [friend] |
33.64M -45.1% |
18.39M -45.3% |
74.67M 306.0% |
16.93M -77.3% |
75.97M 348.7% |
79.17M 4.2% |
85.83M 8.4% |
90.77M 5.8% |
94.75M 4.4% |
97.04M 2.4% |
92.91M -4.3% |
96.95M 4.3% |
|
Operating Income | [friend] | [friend] | [friend] |
77.98M -33.9% |
58.06M -25.5% |
182.53M 214.4% |
36.71M -79.9% |
197.16M 437.1% |
178.14M -9.6% |
165.54M -7.1% |
177.36M 7.1% |
177.23M -0.1% |
177.64M 0.2% |
177.18M -0.3% |
144.33M -18.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
49.53M -39.3% |
- |
124.33M - |
- |
137.77M - |
- |
123.02M - |
- |
137.7M - |
- |
140.06M - |
- | |
Net Income | [friend] | [friend] | [friend] |
49.05M -40.0% |
39.06M -20.4% |
123.6M 216.4% |
25.85M -79.1% |
137.78M 432.9% |
127.39M -7.5% |
122.87M -3.5% |
133.24M 8.4% |
136.7M 2.6% |
145.1M 6.1% |
138.59M -4.5% |
120.17M -13.3% |
|
Basic EPS | [friend] | [friend] | [friend] |
0.656 -39.7% |
0.52 -20.7% |
1.648 216.9% |
0.344 -79.1% |
1.832 432.6% |
1.656 -9.6% |
1.512 -8.7% |
1.528 1.1% |
1.442 -5.6% |
1.472 2.1% |
1.39 -5.6% |
1.21 -12.9% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.656 -39.7% |
0.52 -20.7% |
1.648 216.9% |
0.344 -79.1% |
1.832 432.6% |
1.656 -9.6% |
1.512 -8.7% |
1.528 1.1% |
1.442 -5.6% |
1.472 2.1% |
1.39 -5.6% |
1.21 -12.9% |