Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$204,688
$200,162
$210,439
$232,684
Gross Profit
139,895
135,748
143,776
156,441
EBITDA
21,870
19,489
21,597
Net Income
21,472
31,889
26,518
26,481
Net Change In Cash
204,688
200,162
210,439
232,684
Cash
516,427
605,136
1,119,064
1,123,292
Basic Shares
10,686
10,695
10,776
260,084

Annual Financials

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

QuarterEPS
2025-12-31
$0
2025-09-30
$0
2025-06-30
$0.60
2025-03-31
$0.49