Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$525,159
$516,266
$455,020
$417,524
Gross Profit
247,946
297,896
264,389
242,966
EBITDA
48,824
27,066
81,403
-20,492
EBIT
-16,939
-46,338
24,703
-75,952
Net Income
-18,638
-71,998
2,964
-2,880
Net Change In Cash
525,159
516,266
455,020
417,524
Free Cash Flow
-31,632
-73,084
40,471
3,982
Cash
35,004
66,267
36,191
32,129
Basic Shares
54,855
54,686
54,597
54,549

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,707,197
$1,563,101
$3,854,303
$3,070,769
Gross Profit
990,779
869,383
1,613,658
1,288,105
EBITDA
194,389
131,140
558,409
446,933
EBIT
-22,711
-71,760
371,409
200,704
Net Income
-33,261
-38,189
98,693
64,082
Net Change In Cash
1,707,197
1,563,101
3,854,303
3,070,769
Cost of Revenue
-697,376
620,529
Free Cash Flow
12,765
-161,311
251,862
187,150
Cash
36,191
24,295
719,370
97,068
Basic Shares
54,494
54,065
51,141
46,303

Earnings Calls

Quarter EPS
2024-06-30
$0.62
2024-03-31
$0.50
2023-12-31
$0.79
2023-09-30
$0.56