Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$590,284
$594,689
$593,255
$525,609
Gross Profit
71,021
71,885
75,463
56,696
EBITDA
56,076
49,507
57,813
35,587
EBIT
23,330
18,218
28,543
7,066
Net Income
10,839
11,341
19,711
3,350
Net Change In Cash
590,284
594,689
593,255
525,609
Free Cash Flow
40,206
-14,405
-25,806
32,082
Cash
118,537
88,904
107,500
99,665
Basic Shares
22,888
22,885
22,890
22,912

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-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

QuarterEPS
2025-09-30
$0.48
2025-06-30
$0.52
2025-03-31
$0.84
2024-12-31
$0.12