Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$200,162
$210,439
$232,684
$239,407
Gross Profit
135,748
143,776
156,441
163,866
EBITDA
21,597
20,698
Net Income
31,889
26,518
26,481
25,143
Net Change In Cash
200,162
210,439
232,684
239,407
Cash
605,136
1,119,064
1,123,292
651,684
Basic Shares
257,607
10,776
260,084
10,802

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$922,201
$1,018,139
$985,517
$944,722
Gross Profit
640,153
721,271
691,174
660,624
EBITDA
85,568
171,577
122,414
-47,830
EBIT
71,912
159,887
111,582
-54,248
Net Income
98,589
180,907
109,819
-37,051
Net Change In Cash
922,201
1,018,139
985,517
944,722
Free Cash Flow
51,099
165,613
1,246,225
5,931
Cash
1,123,292
1,213,767
1,049,999
855,362
Basic Shares
10,848
10,950
10,808
10,665

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.60
2025-03-31
$0.49
2024-12-31
$0.50