2018 Q4 | 2019 Q4 | 2020 Q4 | 2021 Q1 | 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] | [friend] | [friend] |
325.99M 17.1% |
1.12B 242.3% |
1.23B 10.1% |
1.31B 6.6% |
1.28B -2.4% |
1.2B -6.2% |
1.14B -4.5% |
1.05B -8.1% |
1.08B 2.8% |
1.21B 11.8% |
1.32B 9.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
161.47M -22.1% |
544.81M 237.4% |
173.04M -68.2% |
748.15M 332.4% |
819.77M 9.6% |
868.9M 6.0% |
883.98M 1.7% |
854.87M -3.3% |
886.1M 3.7% |
967.03M 9.1% |
1.06B 9.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
164.51M 131.6% |
570.9M 247.0% |
683.89M 19.8% |
561.27M -17.9% |
457.85M -18.4% |
329.42M -28.1% |
260.77M -20.8% |
196.95M -24.5% |
195.41M -0.8% |
241.86M 23.8% |
261.16M 8.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
223.22M -18.0% |
729.36M 226.7% |
222.85M -69.4% |
965.92M 333.4% |
1.03B 6.3% |
1.08B 4.8% |
1.08B 0.6% |
1.04B -3.8% |
1.07B 2.2% |
1.13B 6.5% |
1.22B 7.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
61.75M -5.1% |
184.55M 198.9% |
49.82M -73.0% |
217.77M 337.1% |
207.45M -4.7% |
207.45M 0.0% |
199.15M -4.0% |
187.14M -6.0% |
179.03M -4.3% |
167.37M -6.5% |
167.93M 0.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
102.76M 1623.0% |
386.36M 276.0% |
499.34M 29.2% |
343.51M -31.2% |
250.4M -27.1% |
121.97M -51.3% |
61.62M -49.5% |
9.81M -84.1% |
16.37M 67.0% |
74.49M 355.0% |
93.23M 25.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | - |
329.32M - |
- |
314.66M - |
- |
129.78M - |
- |
31.22M - |
- |
112.84M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
88.12M -22.2% |
329.32M 273.7% |
339.81M 3.2% |
314.66M -7.4% |
237.82M -24.4% |
129.78M -45.4% |
83.38M -35.8% |
31.22M -62.6% |
48.14M 54.2% |
112.84M 134.4% |
134.73M 19.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.24 -22.7% |
0.9 275% |
0.929 3.2% |
0.86 -7.4% |
0.65 -24.4% |
0.35 -46.2% |
0.22 -37.1% |
0.06 -72.7% |
0.1 66.7% |
0.28 180.0% |
0.33 17.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.24 -22.7% |
0.9 275% |
0.929 3.2% |
0.86 -7.4% |
0.65 -24.4% |
0.35 -46.2% |
0.22 -37.1% |
0.06 -72.7% |
0.1 66.7% |
0.27 170% |
0.32 18.5% |