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 |
1.1B - |
1.2B 9.0% |
1.33B 10.8% |
1.31B -1.1% |
1.23B -6.6% |
1.14B -7.2% |
1.12B -1.6% |
1.01B -9.8% |
963M -4.7% |
976M 1.3% |
978M 0.2% |
913M -6.6% |
|
Cost of Revenue |
928M - |
1.03B 10.8% |
1.12B 8.9% |
1.1B -2.0% |
981M -10.6% |
936M -4.6% |
922M -1.5% |
838M -9.1% |
800M -4.5% |
817M 2.1% |
814M -0.4% |
768M -5.7% |
|
Gross Profit |
171M - |
170M -0.6% |
208M 22.4% |
215M 3.4% |
245M 14.0% |
202M -17.6% |
198M -2.0% |
172M -13.1% |
163M -5.2% |
159M -2.5% |
164M 3.1% |
145M -11.6% |
|
Total Expenses |
1.05B - |
1.16B 10.1% |
1.27B 9.8% |
1.26B -1.0% |
1.15B -8.8% |
1.09B -4.6% |
1.08B -1.6% |
991M -8.0% |
944M -4.7% |
965M 2.2% |
960M -0.5% |
913M -4.9% |
|
Operating Expense |
124M - |
130M 4.8% |
152M 16.9% |
161M 5.9% |
166M 3.1% |
158M -4.8% |
155M -1.9% |
153M -1.3% |
144M -5.9% |
148M 2.8% |
146M -1.4% |
145M -0.7% |
|
Operating Income |
47M - |
40M -14.9% |
56M 40% |
54M -3.6% |
79M 46.3% |
44M -44.3% |
43M -2.3% |
19M -55.8% |
19M 0% |
11M -42.1% |
18M 63.6% |
0 -100% |
|
Net Income (Cont Operations) |
75M - |
33M -56% |
42M 27.3% |
39M -7.1% |
44M 12.8% |
13M -70.5% |
-4M - |
0 - |
3M - |
-1M - |
2M - |
-15M - |
|
Net Income |
35M - |
33M -5.7% |
42M 27.3% |
39M -7.1% |
44M 12.8% |
13M -70.5% |
-4M - |
0 - |
3M - |
-1M - |
2M - |
-15M - |
|
Basic EPS |
0.304 - |
0.287 -5.7% |
0.365 27.3% |
0.339 -7.1% |
0.382 12.8% |
0.113 -70.5% |
-0.03 - |
0 - |
0.03 - |
-0.01 - |
0.02 - |
-0.13 - |
|
Diluted EPS |
0.304 - |
0.287 -5.7% |
0.365 27.3% |
0.339 -7.1% |
0.382 12.8% |
0.113 -70.5% |
-0.03 - |
0 - |
0.03 - |
-0.01 - |
0.02 - |
-0.13 - |