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] |
199.45M 18.7% |
782.64M 292.4% |
799.81M 2.2% |
787.28M -1.6% |
183.12M -76.7% |
714.88M 290.4% |
693.95M -2.9% |
696.37M 0.3% |
723.33M 3.9% |
771.19M 6.6% |
797.07M 3.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
232.97M - |
495.97M 112.9% |
120.19M -75.8% |
504.45M 319.7% |
122.83M -75.7% |
464.79M 278.4% |
446.93M -3.8% |
447.78M 0.2% |
453.95M 1.4% |
490.06M 8.0% |
504.75M 3.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
-33.52M - |
286.67M - |
303.84M 6.0% |
282.83M -6.9% |
60.29M -78.7% |
250.09M 314.8% |
247.02M -1.2% |
248.59M 0.6% |
269.38M 8.4% |
281.12M 4.4% |
292.32M 4.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
296.75M - |
630.13M 112.3% |
144.36M -77.1% |
634.25M 339.4% |
153.11M -75.9% |
586.17M 282.8% |
571.02M -2.6% |
574.34M 0.6% |
587.71M 2.3% |
636.59M 8.3% |
666.11M 4.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
63.78M - |
134.16M 110.3% |
24.17M -82.0% |
129.8M 437.0% |
30.28M -76.7% |
121.38M 300.9% |
124.09M 2.2% |
126.56M 2.0% |
133.76M 5.7% |
146.53M 9.5% |
161.36M 10.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
-97.3M - |
152.51M - |
169.68M 11.3% |
153.03M -9.8% |
30.01M -80.4% |
128.7M 328.9% |
122.93M -4.5% |
122.04M -0.7% |
135.62M 11.1% |
134.59M -0.8% |
130.96M -2.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
56.36M - |
133.34M 136.6% |
- |
144.23M - |
- |
127.86M - |
- |
122.58M - |
- |
140.06M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] |
31.58M 27.5% |
133.34M 322.2% |
143.8M 7.8% |
144.23M 0.3% |
33.61M -76.7% |
127.86M 280.4% |
120.88M -5.5% |
121.37M 0.4% |
131.71M 8.5% |
138.1M 4.9% |
146.13M 5.8% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.401 27.5% |
1.69 321.1% |
1.823 7.9% |
1.82 -0.2% |
0.42 -76.9% |
1.62 285.7% |
1.53 -5.6% |
1.49 -2.6% |
1.5 0.7% |
1.47 -2.0% |
1.46 -0.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.401 27.5% |
1.69 321.1% |
1.823 7.9% |
1.82 -0.2% |
0.42 -76.9% |
1.62 285.7% |
1.53 -5.6% |
1.49 -2.6% |
1.5 0.7% |
1.47 -2.0% |
1.46 -0.7% |