Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$498,230
$471,399
$477,101
$461,142
Gross Profit
33,152
17,919
65,665
460,994
EBITDA
77,036
19,587
65,739
427,818
EBIT
41,043
-15,896
29,724
36,018
Net Income
14,454
-37,926
5,345
3,209
Net Change In Cash
498,230
471,399
477,101
461,142
Free Cash Flow
102,131
-7,352
-33,148
49,106
Cash
833,152
717,323
740,020
748,916
Basic Shares
74,070
74,382
75,537
75,165

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,829,664
$1,616,630
$1,430,061
$1,315,077
Gross Profit
249,115
221,391
165,715
200,913
EBITDA
262,549
292,786
278,534
278,370
EBIT
124,711
103,293
93,810
107,709
Net Income
2,793
3,044
10,650
24,727
Net Change In Cash
1,829,664
1,616,630
1,430,061
1,315,077
Cost of Revenue
-6,885
32,653
Free Cash Flow
1,292
44,263
-102,995
-71,204
Cash
740,020
342,570
127,834
134,606
Basic Shares
74,762
64,658
57,320
53,421

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.31
2025-03-31
-$0.35
2024-12-31
$0.22