Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$710,637
$747,288
$768,363
$726,244
Gross Profit
113,345
125,669
112,324
127,681
EBITDA
21,690
42,830
33,967
37,101
EBIT
12,285
33,300
23,847
27,668
Net Income
5,272
16,016
14,336
17,492
Net Change In Cash
710,637
747,288
768,363
726,244
Free Cash Flow
18,744
53,837
29,349
-36,582
Cash
505,622
526,281
491,392
481,309
Basic Shares
8,528
8,528
8,685
8,741

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,952,532
$3,136,381
$4,450,214
$4,277,178
Gross Profit
489,139
527,017
832,984
778,427
EBITDA
128,539
137,675
464,069
453,907
EBIT
90,051
105,632
436,456
425,715
Net Income
53,116
48,536
296,176
296,133
Net Change In Cash
2,952,532
3,136,381
4,450,214
4,277,178
Cost of Revenue
213,740
85,121
Free Cash Flow
85,178
278,765
364,411
130,608
Cash
505,622
521,743
298,943
85,203
Basic Shares
8,572
8,994
9,398
9,876

Earnings Calls

Quarter EPS
2024-12-31
$0.61
2024-09-30
$1.95
2024-06-30
$1.68
2024-03-31
$2.14