Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$748,870
$780,107
$709,226
$710,637
Gross Profit
98,445
119,689
111,129
113,345
EBITDA
23,645
29,008
25,751
-224
EBIT
13,903
19,218
16,197
-9,629
Net Income
1,655
4,310
2,805
5,272
Net Change In Cash
748,870
780,107
709,226
710,637
Free Cash Flow
58,616
-26,758
-39,840
18,744
Cash
429,360
386,765
449,020
505,622
Basic Shares
7,946
7,977
8,328
8,431

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$2,952,532
$3,136,381
$4,450,214
$4,277,178
Gross Profit
489,139
527,017
832,984
778,427
EBITDA
128,539
137,675
464,646
467,575
EBIT
90,051
105,632
437,033
439,383
Net Income
53,116
48,536
296,176
296,133
Net Change In Cash
2,952,532
3,136,381
4,450,214
4,277,178
Cost of Revenue
213,740
85,121
Free Cash Flow
45,069
278,765
364,411
130,608
Cash
505,622
521,743
298,943
85,203
Basic Shares
8,572
8,994
9,398
9,874

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.45
2025-06-30
$0.70
2025-03-31
$0.27