Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$172,112
$162,634
$209,309
$167,890
Gross Profit
101,539
98,348
93,991
77,363
EBITDA
39,902
38,805
23,406
21,460
EBIT
33,924
32,700
16,714
14,246
Net Income
24,488
23,914
11,926
11,488
Net Change In Cash
172,112
162,634
209,309
167,890
Free Cash Flow
30,455
56,274
99,191
65,758
Cash
298,057
252,141
232,140
142,376
Basic Shares
214,529
213,839
215,013
215,750

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$712,538
$765,147
$886,296
$1,306,227
Gross Profit
352,788
343,293
349,893
457,450
EBITDA
118,203
109,906
109,832
215,659
EBIT
89,197
79,867
82,875
192,373
Net Income
62,830
53,636
60,666
140,473
Net Change In Cash
712,538
765,147
886,296
1,306,227
Cost of Revenue
-16,433
119,509
Free Cash Flow
246,634
264,380
83,912
-140,735
Cash
232,140
142,187
224,943
241,597
Basic Shares
215,646
219,722
220,588
221,913

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.11
2025-03-31
$0.11
2024-12-31
$0.06