Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$780,107
$709,226
$710,637
$747,288
Gross Profit
119,689
111,129
113,345
125,669
EBITDA
24,825
25,751
-224
42,830
EBIT
15,035
16,197
-9,629
33,300
Net Income
4,310
2,805
5,272
16,016
Net Change In Cash
780,107
709,226
710,637
747,288
Free Cash Flow
-26,758
-39,840
18,744
53,837
Cash
386,765
449,020
505,622
526,281
Basic Shares
7,977
8,327
8,431
8,528

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-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,069
453,907
EBIT
90,051
105,632
436,456
425,715
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,876

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.70
2025-03-31
$0.27
2024-12-31
$0.61