Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$594,689
$593,255
$525,609
$546,842
Gross Profit
71,885
75,463
56,696
75,685
EBITDA
49,254
55,967
35,587
53,000
EBIT
17,965
27,918
7,066
24,938
Net Income
11,341
19,711
3,350
23,606
Net Change In Cash
594,689
593,255
525,609
546,842
Free Cash Flow
-14,405
-25,806
32,082
82,578
Cash
88,904
107,500
99,665
147,280
Basic Shares
22,885
22,890
22,912
22,923

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,180,274
$2,325,768
$2,773,270
$2,345,966
Gross Profit
272,214
277,598
427,069
395,810
EBITDA
192,101
169,675
294,242
270,421
EBIT
79,904
64,337
199,592
179,545
Net Income
50,370
40,204
147,153
137,804
Net Change In Cash
2,180,274
2,325,768
2,773,270
2,345,966
Cost of Revenue
-190,752
Free Cash Flow
39,277
-85,459
-140,790
-122,347
Cash
99,665
129,823
173,750
159,186
Basic Shares
22,931
22,946
23,064
23,287

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.52
2025-03-31
$0.84
2024-12-31
$0.12