Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$2,271,145
$2,909,624
$2,261,624
$2,250,681
Gross Profit
382,622
481,494
364,502
354,649
EBITDA
46,208
56,055
-2,358
54,747
EBIT
18,332
19,212
-27,623
30,588
Net Income
6,190
2,080
-35,081
10,920
Net Change In Cash
2,271,145
2,909,624
2,261,624
2,250,681
Free Cash Flow
67,149
-5,765
48,095
-39,636
Cash
25,504
19,970
21,570
17,510
Basic Shares
34,278
33,905
33,609
34,102

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$9,549,324
$7,484,036
$9,643,100
$8,931,039
Gross Profit
1,512,498
1,146,587
1,497,475
1,403,879
EBITDA
159,264
83,170
70,854
116,102
EBIT
55,852
83,170
-23,326
23,391
Net Income
299
41,932
34,518
73,751
Net Change In Cash
9,549,324
7,484,036
9,643,100
8,931,039
Cost of Revenue
18,420
-9,237
Free Cash Flow
73,483
95,680
13,070
81,728
Cash
21,570
17,964
29,086
10,666
Basic Shares
34,205
34,967
36,313
35,943

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.54
2025-03-31
$0.35
2024-12-31
$0.42